{"type":"advanced","internalDocumentIDStore":{"internalIdToId":["/docs/api/chart","/docs/api/chart-0","/docs/api/chart-1","/docs/api/chart-2","/docs/api/chart-3","/docs/api/chart-4","/docs/api/chart-5","/docs/api/chart-6","/docs/api/chart-7","/docs/api/chart-8","/docs/api/chart-9","/docs/api/chart-10","/docs/api/chart-11","/docs/api/chart-12","/docs/api/chart-13","/docs/api/chart-14","/docs/api/chart-15","/docs/api/chart-16","/docs/api/chart-17","/docs/api/chart-18","/docs/api/chart-19","/docs/api/chart-20","/docs/api/chart-21","/docs/api/chart-22","/docs/api/chart-23","/docs/api/chart-24","/docs/api/chart-25","/docs/api/chart-26","/docs/api/chart-27","/docs/api/chart-28","/docs/api/chart-29","/docs/api/chart-30","/docs/api/chart-31","/docs/api/chart-32","/docs/api/chart-33","/docs/api/chart-34","/docs/api/chart-35","/docs/api/chart-36","/docs/api/chart-37","/docs/api/chart-38","/docs/api/chart-39","/docs/api/chart-40","/docs/api/chart-41","/docs/api/chart-42","/docs/api/chart-43","/docs/api/chart-44","/docs/api/chart-45","/docs/api/chart-46","/docs/api/chart-47","/docs/api/chart-48","/docs/api/chart-49","/docs/api/chart-50","/docs/api/chart-51","/docs/api/chart-52","/docs/api/chart-53","/docs/api/chart-54","/docs/api/chart-55","/docs/api/chart-56","/docs/api/chart-57","/docs/api/chart-58","/docs/api/chart-59","/docs/api/chart-60","/docs/api/chart-61","/docs/api/chart-62","/docs/api/chart-63","/docs/api/chart-64","/docs/api/chart-65","/docs/api/chart-66","/docs/api/chart-67","/docs/api/chart-68","/docs/api/chart-69","/docs/api/chart-70","/docs/api/chart-71","/docs/api/chart-72","/docs/api/chart-73","/docs/api/chart-74","/docs/api/chart-75","/docs/api/chart-76","/docs/api/chart-77","/docs/api/chart-78","/docs/api/chart-79","/docs/api/chart-80","/docs/api/chart-81","/docs/api/chart-82","/docs/api/chart-83","/docs/api/chart-84","/docs/api/chart-85","/docs/api/chart-86","/docs/api/chart-87","/docs/api/chart-88","/docs/api/chart-89","/docs/api/chart-90","/docs/api/chart-91","/docs/api/chart-92","/docs/api/chart-93","/docs/api/chart-94","/docs/api/chart-95","/docs/api/chart-96","/docs/api/chart-97","/docs/api/chart-98","/docs/api/chart-99","/docs/api/chart-100","/docs/api/chart-101","/docs/api/chart-102","/docs/api/chart-103","/docs/api/chart-104","/docs/api/chart-105","/docs/api/chart-106","/docs/api/chart-107","/docs/api/chart-108","/docs/api/chart-109","/docs/api/chart-110","/docs/api/chart-111","/docs/api/chart-112","/docs/api/chart-113","/docs/api/chart-114","/docs/api/chart-115","/docs/api/chart-116","/docs/api/chart-117","/docs/api/chart-118","/docs/api/chart-119","/docs/api/chart-120","/docs/api/chart-121","/docs/api/chart-122","/docs/api/chart-123","/docs/api/chart-124","/docs/api/chart-125","/docs/api/chart-126","/docs/api/chart-127","/docs/api/chart-128","/docs/api/chart-129","/docs/api/chart-130","/docs/api/chart-131","/docs/api/chart-132","/docs/api/chart-133","/docs/api/chart-134","/docs/api/chart-135","/docs/api/chart-136","/docs/api/chart-137","/docs/api/chart-138","/docs/api/chart-139","/docs/api/chart-140","/docs/api/chart-141","/docs/api/chart-142","/docs/api/chart-143","/docs/api/chart-144","/docs/api/chart-145","/docs/api/chart-146","/docs/api/chart-147","/docs/api/chart-148","/docs/api/chart-149","/docs/api/chart-150","/docs/api/chart-151","/docs/api/chart-152","/docs/api/chart-153","/docs/api/chart-154","/docs/api/chart-155","/docs/api/chart-156","/docs/api/chart-157","/docs/api/chart-158","/docs/api/chart-159","/docs/api/chart-160","/docs/api/chart-161","/docs/api/chart-162","/docs/api/chart-163","/docs/api/chart-164","/docs/api/chart-165","/docs/api/chart-166","/docs/api/chart-167","/docs/api/chart-168","/docs/api/chart-169","/docs/api/chart-170","/docs/api/chart-171","/docs/api/chart-172","/docs/api/chart-173","/docs/api/chart-174","/docs/api/chart-175","/docs/api/chart-176","/docs/api/chart-177","/docs/api/chart-178","/docs/api/configuration","/docs/api/configuration-0","/docs/api/configuration-1","/docs/api/configuration-2","/docs/api/configuration-3","/docs/api/configuration-4","/docs/api/configuration-5","/docs/api/configuration-6","/docs/api/configuration-7","/docs/api/configuration-8","/docs/api/configuration-9","/docs/api/configuration-10","/docs/api/configuration-11","/docs/api/configuration-12","/docs/api/configuration-13","/docs/api/configuration-14","/docs/api/configuration-15","/docs/api/configuration-16","/docs/api/configuration-17","/docs/api/configuration-18","/docs/api/configuration-19","/docs/api/configuration-20","/docs/api/configuration-21","/docs/api/configuration-22","/docs/api/configuration-23","/docs/api/configuration-24","/docs/api/configuration-25","/docs/api/configuration-26","/docs/api/configuration-27","/docs/api/configuration-28","/docs/api/configuration-29","/docs/api/configuration-30","/docs/api/configuration-31","/docs/api/configuration-32","/docs/api/configuration-33","/docs/api/configuration-34","/docs/api/configuration-35","/docs/api/configuration-36","/docs/api/configuration-37","/docs/api/configuration-38","/docs/api/configuration-39","/docs/api/configuration-40","/docs/api/configuration-41","/docs/api/configuration-42","/docs/api/configuration-43","/docs/api/configuration-44","/docs/api/configuration-45","/docs/api/configuration-46","/docs/api/configuration-47","/docs/api/configuration-48","/docs/api/configuration-49","/docs/api/configuration-50","/docs/api/configuration-51","/docs/api/configuration-52","/docs/api/configuration-53","/docs/api/configuration-54","/docs/api/configuration-55","/docs/api/configuration-56","/docs/api/configuration-57","/docs/api/configuration-58","/docs/api/configuration-59","/docs/api/configuration-60","/docs/api/configuration-61","/docs/api/configuration-62","/docs/api/configuration-63","/docs/api/configuration-64","/docs/api/configuration-65","/docs/api/configuration-66","/docs/api/configuration-67","/docs/api/configuration-68","/docs/api/configuration-69","/docs/api/configuration-70","/docs/api/configuration-71","/docs/api/configuration-72","/docs/api/configuration-73","/docs/api/configuration-74","/docs/api/configuration-75","/docs/api/configuration-76","/docs/api/configuration-77","/docs/api/configuration-78","/docs/api/configuration-79","/docs/api/configuration-80","/docs/api/configuration-81","/docs/api/configuration-82","/docs/api/configuration-83","/docs/api/configuration-84","/docs/api/configuration-85","/docs/api/configuration-86","/docs/api/configuration-87","/docs/api/configuration-88","/docs/api/configuration-89","/docs/api/configuration-90","/docs/api/configuration-91","/docs/api/configuration-92","/docs/api/configuration-93","/docs/api/configuration-94","/docs/api/configuration-95","/docs/api/configuration-96","/docs/api/configuration-97","/docs/api/configuration-98","/docs/api/configuration-99","/docs/api/configuration-100","/docs/api/configuration-101","/docs/api/configuration-102","/docs/api/configuration-103","/docs/api/configuration-104","/docs/api/configuration-105","/docs/api/configuration-106","/docs/api/configuration-107","/docs/api/configuration-108","/docs/api/configuration-109","/docs/api/configuration-110","/docs/api/configuration-111","/docs/api/configuration-112","/docs/api/configuration-113","/docs/api/configuration-114","/docs/api/configuration-115","/docs/api/configuration-116","/docs/api/configuration-117","/docs/api/configuration-118","/docs/api/configuration-119","/docs/api/configuration-120","/docs/api/configuration-121","/docs/api/configuration-122","/docs/api/configuration-123","/docs/api/configuration-124","/docs/api/configuration-125","/docs/api/configuration-126","/docs/api/configuration-127","/docs/api/configuration-128","/docs/api/configuration-129","/docs/api/configuration-130","/docs/api/configuration-131","/docs/api/configuration-132","/docs/api/configuration-133","/docs/api/configuration-134","/docs/api/configuration-135","/docs/api/configuration-136","/docs/api/configuration-137","/docs/api/configuration-138","/docs/api/configuration-139","/docs/api/configuration-140","/docs/api/configuration-141","/docs/api/configuration-142","/docs/api/configuration-143","/docs/api/configuration-144","/docs/api/configuration-145","/docs/api/configuration-146","/docs/api/configuration-147","/docs/api/configuration-148","/docs/api/configuration-149","/docs/api/configuration-150","/docs/api/configuration-151","/docs/api/configuration-152","/docs/api/configuration-153","/docs/api/configuration-154","/docs/api/configuration-155","/docs/api/configuration-156","/docs/api/configuration-157","/docs/api/configuration-158","/docs/api/configuration-159","/docs/api/configuration-160","/docs/api/configuration-161","/docs/api/configuration-162","/docs/api/configuration-163","/docs/api/configuration-164","/docs/api/configuration-165","/docs/api/configuration-166","/docs/api/configuration-167","/docs/api/configuration-168","/docs/api/configuration-169","/docs/api/configuration-170","/docs/api/configuration-171","/docs/api/configuration-172","/docs/api/configuration-173","/docs/api/configuration-174","/docs/api/configuration-175","/docs/api/configuration-176","/docs/api/configuration-177","/docs/api/configuration-178","/docs/api/configuration-179","/docs/api/configuration-180","/docs/api/configuration-181","/docs/api/configuration-182","/docs/api/configuration-183","/docs/api/configuration-184","/docs/api/configuration-185","/docs/api/configuration-186","/docs/api/configuration-187","/docs/api/configuration-188","/docs/api/configuration-189","/docs/api/configuration-190","/docs/api/configuration-191","/docs/api/exports","/docs/api/exports-0","/docs/api/exports-1","/docs/api/exports-2","/docs/api/exports-3","/docs/api/exports-4","/docs/api/exports-5","/docs/api/exports-6","/docs/api/exports-7","/docs/api/exports-8","/docs/api/exports-9","/docs/api/exports-10","/docs/api/exports-11","/docs/api/exports-12","/docs/api/exports-13","/docs/api/exports-14","/docs/api/exports-15","/docs/api/exports-16","/docs/api/exports-17","/docs/api/exports-18","/docs/api/exports-19","/docs/api/exports-20","/docs/api/exports-21","/docs/api/exports-22","/docs/api/exports-23","/docs/api/exports-24","/docs/api/exports-25","/docs/api/exports-26","/docs/api/exports-27","/docs/api/exports-28","/docs/api/exports-29","/docs/api/exports-30","/docs/api/exports-31","/docs/api/exports-32","/docs/api/exports-33","/docs/api/exports-34","/docs/api/exports-35","/docs/api/exports-36","/docs/api/exports-37","/docs/api/exports-38","/docs/api/exports-39","/docs/api/exports-40","/docs/api/exports-41","/docs/api/exports-42","/docs/api/exports-43","/docs/api/exports-44","/docs/api/exports-45","/docs/api/exports-46","/docs/api/exports-47","/docs/api/exports-48","/docs/api/exports-49","/docs/api/exports-50","/docs/api/exports-51","/docs/api/exports-52","/docs/api/exports-53","/docs/api/exports-54","/docs/api/exports-55","/docs/api/exports-56","/docs/api/exports-57","/docs/api/exports-58","/docs/api/exports-59","/docs/api/exports-60","/docs/api/exports-61","/docs/api/exports-62","/docs/api/exports-63","/docs/api/exports-64","/docs/api/exports-65","/docs/api/exports-66","/docs/api/exports-67","/docs/api/exports-68","/docs/api/exports-69","/docs/api/exports-70","/docs/api/scale","/docs/api/scale-0","/docs/api/scale-1","/docs/api/scale-2","/docs/api/scale-3","/docs/api/scale-4","/docs/api/scale-5","/docs/api/scale-6","/docs/api/scale-7","/docs/api/scale-8","/docs/api/scale-9","/docs/api/scale-10","/docs/api/scale-11","/docs/api/scale-12","/docs/api/scale-13","/docs/api/scale-14","/docs/api/scale-15","/docs/api/scale-16","/docs/api/scale-17","/docs/api/scale-18","/docs/api/scale-19","/docs/api/scale-20","/docs/api/scale-21","/docs/api/scale-22","/docs/api/scale-23","/docs/api/scale-24","/docs/api/scale-25","/docs/api/scale-26","/docs/api/scale-27","/docs/api/scale-28","/docs/api/scale-29","/docs/api/scale-30","/docs/api/scale-31","/docs/api/scale-32","/docs/api/scale-33","/docs/development","/docs/development-0","/docs/development-1","/docs/development-2","/docs/development-3","/docs/development-4","/docs/development-5","/docs/development-6","/docs/development-7","/docs/development-8","/docs/development-9","/docs/development-10","/docs/development-11","/docs/development-12","/docs/development-13","/docs/development-14","/docs/development-15","/docs/development-16","/docs/development-17","/docs/development-18","/docs/development-19","/docs/development-20","/docs/development-21","/docs/development-22","/docs/development-23","/docs/development-24","/docs/development-25","/docs/development-26","/docs/development-27","/docs/development-28","/docs/development-29","/docs/development-30","/docs/development-31","/docs/development-32","/docs/development-33","/docs/development-34","/docs/development-35","/docs/getting-started","/docs/getting-started-0","/docs/getting-started-1","/docs/getting-started-2","/docs/getting-started-3","/docs/getting-started-4","/docs/getting-started-5","/docs/getting-started-6","/docs/getting-started-7","/docs/getting-started-8","/docs/getting-started-9","/docs/getting-started-10","/docs/getting-started-11","/docs/getting-started-12","/docs/getting-started-13","/docs/guides/data","/docs/guides/data-0","/docs/guides/data-1","/docs/guides/data-2","/docs/guides/data-3","/docs/guides/data-4","/docs/guides/data-5","/docs/guides/data-6","/docs/guides/data-7","/docs/guides/data-8","/docs/guides/data-9","/docs/guides/data-10","/docs/guides/data-11","/docs/guides/data-12","/docs/guides/data-13","/docs/guides/data-14","/docs/guides/data-15","/docs/guides/data-16","/docs/guides/data-17","/docs/guides/data-18","/docs/guides/data-19","/docs/guides/data-20","/docs/guides/data-21","/docs/guides/data-22","/docs/guides/datafeed","/docs/guides/datafeed-0","/docs/guides/datafeed-1","/docs/guides/datafeed-2","/docs/guides/datafeed-3","/docs/guides/datafeed-4","/docs/guides/datafeed-5","/docs/guides/datafeed-6","/docs/guides/datafeed-7","/docs/guides/datafeed-8","/docs/guides/datafeed-9","/docs/guides/datafeed-10","/docs/guides/datafeed-11","/docs/guides/datafeed-12","/docs/guides/datafeed-13","/docs/guides/datafeed-14","/docs/guides/datafeed-15","/docs/guides/datafeed-16","/docs/guides/datafeed-17","/docs/guides/datafeed-18","/docs/guides/datafeed-19","/docs/guides/datafeed-20","/docs/guides/datafeed-21","/docs/guides/datafeed-22","/docs/guides/datafeed-23","/docs/guides/datafeed-24","/docs/guides/datafeed-25","/docs/guides/datafeed-26","/docs/guides/datafeed-27","/docs/guides/datafeed-28","/docs/guides/datafeed-29","/docs/guides/datafeed-30","/docs/guides/datafeed-31","/docs/guides/datafeed-32","/docs/guides/datafeed-33","/docs/guides/datafeed-34","/docs/guides/datafeed-35","/docs/guides/datafeed-36","/docs/guides/datafeed-37","/docs/guides/datafeed-38","/docs/guides/datafeed-39","/docs/guides/datafeed-40","/docs/guides/datafeed-41","/docs/guides/datafeed-42","/docs/guides/datafeed-43","/docs/guides/datafeed-44","/docs/guides/datafeed-45","/docs/guides/datafeed-46","/docs/guides/datafeed-47","/docs/guides/datafeed-48","/docs/guides/datafeed-49","/docs/guides/datafeed-50","/docs/guides/datafeed-51","/docs/guides/datafeed-52","/docs/guides/datafeed-53","/docs/guides/datafeed-54","/docs/guides/datafeed-55","/docs/guides/datafeed-56","/docs/guides/datafeed-57","/docs/guides/datafeed-58","/docs/guides/datafeed-59","/docs/guides/datafeed-60","/docs/guides/datafeed-61","/docs/guides/datafeed-62","/docs/guides/datafeed-63","/docs/guides/datafeed-64","/docs/guides/datafeed-65","/docs/guides/datafeed-66","/docs/guides/datafeed-67","/docs/guides/datafeed-68","/docs/guides/datafeed-69","/docs/guides/datafeed-70","/docs/guides/datafeed-71","/docs/guides/datafeed-72","/docs/guides/datafeed-73","/docs/guides/datafeed-74","/docs/guides/datafeed-75","/docs/guides/datafeed-76","/docs/guides/datafeed-77","/docs/guides/datafeed-78","/docs/guides/datafeed-79","/docs/guides/datafeed-80","/docs/guides/datafeed-81","/docs/guides/datafeed-82","/docs/guides/datafeed-83","/docs/guides/datafeed-84","/docs/guides/datafeed-85","/docs/guides/datafeed-86","/docs/guides/datafeed-87","/docs/guides/datafeed-88","/docs/guides/datafeed-89","/docs/guides/datafeed-90","/docs/guides/datafeed-91","/docs/guides/datafeed-92","/docs/guides/datafeed-93","/docs/guides/datafeed-94","/docs/guides/datafeed-95","/docs/guides/datafeed-96","/docs/guides/datafeed-97","/docs/guides/datafeed-98","/docs/guides/datafeed-99","/docs/guides/datafeed-100","/docs/guides/datafeed-101","/docs/guides/datafeed-102","/docs/guides/datafeed-103","/docs/guides/datafeed-104","/docs/guides/datafeed-105","/docs/guides/datafeed-106","/docs/guides/datafeed-107","/docs/guides/datafeed-108","/docs/guides/datafeed-109","/docs/guides/datafeed-110","/docs/guides/datafeed-111","/docs/guides/datafeed-112","/docs/guides/datafeed-113","/docs/guides/datafeed-114","/docs/guides/datafeed-115","/docs/guides/datafeed-116","/docs/guides/datafeed-117","/docs/guides/datafeed-118","/docs/guides/datafeed-119","/docs/guides/datafeed-120","/docs/guides/datafeed-121","/docs/guides/datafeed-122","/docs/guides/datafeed-123","/docs/guides/datafeed-124","/docs/guides/datafeed-125","/docs/guides/datafeed-126","/docs/guides/datafeed-127","/docs/guides/drawings","/docs/guides/drawings-0","/docs/guides/drawings-1","/docs/guides/drawings-2","/docs/guides/drawings-3","/docs/guides/drawings-4","/docs/guides/drawings-5","/docs/guides/drawings-6","/docs/guides/drawings-7","/docs/guides/drawings-8","/docs/guides/drawings-9","/docs/guides/drawings-10","/docs/guides/drawings-11","/docs/guides/drawings-12","/docs/guides/drawings-13","/docs/guides/drawings-14","/docs/guides/drawings-15","/docs/guides/events","/docs/guides/events-0","/docs/guides/events-1","/docs/guides/events-2","/docs/guides/events-3","/docs/guides/events-4","/docs/guides/events-5","/docs/guides/events-6","/docs/guides/events-7","/docs/guides/events-8","/docs/guides/events-9","/docs/guides/events-10","/docs/guides/events-11","/docs/guides/events-12","/docs/guides/events-13","/docs/guides/events-14","/docs/guides/events-15","/docs/guides/events-16","/docs/guides/events-17","/docs/guides/events-18","/docs/guides/events-19","/docs/guides/events-20","/docs/guides/events-21","/docs/guides/events-22","/docs/guides/events-23","/docs/guides/events-24","/docs/guides/events-25","/docs/guides/events-26","/docs/guides/events-27","/docs/guides/events-28","/docs/guides/events-29","/docs/guides/events-30","/docs/guides/events-31","/docs/guides/events-32","/docs/guides/events-33","/docs/guides/events-34","/docs/guides/events-35","/docs/guides/events-36","/docs/guides/events-37","/docs/guides/events-38","/docs/guides/events-39","/docs/guides/events-40","/docs/guides/events-41","/docs/guides/events-42","/docs/guides/events-43","/docs/guides/events-44","/docs/guides/events-45","/docs/guides/events-46","/docs/guides/events-47","/docs/guides/events-48","/docs/guides/events-49","/docs/guides/events-50","/docs/guides/events-51","/docs/guides/events-52","/docs/guides/events-53","/docs/guides/events-54","/docs/guides/events-55","/docs/guides/events-56","/docs/guides/events-57","/docs/guides/events-58","/docs/guides/events-59","/docs/guides/events-60","/docs/guides/events-61","/docs/guides/events-62","/docs/guides/events-63","/docs/guides/events-64","/docs/guides/events-65","/docs/guides/events-66","/docs/guides/events-67","/docs/guides/events-68","/docs/guides/events-69","/docs/guides/events-70","/docs/guides/events-71","/docs/guides/events-72","/docs/guides/events-73","/docs/guides/events-74","/docs/guides/events-75","/docs/guides/events-76","/docs/guides/events-77","/docs/guides/events-78","/docs/guides/events-79","/docs/guides/events-80","/docs/guides/events-81","/docs/guides/events-82","/docs/guides/events-83","/docs/guides/events-84","/docs/guides/events-85","/docs/guides/header","/docs/guides/header-0","/docs/guides/header-1","/docs/guides/header-2","/docs/guides/header-3","/docs/guides/header-4","/docs/guides/header-5","/docs/guides/header-6","/docs/guides/header-7","/docs/guides/header-8","/docs/guides/header-9","/docs/guides/header-10","/docs/guides/header-11","/docs/guides/header-12","/docs/guides/header-13","/docs/guides/header-14","/docs/guides/header-15","/docs/guides/header-16","/docs/guides/header-17","/docs/guides/header-18","/docs/guides/header-19","/docs/guides/header-20","/docs/guides/header-21","/docs/guides/header-22","/docs/guides/header-23","/docs/guides/header-24","/docs/guides/header-25","/docs/guides/header-26","/docs/guides/header-27","/docs/guides/header-28","/docs/guides/header-29","/docs/guides/header-30","/docs/guides/header-31","/docs/guides/header-32","/docs/guides/header-33","/docs/guides/header-34","/docs/guides/header-35","/docs/guides/header-36","/docs/guides/header-37","/docs/guides/header-38","/docs/guides/header-39","/docs/guides/header-40","/docs/guides/header-41","/docs/guides/header-42","/docs/guides/header-43","/docs/guides/header-44","/docs/guides/header-45","/docs/guides/header-46","/docs/guides/header-47","/docs/guides/header-48","/docs/guides/header-49","/docs/guides/header-50","/docs/guides/header-51","/docs/guides/header-52","/docs/guides/header-53","/docs/guides/header-54","/docs/guides/header-55","/docs/guides/header-56","/docs/guides/header-57","/docs/guides/header-58","/docs/guides/header-59","/docs/guides/header-60","/docs/guides/header-61","/docs/guides/header-62","/docs/guides/header-63","/docs/guides/header-64","/docs/guides/header-65","/docs/guides/header-66","/docs/guides/header-67","/docs/guides/header-68","/docs/guides/header-69","/docs/guides/header-70","/docs/guides/header-71","/docs/guides/header-72","/docs/guides/header-73","/docs/guides/header-74","/docs/guides/header-75","/docs/guides/header-76","/docs/guides/header-77","/docs/guides/header-78","/docs/guides/header-79","/docs/guides/header-80","/docs/guides/header-81","/docs/guides/header-82","/docs/guides/header-83","/docs/guides/header-84","/docs/guides/header-85","/docs/guides/header-86","/docs/guides/header-87","/docs/guides/header-88","/docs/guides/header-89","/docs/guides/header-90","/docs/guides/header-91","/docs/guides/header-92","/docs/guides/header-93","/docs/guides/header-94","/docs/guides/header-95","/docs/guides/header-96","/docs/guides/header-97","/docs/guides/header-98","/docs/guides/header-99","/docs/guides/header-100","/docs/guides/header-101","/docs/guides/header-102","/docs/guides/header-103","/docs/guides/header-104","/docs/guides/header-105","/docs/guides/header-106","/docs/guides/header-107","/docs/guides/header-108","/docs/guides/header-109","/docs/guides/header-110","/docs/guides/header-111","/docs/guides/header-112","/docs/guides/header-113","/docs/guides/header-114","/docs/guides/header-115","/docs/guides/header-116","/docs/guides/header-117","/docs/guides/header-118","/docs/guides/header-119","/docs/guides/header-120","/docs/guides/header-121","/docs/guides/header-122","/docs/guides/header-123","/docs/guides/header-124","/docs/guides/header-125","/docs/guides/header-126","/docs/guides/header-127","/docs/guides/header-128","/docs/guides/header-129","/docs/guides/header-130","/docs/guides/header-131","/docs/guides/header-132","/docs/guides/header-133","/docs/guides/header-134","/docs/guides/header-135","/docs/guides/header-136","/docs/guides/header-137","/docs/guides/header-138","/docs/guides/header-139","/docs/guides/header-140","/docs/guides/header-141","/docs/guides/header-142","/docs/guides/header-143","/docs/guides/header-144","/docs/guides/indicators","/docs/guides/indicators-0","/docs/guides/indicators-1","/docs/guides/indicators-2","/docs/guides/indicators-3","/docs/guides/indicators-4","/docs/guides/indicators-5","/docs/guides/indicators-6","/docs/guides/indicators-7","/docs/guides/indicators-8","/docs/guides/indicators-9","/docs/guides/indicators-10","/docs/guides/indicators-11","/docs/guides/indicators-12","/docs/guides/indicators-13","/docs/guides/indicators-14","/docs/guides/indicators-15","/docs/guides/indicators-16","/docs/guides/indicators-17","/docs/guides/indicators-18","/docs/guides/indicators-19","/docs/guides/indicators-20","/docs/guides/indicators-21","/docs/guides/indicators-22","/docs/guides/indicators-23","/docs/guides/indicators-24","/docs/guides/indicators-25","/docs/guides/indicators-26","/docs/guides/indicators-27","/docs/guides/indicators-28","/docs/guides/indicators-29","/docs/guides/indicators-30","/docs/guides/indicators-31","/docs/guides/indicators-32","/docs/guides/indicators-33","/docs/guides/indicators-34","/docs/guides/indicators-35","/docs/guides/indicators-36","/docs/guides/indicators-37","/docs/guides/indicators-38","/docs/guides/indicators-39","/docs/guides/indicators-40","/docs/guides/indicators-41","/docs/guides/indicators-42","/docs/guides/indicators-43","/docs/guides/indicators-44","/docs/guides/indicators-45","/docs/guides/indicators-46","/docs/guides/indicators-47","/docs/guides/indicators-48","/docs/guides/indicators-49","/docs/guides/indicators-50","/docs/guides/indicators-51","/docs/guides/indicators-52","/docs/guides/indicators-53","/docs/guides/indicators-54","/docs/guides/indicators-55","/docs/guides/indicators-56","/docs/guides/indicators-57","/docs/guides/indicators-58","/docs/guides/indicators-59","/docs/guides/indicators-60","/docs/guides/indicators-61","/docs/guides/indicators-62","/docs/guides/indicators-63","/docs/guides/indicators-64","/docs/guides/indicators-65","/docs/guides/indicators-66","/docs/guides/indicators-67","/docs/guides/indicators-68","/docs/guides/indicators-69","/docs/guides/indicators-70","/docs/guides/indicators-71","/docs/guides/indicators-72","/docs/guides/indicators-73","/docs/guides/indicators-74","/docs/guides/indicators-75","/docs/guides/indicators-76","/docs/guides/indicators-77","/docs/guides/indicators-78","/docs/guides/indicators-79","/docs/guides/indicators-80","/docs/guides/indicators-81","/docs/guides/indicators-82","/docs/guides/indicators-83","/docs/guides/indicators-84","/docs/guides/indicators-85","/docs/guides/indicators-86","/docs/guides/indicators-87","/docs/guides/indicators-88","/docs/guides/indicators-89","/docs/guides/indicators-90","/docs/guides/indicators-91","/docs/guides/indicators-92","/docs/guides/indicators-93","/docs/guides/indicators-94","/docs/guides/indicators-95","/docs/guides/indicators-96","/docs/guides/indicators-97","/docs/guides/indicators-98","/docs/guides/indicators-99","/docs/guides/indicators-100","/docs/guides/indicators-101","/docs/guides/indicators-102","/docs/guides/indicators-103","/docs/guides/indicators-104","/docs/guides/indicators-105","/docs/guides/indicators-106","/docs/guides/indicators-107","/docs/guides/indicators-108","/docs/guides/indicators-109","/docs/guides/indicators-110","/docs/guides/indicators-111","/docs/guides/indicators-112","/docs/guides/indicators-113","/docs/guides/indicators-114","/docs/guides/indicators-115","/docs/guides/indicators-116","/docs/guides/indicators-117","/docs/guides/indicators-118","/docs/guides/indicators-119","/docs/guides/indicators-120","/docs/guides/indicators-121","/docs/guides/indicators-122","/docs/guides/indicators-123","/docs/guides/indicators-124","/docs/guides/indicators-125","/docs/guides/indicators-126","/docs/guides/indicators-127","/docs/guides/indicators-128","/docs/guides/indicators-129","/docs/guides/indicators-130","/docs/guides/indicators-131","/docs/guides/indicators-132","/docs/guides/indicators-133","/docs/guides/indicators-134","/docs/guides/performance","/docs/guides/performance-0","/docs/guides/performance-1","/docs/guides/performance-2","/docs/guides/performance-3","/docs/guides/performance-4","/docs/guides/performance-5","/docs/guides/performance-6","/docs/guides/performance-7","/docs/guides/performance-8","/docs/guides/performance-9","/docs/guides/performance-10","/docs/guides/performance-11","/docs/guides/performance-12","/docs/guides/performance-13","/docs/guides/price-lines-markers","/docs/guides/price-lines-markers-0","/docs/guides/price-lines-markers-1","/docs/guides/price-lines-markers-2","/docs/guides/price-lines-markers-3","/docs/guides/price-lines-markers-4","/docs/guides/price-lines-markers-5","/docs/guides/price-lines-markers-6","/docs/guides/price-lines-markers-7","/docs/guides/price-lines-markers-8","/docs/guides/price-lines-markers-9","/docs/guides/price-lines-markers-10","/docs/guides/price-lines-markers-11","/docs/guides/price-lines-markers-12","/docs/guides/price-lines-markers-13","/docs/guides/price-lines-markers-14","/docs/guides/price-lines-markers-15","/docs/guides/price-lines-markers-16","/docs/guides/price-lines-markers-17","/docs/guides/price-lines-markers-18","/docs/guides/price-lines-markers-19","/docs/guides/price-lines-markers-20","/docs/guides/price-lines-markers-21","/docs/guides/price-lines-markers-22","/docs/guides/price-lines-markers-23","/docs/guides/price-lines-markers-24","/docs/guides/price-lines-markers-25","/docs/guides/price-lines-markers-26","/docs/guides/price-lines-markers-27","/docs/guides/price-lines-markers-28","/docs/guides/price-lines-markers-29","/docs/guides/price-lines-markers-30","/docs/guides/price-lines-markers-31","/docs/guides/price-lines-markers-32","/docs/guides/price-lines-markers-33","/docs/guides/price-lines-markers-34","/docs/guides/price-lines-markers-35","/docs/guides/price-lines-markers-36","/docs/guides/price-lines-markers-37","/docs/guides/price-lines-markers-38","/docs/guides/price-lines-markers-39","/docs/guides/price-lines-markers-40","/docs/guides/price-lines-markers-41","/docs/guides/price-lines-markers-42","/docs/guides/price-lines-markers-43","/docs/guides/price-lines-markers-44","/docs/guides/price-lines-markers-45","/docs/guides/price-lines-markers-46","/docs/guides/price-lines-markers-47","/docs/guides/price-lines-markers-48","/docs/guides/price-lines-markers-49","/docs/guides/price-lines-markers-50","/docs/guides/price-lines-markers-51","/docs/guides/price-lines-markers-52","/docs/guides/price-lines-markers-53","/docs/guides/price-lines-markers-54","/docs/guides/price-lines-markers-55","/docs/guides/price-lines-markers-56","/docs/guides/price-lines-markers-57","/docs/guides/price-lines-markers-58","/docs/guides/price-lines-markers-59","/docs/guides/price-lines-markers-60","/docs/guides/price-lines-markers-61","/docs/guides/price-lines-markers-62","/docs/guides/price-lines-markers-63","/docs/guides/price-lines-markers-64","/docs/guides/price-lines-markers-65","/docs/guides/price-lines-markers-66","/docs/guides/price-lines-markers-67","/docs/guides/price-lines-markers-68","/docs/guides/price-lines-markers-69","/docs/guides/price-lines-markers-70","/docs/guides/price-lines-markers-71","/docs/guides/price-lines-markers-72","/docs/guides/price-lines-markers-73","/docs/guides/price-lines-markers-74","/docs/guides/price-lines-markers-75","/docs/guides/price-lines-markers-76","/docs/guides/price-lines-markers-77","/docs/guides/price-lines-markers-78","/docs/guides/price-lines-markers-79","/docs/guides/price-lines-markers-80","/docs/guides/price-lines-markers-81","/docs/guides/price-lines-markers-82","/docs/guides/react","/docs/guides/react-0","/docs/guides/react-1","/docs/guides/react-2","/docs/guides/react-3","/docs/guides/react-4","/docs/guides/react-5","/docs/guides/react-6","/docs/guides/react-7","/docs/guides/react-8","/docs/guides/react-9","/docs/guides/react-10","/docs/guides/react-11","/docs/guides/react-12","/docs/guides/react-13","/docs/guides/react-14","/docs/guides/react-15","/docs/guides/react-16","/docs/guides/react-17","/docs/guides/react-18","/docs/guides/react-19","/docs/guides/react-20","/docs/guides/react-21","/docs/guides/react-22","/docs/guides/react-23","/docs/guides/react-24","/docs/guides/react-25","/docs/guides/react-26","/docs/guides/react-27","/docs/guides/react-28","/docs/guides/react-29","/docs/guides/react-30","/docs/guides/react-31","/docs/guides/react-32","/docs/guides/react-33","/docs/guides/react-34","/docs/guides/react-35","/docs/guides/react-36","/docs/guides/react-37","/docs/guides/react-38","/docs/guides/react-39","/docs/guides/react-40","/docs/guides/react-41","/docs/guides/react-42","/docs/guides/react-43","/docs/guides/react-44","/docs/guides/react-45","/docs/guides/react-46","/docs/guides/react-47","/docs/guides/react-48","/docs/guides/series","/docs/guides/series-0","/docs/guides/series-1","/docs/guides/series-2","/docs/guides/series-3","/docs/guides/series-4","/docs/guides/series-5","/docs/guides/series-6","/docs/guides/series-7","/docs/guides/series-8","/docs/guides/series-9","/docs/guides/series-10","/docs/guides/series-11","/docs/guides/series-12","/docs/guides/series-13","/docs/guides/series-14","/docs/guides/series-15","/docs/guides/series-16","/docs/guides/series-17","/docs/guides/series-18","/docs/guides/series-19","/docs/guides/series-20","/docs/guides/series-21","/docs/guides/series-22","/docs/guides/series-23","/docs/guides/series-24","/docs/guides/series-25","/docs/guides/series-26","/docs/guides/series-27","/docs/guides/series-28","/docs/guides/series-29","/docs/guides/series-30","/docs/guides/series-31","/docs/guides/series-32","/docs/guides/series-33","/docs/guides/series-34","/docs/guides/series-35","/docs/guides/series-36","/docs/guides/series-37","/docs/guides/series-38","/docs/guides/series-39","/docs/guides/series-40","/docs/guides/series-41","/docs/guides/snapshots-countdown","/docs/guides/snapshots-countdown-0","/docs/guides/snapshots-countdown-1","/docs/guides/snapshots-countdown-2","/docs/guides/snapshots-countdown-3","/docs/guides/snapshots-countdown-4","/docs/guides/snapshots-countdown-5","/docs/guides/snapshots-countdown-6","/docs/guides/snapshots-countdown-7","/docs/guides/snapshots-countdown-8","/docs/guides/snapshots-countdown-9","/docs/guides/snapshots-countdown-10","/docs/guides/snapshots-countdown-11","/docs/guides/snapshots-countdown-12","/docs/guides/snapshots-countdown-13","/docs/guides/snapshots-countdown-14","/docs/guides/snapshots-countdown-15","/docs/guides/snapshots-countdown-16","/docs/guides/snapshots-countdown-17","/docs/guides/snapshots-countdown-18","/docs/guides/snapshots-countdown-19","/docs/guides/snapshots-countdown-20","/docs/guides/snapshots-countdown-21","/docs/guides/snapshots-countdown-22","/docs/guides/snapshots-countdown-23","/docs/guides/snapshots-countdown-24","/docs/guides/snapshots-countdown-25","/docs/guides/snapshots-countdown-26","/docs/guides/snapshots-countdown-27","/docs/guides/snapshots-countdown-28","/docs/guides/snapshots-countdown-29","/docs/guides/snapshots-countdown-30","/docs/guides/snapshots-countdown-31","/docs/guides/snapshots-countdown-32","/docs/guides/snapshots-countdown-33","/docs/guides/snapshots-countdown-34","/docs/guides/snapshots-countdown-35","/docs/guides/snapshots-countdown-36","/docs/guides/snapshots-countdown-37","/docs/guides/snapshots-countdown-38","/docs/guides/snapshots-countdown-39","/docs/guides/snapshots-countdown-40","/docs/guides/snapshots-countdown-41","/docs/guides/snapshots-countdown-42","/docs/guides/snapshots-countdown-43","/docs/guides/snapshots-countdown-44","/docs/guides/snapshots-countdown-45","/docs/guides/theming-presets","/docs/guides/theming-presets-0","/docs/guides/theming-presets-1","/docs/guides/theming-presets-2","/docs/guides/theming-presets-3","/docs/guides/theming-presets-4","/docs/guides/theming-presets-5","/docs/guides/theming-presets-6","/docs/guides/theming-presets-7","/docs/guides/theming-presets-8","/docs/guides/theming-presets-9","/docs/guides/theming-presets-10","/docs/guides/theming-presets-11","/docs/guides/theming-presets-12","/docs/guides/theming-presets-13","/docs/guides/theming-presets-14","/docs/guides/theming-presets-15","/docs/guides/theming-presets-16","/docs/guides/theming-presets-17","/docs/guides/theming-presets-18","/docs/guides/theming-presets-19","/docs/guides/theming-presets-20","/docs/guides/theming-presets-21","/docs/guides/theming-presets-22","/docs/guides/theming-presets-23","/docs/guides/theming-presets-24","/docs/guides/theming-presets-25","/docs/guides/theming-presets-26","/docs/guides/theming-presets-27","/docs/guides/theming-presets-28","/docs/guides/theming-presets-29","/docs/guides/theming-presets-30","/docs/guides/theming-presets-31","/docs/guides/theming-presets-32","/docs/guides/theming-presets-33","/docs/guides/theming-presets-34","/docs/guides/theming-presets-35","/docs/guides/theming-presets-36","/docs/guides/theming-presets-37","/docs/guides/theming-presets-38","/docs/guides/theming-presets-39","/docs/guides/theming-presets-40","/docs/guides/theming-presets-41","/docs/guides/theming-presets-42","/docs/guides/theming-presets-43","/docs/guides/theming-presets-44","/docs/guides/theming-presets-45","/docs/guides/theming-presets-46","/docs/guides/theming-presets-47","/docs/guides/theming-presets-48","/docs/guides/theming-presets-49","/docs/guides/theming-presets-50","/docs/guides/theming-presets-51","/docs/guides/theming-presets-52","/docs/guides/theming-presets-53","/docs/guides/theming-presets-54","/docs/guides/theming-presets-55","/docs/guides/theming-presets-56","/docs/guides/theming-presets-57","/docs/guides/theming-presets-58","/docs/guides/theming-presets-59","/docs/guides/theming-presets-60","/docs/guides/theming-presets-61","/docs/guides/theming-presets-62","/docs/guides/theming-presets-63","/docs/guides/theming-presets-64","/docs/guides/theming-presets-65","/docs/guides/theming-presets-66","/docs/guides/theming-presets-67","/docs/guides/theming-presets-68","/docs/guides/theming-presets-69","/docs/guides/theming-presets-70","/docs/guides/theming-presets-71","/docs/guides/theming-presets-72","/docs/guides/theming-presets-73","/docs/guides/theming-presets-74","/docs/guides/theming-presets-75","/docs/guides/theming-presets-76","/docs/guides/theming-presets-77","/docs/guides/theming-presets-78","/docs/guides/theming-presets-79","/docs/guides/theming-presets-80","/docs/guides/theming-presets-81","/docs/guides/theming-presets-82","/docs/guides/theming-presets-83","/docs/guides/theming-presets-84","/docs/guides/theming-presets-85","/docs/guides/theming-presets-86","/docs/guides/theming-presets-87","/docs/guides/theming-presets-88","/docs/guides/theming-presets-89","/docs/guides/theming-presets-90","/docs/guides/theming-presets-91","/docs/guides/theming-presets-92","/docs/guides/theming-presets-93","/docs/guides/theming-presets-94","/docs/guides/theming-presets-95","/docs/guides/theming-presets-96","/docs/guides/theming-presets-97","/docs/guides/theming-presets-98","/docs/guides/theming-presets-99","/docs/guides/theming-presets-100","/docs/guides/theming-presets-101","/docs/guides/theming-presets-102","/docs/guides/theming-presets-103","/docs/guides/theming-presets-104","/docs/guides/theming-presets-105","/docs/guides/theming-presets-106","/docs/guides/theming-presets-107","/docs/guides/theming-presets-108","/docs/guides/theming-presets-109","/docs/guides/theming-presets-110","/docs/guides/theming-presets-111","/docs/guides/theming-presets-112","/docs/guides/time-scale","/docs/guides/time-scale-0","/docs/guides/time-scale-1","/docs/guides/time-scale-2","/docs/guides/time-scale-3","/docs/guides/time-scale-4","/docs/guides/time-scale-5","/docs/guides/time-scale-6","/docs/guides/time-scale-7","/docs/guides/time-scale-8","/docs/guides/time-scale-9","/docs/guides/time-scale-10","/docs/guides/time-scale-11","/docs/guides/time-scale-12","/docs/guides/time-scale-13","/docs/guides/time-scale-14","/docs/guides/time-scale-15","/docs/guides/time-scale-16","/docs/guides/time-scale-17","/docs/guides/time-scale-18","/docs/guides/time-scale-19","/docs/guides/time-scale-20","/docs/guides/time-scale-21","/docs/guides/time-scale-22","/docs/guides/time-scale-23","/docs/guides/time-scale-24","/docs/guides/time-scale-25","/docs/guides/time-scale-26","/docs/guides/time-scale-27","/docs/guides/time-scale-28","/docs/guides/time-scale-29","/docs/guides/time-scale-30","/docs/guides/time-scale-31","/docs/guides/toolbar-settings","/docs/guides/toolbar-settings-0","/docs/guides/toolbar-settings-1","/docs/guides/toolbar-settings-2","/docs/guides/toolbar-settings-3","/docs/guides/toolbar-settings-4","/docs/guides/toolbar-settings-5","/docs/guides/toolbar-settings-6","/docs/guides/toolbar-settings-7","/docs/guides/toolbar-settings-8","/docs/guides/toolbar-settings-9","/docs/guides/toolbar-settings-10","/docs/guides/toolbar-settings-11","/docs/guides/toolbar-settings-12","/docs/guides/toolbar-settings-13","/docs/guides/toolbar-settings-14","/docs/guides/toolbar-settings-15","/docs/guides/toolbar-settings-16","/docs/guides/toolbar-settings-17","/docs/guides/toolbar-settings-18","/docs/guides/toolbar-settings-19","/docs/guides/toolbar-settings-20","/docs/guides/toolbar-settings-21","/docs/guides/toolbar-settings-22","/docs/guides/toolbar-settings-23","/docs/guides/toolbar-settings-24","/docs/guides/toolbar-settings-25","/docs/guides/toolbar-settings-26","/docs/guides/toolbar-settings-27","/docs/guides/toolbar-settings-28","/docs/guides/toolbar-settings-29","/docs/guides/toolbar-settings-30","/docs/guides/toolbar-settings-31","/docs/guides/toolbar-settings-32","/docs/guides/toolbar-settings-33","/docs/guides/toolbar-settings-34","/docs/guides/toolbar-settings-35","/docs/guides/toolbar-settings-36","/docs/guides/toolbar-settings-37","/docs/guides/toolbar-settings-38","/docs/guides/toolbar-settings-39","/docs/guides/toolbar-settings-40","/docs/guides/toolbar-settings-41","/docs/guides/toolbar-settings-42","/docs/guides/toolbar-settings-43","/docs/guides/toolbar-settings-44","/docs/guides/toolbar-settings-45","/docs/guides/toolbar-settings-46","/docs/guides/toolbar-settings-47","/docs/guides/toolbar-settings-48","/docs/guides/toolbar-settings-49","/docs/guides/toolbar-settings-50","/docs/guides/toolbar-settings-51","/docs/guides/toolbar-settings-52","/docs/guides/toolbar-settings-53","/docs/guides/toolbar-settings-54","/docs/guides/toolbar-settings-55","/docs/guides/toolbar-settings-56","/docs/guides/toolbar-settings-57","/docs/guides/toolbar-settings-58","/docs/guides/toolbar-settings-59","/docs/guides/toolbar-settings-60","/docs/guides/toolbar-settings-61","/docs/guides/toolbar-settings-62","/docs/guides/touch","/docs/guides/touch-0","/docs/guides/touch-1","/docs/guides/touch-2","/docs/guides/touch-3","/docs/guides/touch-4","/docs/guides/touch-5","/docs/guides/touch-6","/docs/guides/touch-7","/docs/guides/touch-8","/docs/guides/touch-9","/docs/guides/touch-10","/docs/guides/touch-11","/docs/guides/touch-12","/docs/guides/touch-13","/docs/guides/touch-14","/docs/guides/touch-15","/docs/guides/touch-16","/docs/guides/touch-17","/docs/guides/touch-18","/docs/guides/touch-19","/docs/guides/touch-20","/docs/guides/touch-21","/docs/guides/touch-22","/docs/guides/touch-23","/docs/guides/touch-24","/docs/guides/touch-25","/docs/guides/touch-26","/docs/guides/touch-27","/docs/guides/touch-28","/docs/guides/touch-29","/docs/guides/touch-30","/docs/guides/touch-31","/docs/guides/touch-32","/docs/guides/touch-33","/docs/guides/touch-34","/docs/guides/touch-35","/docs/guides/touch-36","/docs/guides/touch-37","/docs/guides/touch-38","/docs/guides/touch-39","/docs/guides/touch-40","/docs/guides/touch-41","/docs/guides/touch-42","/docs/guides/touch-43","/docs/guides/touch-44","/docs/guides/touch-45","/docs/guides/touch-46","/docs/guides/touch-47","/docs/guides/touch-48","/docs/guides/touch-49","/docs/guides/touch-50","/docs/guides/touch-51","/docs/guides/touch-52","/docs/guides/touch-53","/docs/guides/touch-54","/docs/guides/touch-55","/docs/guides/touch-56","/docs/guides/touch-57","/docs/guides/touch-58","/docs/guides/touch-59","/docs/guides/touch-60","/docs/guides/touch-61","/docs/guides/touch-62","/docs/guides/touch-63","/docs/guides/touch-64","/docs/guides/touch-65","/docs/guides/touch-66","/docs/guides/touch-67","/docs/guides/touch-68","/docs/guides/touch-69","/docs/guides/touch-70","/docs/guides/touch-71","/docs/guides/touch-72","/docs/guides/tradingview-migration","/docs/guides/tradingview-migration-0","/docs/guides/tradingview-migration-1","/docs/guides/tradingview-migration-2","/docs/guides/tradingview-migration-3","/docs/guides/tradingview-migration-4","/docs/guides/tradingview-migration-5","/docs/guides/tradingview-migration-6","/docs/guides/tradingview-migration-7","/docs/guides/tradingview-migration-8","/docs/guides/tradingview-migration-9","/docs/guides/tradingview-migration-10","/docs/guides/tradingview-migration-11","/docs/guides/tradingview-migration-12","/docs/guides/tradingview-migration-13","/docs/guides/tradingview-migration-14","/docs/guides/tradingview-migration-15","/docs/guides/tradingview-migration-16","/docs/guides/tradingview-migration-17","/docs/guides/tradingview-migration-18","/docs/guides/tradingview-migration-19","/docs/guides/tradingview-migration-20","/docs/guides/tradingview-migration-21","/docs/guides/tradingview-migration-22","/docs/guides/tradingview-migration-23","/docs/guides/tradingview-migration-24","/docs/guides/tradingview-migration-25","/docs/guides/tradingview-migration-26","/docs/guides/tradingview-migration-27","/docs/guides/tradingview-migration-28","/docs/guides/tradingview-migration-29","/docs/guides/tradingview-migration-30","/docs/guides/tradingview-migration-31","/docs/guides/tradingview-migration-32","/docs/guides/tradingview-migration-33","/docs/guides/tradingview-migration-34","/docs/guides/tradingview-migration-35","/docs/guides/tradingview-migration-36","/docs/guides/tradingview-migration-37","/docs/guides/tradingview-migration-38","/docs/guides/tradingview-migration-39","/docs/guides/tradingview-migration-40","/docs/guides/tradingview-migration-41","/docs/guides/tradingview-migration-42","/docs/guides/tradingview-migration-43","/docs/guides/tradingview-migration-44","/docs/guides/tradingview-migration-45","/docs/guides/tradingview-migration-46","/docs/guides/tradingview-migration-47","/docs/guides/tradingview-migration-48","/docs/guides/tradingview-migration-49","/docs/guides/tradingview-migration-50","/docs/guides/tradingview-migration-51","/docs/guides/tradingview-migration-52","/docs/guides/tradingview-migration-53","/docs/guides/tradingview-migration-54","/docs/guides/tradingview-migration-55","/docs/guides/tradingview-migration-56","/docs/guides/tradingview-migration-57","/docs/guides/tradingview-migration-58","/docs/guides/tradingview-migration-59","/docs/guides/tradingview-migration-60","/docs/guides/tradingview-migration-61","/docs/guides/tradingview-migration-62","/docs/guides/tradingview-migration-63","/docs/guides/tradingview-migration-64","/docs/guides/tradingview-migration-65","/docs/guides/tradingview-migration-66","/docs/guides/tradingview-migration-67","/docs/guides/tradingview-migration-68","/docs/guides/tradingview-migration-69","/docs/guides/tradingview-migration-70","/docs/guides/tradingview-migration-71","/docs/guides/tradingview-migration-72","/docs/guides/tradingview-migration-73","/docs/guides/tradingview-migration-74","/docs/guides/tradingview-migration-75","/docs/guides/tradingview-migration-76","/docs/guides/tradingview-migration-77","/docs/guides/tradingview-migration-78","/docs/guides/tradingview-migration-79","/docs/guides/tradingview-migration-80","/docs/guides/tradingview-migration-81","/docs/guides/tradingview-migration-82","/docs/guides/tradingview-migration-83","/docs/guides/tradingview-migration-84","/docs/guides/tradingview-migration-85","/docs/guides/tradingview-migration-86","/docs/guides/tradingview-migration-87","/docs/guides/tradingview-migration-88","/docs/guides/tradingview-migration-89","/docs/guides/tradingview-migration-90","/docs/guides/tradingview-migration-91","/docs/guides/tradingview-migration-92","/docs/guides/tradingview-migration-93","/docs/guides/tradingview-migration-94","/docs/guides/tradingview-migration-95","/docs/guides/tradingview-migration-96","/docs/guides/tradingview-migration-97","/docs/guides/tradingview-migration-98","/docs/guides/tradingview-migration-99","/docs/guides/tradingview-migration-100","/docs/guides/tradingview-migration-101","/docs/guides/tradingview-migration-102","/docs/guides/tradingview-migration-103","/docs/guides/tradingview-migration-104","/docs/guides/tradingview-migration-105","/docs/guides/tradingview-migration-106","/docs/guides/tradingview-migration-107","/docs/guides/tradingview-migration-108","/docs/guides/tradingview-migration-109","/docs/guides/tradingview-migration-110","/docs/guides/tradingview-migration-111","/docs/guides/tradingview-migration-112","/docs/guides/tradingview-migration-113","/docs/guides/tradingview-migration-114","/docs/guides/tradingview-migration-115","/docs/guides/tradingview-migration-116","/docs/guides/tradingview-migration-117","/docs/guides/tradingview-migration-118","/docs/guides/tradingview-migration-119","/docs/guides/tradingview-migration-120","/docs/guides/tradingview-migration-121","/docs/guides/tradingview-migration-122","/docs/guides/tradingview-migration-123","/docs/guides/tradingview-migration-124","/docs/guides/tradingview-migration-125","/docs/guides/tradingview-migration-126","/docs/guides/tradingview-migration-127","/docs/guides/tradingview-migration-128","/docs/guides/tradingview-migration-129","/docs/guides/tradingview-migration-130","/docs/guides/tradingview-migration-131","/docs/guides/tradingview-migration-132","/docs/guides/tradingview-migration-133","/docs/guides/tradingview-migration-134","/docs/guides/tradingview-migration-135","/docs/guides/tradingview-migration-136","/docs/guides/tradingview-migration-137","/docs/guides/tradingview-migration-138","/docs/guides/tradingview-migration-139","/docs/guides/tradingview-migration-140","/docs/guides/tradingview-migration-141","/docs/guides/tradingview-migration-142","/docs/guides/tradingview-migration-143","/docs/guides/tradingview-migration-144","/docs/guides/tradingview-migration-145","/docs/guides/tradingview-migration-146","/docs/guides/tradingview-migration-147","/docs/guides/tradingview-migration-148","/docs/guides/tradingview-migration-149","/docs/guides/tradingview-migration-150","/docs/guides/tradingview-migration-151","/docs/guides/tradingview-migration-152","/docs/guides/tradingview-migration-153","/docs/guides/tradingview-migration-154","/docs/guides/tradingview-migration-155","/docs/guides/tradingview-migration-156","/docs/guides/tradingview-migration-157","/docs/guides/tradingview-migration-158","/docs/guides/tradingview-migration-159","/docs/guides/tradingview-migration-160","/docs/guides/tradingview-migration-161","/docs/guides/tradingview-migration-162","/docs/guides/tradingview-migration-163","/docs/guides/tradingview-migration-164","/docs/guides/tradingview-migration-165","/docs/guides/tradingview-migration-166","/docs/guides/tradingview-migration-167","/docs/guides/tradingview-migration-168","/docs/guides/tradingview-migration-169","/docs/guides/tradingview-migration-170","/docs/guides/tradingview-migration-171","/docs/guides/tradingview-migration-172","/docs/guides/tradingview-migration-173","/docs/guides/tradingview-migration-174","/docs/guides/tradingview-migration-175","/docs/guides/tradingview-migration-176","/docs/guides/tradingview-migration-177","/docs/guides/tradingview-migration-178","/docs/guides/tradingview-migration-179","/docs/guides/tradingview-migration-180","/docs/guides/tradingview-migration-181","/docs/guides/tradingview-migration-182","/docs/guides/tradingview-migration-183","/docs/guides/tradingview-migration-184","/docs/guides/tradingview-migration-185","/docs/guides/tradingview-migration-186","/docs/guides/tradingview-migration-187","/docs/guides/tradingview-migration-188","/docs/guides/tradingview-migration-189","/docs/guides/tradingview-migration-190","/docs/guides/tradingview-migration-191","/docs/guides/tradingview-migration-192","/docs/guides/tradingview-migration-193","/docs/guides/tradingview-migration-194","/docs/guides/tradingview-migration-195","/docs/guides/tradingview-migration-196","/docs/guides/tradingview-migration-197","/docs/guides/tradingview-migration-198","/docs/guides/tradingview-migration-199","/docs/guides/tradingview-migration-200","/docs/guides/tradingview-migration-201","/docs/guides/tradingview-migration-202","/docs/guides/tradingview-migration-203","/docs/guides/tradingview-migration-204","/docs/guides/tradingview-migration-205","/docs/guides/tradingview-migration-206","/docs/guides/tradingview-migration-207","/docs/guides/tradingview-migration-208","/docs/guides/tradingview-migration-209","/docs/guides/tradingview-migration-210","/docs/guides/tradingview-migration-211","/docs/guides/tradingview-migration-212","/docs/guides/tradingview-migration-213","/docs/guides/tradingview-migration-214","/docs/guides/tradingview-migration-215","/docs/guides/tradingview-migration-216","/docs/guides/tradingview-migration-217","/docs/guides/tradingview-migration-218","/docs/guides/tradingview-migration-219","/docs/guides/tradingview-migration-220","/docs/guides/tradingview-migration-221","/docs/guides/tradingview-migration-222","/docs/guides/tradingview-migration-223","/docs/guides/tradingview-migration-224","/docs/guides/tradingview-migration-225","/docs/guides/tradingview-migration-226","/docs/guides/tradingview-migration-227","/docs/guides/tradingview-migration-228","/docs/guides/tradingview-migration-229","/docs/guides/tradingview-migration-230","/docs/guides/tradingview-migration-231","/docs/guides/tradingview-migration-232","/docs/guides/tradingview-migration-233","/docs/guides/tradingview-migration-234","/docs/guides/tradingview-migration-235","/docs/guides/tradingview-migration-236","/docs/guides/tradingview-migration-237","/docs/guides/tradingview-migration-238","/docs/guides/tradingview-migration-239","/docs/guides/tradingview-migration-240","/docs/guides/tradingview-migration-241","/docs/guides/tradingview-migration-242","/docs/guides/tradingview-migration-243","/docs/guides/tradingview-migration-244","/docs/guides/tradingview-migration-245","/docs/guides/tradingview-migration-246","/docs/guides/tradingview-migration-247","/docs/guides/tradingview-migration-248","/docs/guides/tradingview-migration-249","/docs/guides/tradingview-migration-250","/docs/guides/tradingview-migration-251","/docs/guides/tradingview-migration-252","/docs/guides/tradingview-migration-253","/docs/guides/tradingview-migration-254","/docs/guides/tradingview-migration-255","/docs/guides/tradingview-migration-256","/docs/guides/tradingview-migration-257","/docs/guides/tradingview-migration-258","/docs/guides/tradingview-migration-259","/docs/guides/tradingview-migration-260","/docs/guides/tradingview-migration-261","/docs/guides/tradingview-migration-262","/docs/guides/tradingview-migration-263","/docs/guides/tradingview-migration-264","/docs/guides/tradingview-migration-265","/docs/guides/tradingview-migration-266","/docs/guides/tradingview-migration-267","/docs/guides/tradingview-migration-268","/docs/guides/tradingview-migration-269","/docs/guides/tradingview-migration-270","/docs/guides/tradingview-migration-271","/docs/guides/tradingview-migration-272","/docs/guides/tradingview-migration-273","/docs/guides/tradingview-migration-274","/docs/guides/tradingview-migration-275","/docs/guides/tradingview-migration-276","/docs/guides/tradingview-migration-277","/docs/guides/tradingview-migration-278","/docs/guides/tradingview-migration-279","/docs/guides/tradingview-migration-280","/docs/guides/tradingview-migration-281","/docs/guides/tradingview-migration-282","/docs/guides/tradingview-migration-283","/docs/guides/tradingview-migration-284","/docs/guides/tradingview-migration-285","/docs/guides/tradingview-migration-286","/docs/guides/tradingview-migration-287","/docs/guides/tradingview-migration-288","/docs/guides/tradingview-migration-289","/docs/guides/tradingview-migration-290","/docs/guides/tradingview-migration-291","/docs/guides/tradingview-migration-292","/docs/guides/tradingview-migration-293","/docs/guides/tradingview-migration-294","/docs/guides/tradingview-migration-295","/docs/guides/tradingview-migration-296","/docs/guides/tradingview-migration-297","/docs/guides/tradingview-migration-298","/docs/guides/tradingview-migration-299","/docs/guides/tradingview-migration-300","/docs/guides/tradingview-migration-301","/docs/guides/tradingview-migration-302","/docs/guides/tradingview-migration-303","/docs/guides/tradingview-migration-304","/docs/guides/tradingview-migration-305","/docs/guides/tradingview-migration-306","/docs/guides/tradingview-migration-307","/docs/guides/tradingview-migration-308","/docs/guides/tradingview-migration-309","/docs/guides/tradingview-migration-310","/docs/guides/tradingview-migration-311","/docs/guides/tradingview-migration-312","/docs/guides/tradingview-migration-313","/docs/guides/tradingview-migration-314","/docs/guides/tradingview-migration-315","/docs/guides/tradingview-migration-316","/docs/guides/tradingview-migration-317","/docs/guides/tradingview-migration-318","/docs/guides/tradingview-migration-319","/docs/guides/tradingview-migration-320","/docs/guides/tradingview-migration-321","/docs/guides/tradingview-migration-322","/docs/guides/tradingview-migration-323","/docs/guides/tradingview-migration-324","/docs/guides/tradingview-migration-325","/docs/guides/tradingview-migration-326","/docs/guides/tradingview-migration-327","/docs/guides/tradingview-migration-328","/docs/guides/tradingview-migration-329","/docs/guides/tradingview-migration-330","/docs/guides/tradingview-migration-331","/docs/guides/tradingview-migration-332","/docs/guides/tradingview-migration-333","/docs/guides/tradingview-migration-334","/docs/guides/tradingview-migration-335","/docs/guides/tradingview-migration-336","/docs/guides/tradingview-migration-337","/docs/guides/tradingview-migration-338","/docs/guides/tradingview-migration-339","/docs/guides/tradingview-migration-340","/docs/guides/tradingview-migration-341","/docs/guides/tradingview-migration-342","/docs/guides/tradingview-migration-343","/docs/guides/tradingview-migration-344","/docs/guides/tradingview-migration-345","/docs/guides/tradingview-migration-346","/docs/guides/tradingview-migration-347","/docs/guides/tradingview-migration-348","/docs/guides/tradingview-migration-349","/docs/guides/tradingview-migration-350","/docs/guides/tradingview-migration-351","/docs/guides/tradingview-migration-352","/docs/guides/tradingview-migration-353","/docs/guides/tradingview-migration-354","/docs/guides/tradingview-migration-355","/docs/guides/tradingview-migration-356","/docs/guides/tradingview-migration-357","/docs/guides/tradingview-migration-358","/docs/guides/tradingview-migration-359","/docs/guides/tradingview-migration-360","/docs/guides/tradingview-migration-361","/docs/guides/tradingview-migration-362","/docs/guides/tradingview-migration-363","/docs/guides/tradingview-migration-364","/docs/guides/tradingview-migration-365","/docs/guides/tradingview-migration-366","/docs/guides/tradingview-migration-367","/docs/guides/tradingview-migration-368","/docs/guides/tradingview-migration-369","/docs/guides/tradingview-migration-370","/docs/guides/tradingview-migration-371","/docs/guides/tradingview-migration-372","/docs/guides/tradingview-migration-373","/docs/guides/tradingview-migration-374","/docs/guides/tradingview-migration-375","/docs/guides/tradingview-migration-376","/docs/guides/tradingview-migration-377","/docs/guides/tradingview-migration-378","/docs/guides/tradingview-migration-379","/docs/guides/tradingview-migration-380","/docs/guides/tradingview-migration-381","/docs","/docs-0","/docs-1","/docs-2","/docs-3","/docs-4","/docs-5","/docs-6","/docs-7","/docs-8","/docs-9","/docs-10","/docs-11","/docs-12","/docs-13","/docs-14","/docs-15","/docs-16","/docs-17","/docs-18","/docs-19","/docs-20","/docs-21","/docs-22","/docs-23","/docs-24","/docs-25","/docs-26","/docs-27","/docs-28","/docs-29","/docs-30","/docs-31","/docs-32","/docs-33","/docs-34","/docs-35","/docs-36","/docs-37","/docs/playground","/docs/playground-0","/docs/playground-1","/docs/playground-2","/docs/playground-3","/docs/playground-4","/docs/playground-5","/docs/playground-6","/docs/playground-7","/docs/playground-8","/docs/playground-9","/docs/playground-10","/docs/playground-11","/docs/playground-12","/docs/playground-13","/docs/playground-14","/docs/playground-15","/docs/playground-16","/docs/playground-17"]},"index":{"indexes":{"content":{"type":"Radix","node":{"w":"","s":"","e":false,"k":"","c":[["c",{"w":"c","s":"c","e":false,"k":"c","c":[["h",{"w":"ch","s":"h","e":false,"k":"h","c":[["a",{"w":"cha","s":"a","e":false,"k":"a","c":[["r",{"w":"chart","s":"rt","e":true,"k":"r","c":[["c",{"w":"chartc","s":"c","e":false,"k":"c","c":[["a",{"w":"chartcanvas","s":"anvas","e":true,"k":"a","c":[]}],["o",{"w":"chartcon","s":"on","e":false,"k":"o","c":[["f",{"w":"chartconfig","s":"fig","e":true,"k":"f","c":[]}],["t",{"w":"chartcontextmenuhooks","s":"textmenuhooks","e":true,"k":"t","c":[]}]]}]]}],["d",{"w":"chartdocument","s":"document","e":true,"k":"d","c":[]}],[".",{"w":"chart.","s":".","e":false,"k":".","c":[["i",{"w":"chart.indicator","s":"indicator","e":false,"k":"i","c":[["s",{"w":"chart.indicators.register","s":"s.register","e":true,"k":"s","c":[]}],["a",{"w":"chart.indicatorat","s":"at","e":true,"k":"a","c":[]}]]}],["d",{"w":"chart.d","s":"d","e":false,"k":"d","c":[["r",{"w":"chart.drawing","s":"rawing","e":false,"k":"r","c":[["s",{"w":"chart.drawings.register","s":"s.register","e":true,"k":"s","c":[]}],["a",{"w":"chart.drawingat","s":"at","e":true,"k":"a","c":[]}]]}],["a",{"w":"chart.datalength","s":"atalength","e":true,"k":"a","c":[]}],["e",{"w":"chart.destroy","s":"estroy","e":true,"k":"e","c":[]}]]}],["s",{"w":"chart.s","s":"s","e":false,"k":"s","c":[["c",{"w":"chart.scale","s":"cale","e":true,"k":"c","c":[]}],["e",{"w":"chart.se","s":"e","e":false,"k":"e","c":[["r",{"w":"chart.series","s":"ries","e":true,"k":"r","c":[[".",{"w":"chart.series.","s":".","e":false,"k":".","c":[["p",{"w":"chart.series.pricelines","s":"pricelines","e":true,"k":"p","c":[]}],["m",{"w":"chart.series.markers","s":"markers","e":true,"k":"m","c":[]}],["c",{"w":"chart.series.createpriceline","s":"createpriceline","e":true,"k":"c","c":[]}],["r",{"w":"chart.series.removepriceline","s":"removepriceline","e":true,"k":"r","c":[]}]]}]]}],["t",{"w":"chart.setdata","s":"tdata","e":true,"k":"t","c":[]}]]}],["u",{"w":"chart.subscribe","s":"ubscribe","e":false,"k":"u","c":[["v",{"w":"chart.subscribevisiblerangechange","s":"visiblerangechange","e":true,"k":"v","c":[]}],["c",{"w":"chart.subscribecrosshairmove","s":"crosshairmove","e":true,"k":"c","c":[]}]]}]]}],["g",{"w":"chart.get","s":"get","e":false,"k":"g","c":[["c",{"w":"chart.getconfig","s":"config","e":true,"k":"c","c":[]}],["d",{"w":"chart.getdata","s":"data","e":true,"k":"d","c":[]}]]}],["u",{"w":"chart.update","s":"update","e":false,"k":"u","c":[["i",{"w":"chart.updateindicator","s":"indicator","e":true,"k":"i","c":[]}],["c",{"w":"chart.updateconfig","s":"config","e":true,"k":"c","c":[]}],["d",{"w":"chart.updatedrawing","s":"drawing","e":true,"k":"d","c":[]}]]}],["r",{"w":"chart.re","s":"re","e":false,"k":"r","c":[["s",{"w":"chart.res","s":"s","e":false,"k":"s","c":[["e",{"w":"chart.resetscale","s":"etscale","e":true,"k":"e","c":[]}],["i",{"w":"chart.resize","s":"ize","e":true,"k":"i","c":[]}]]}],["a",{"w":"chart.ready","s":"ady","e":true,"k":"a","c":[]}],["f",{"w":"chart.refreshoverlay","s":"freshoverlay","e":true,"k":"f","c":[]}],["m",{"w":"chart.removeindicator","s":"moveindicator","e":true,"k":"m","c":[]}]]}],["n",{"w":"chart.now","s":"now","e":true,"k":"n","c":[]}],["p",{"w":"chart.p","s":"p","e":false,"k":"p","c":[["r",{"w":"chart.prependdata","s":"rependdata","e":true,"k":"r","c":[]}],["a",{"w":"chart.paneat","s":"aneat","e":true,"k":"a","c":[]}]]}],["b",{"w":"chart.batch","s":"batch","e":true,"k":"b","c":[]}],["t",{"w":"chart.t","s":"t","e":false,"k":"t","c":[["s",{"w":"chart.tsx","s":"sx","e":true,"k":"s","c":[]}],["o",{"w":"chart.to","s":"o","e":false,"k":"o","c":[["b",{"w":"chart.toblob","s":"blob","e":true,"k":"b","c":[]}],["d",{"w":"chart.todataurl","s":"dataurl","e":true,"k":"d","c":[]}]]}],["a",{"w":"chart.takescreenshot","s":"akescreenshot","e":true,"k":"a","c":[]}]]}],["c",{"w":"chart.createstudy","s":"createstudy","e":true,"k":"c","c":[]}],["a",{"w":"chart.add","s":"add","e":false,"k":"a","c":[["i",{"w":"chart.addindicator","s":"indicator","e":true,"k":"i","c":[]}],["d",{"w":"chart.adddrawing","s":"drawing","e":true,"k":"d","c":[]}]]}]]}],["_",{"w":"chart_","s":"_","e":false,"k":"_","c":[["p",{"w":"chart_presets","s":"presets","e":true,"k":"p","c":[]}],["t",{"w":"chart_t","s":"t","e":false,"k":"t","c":[["h",{"w":"chart_themes","s":"hemes","e":true,"k":"h","c":[[".",{"w":"chart_themes.","s":".","e":false,"k":".","c":[["d",{"w":"chart_themes.dark","s":"dark","e":true,"k":"d","c":[]}],["l",{"w":"chart_themes.light","s":"light","e":true,"k":"l","c":[]}]]}]]}],["y",{"w":"chart_type_labels","s":"ype_labels","e":true,"k":"y","c":[]}]]}]]}],["p",{"w":"chartprops","s":"props","e":true,"k":"p","c":[]}],["i",{"w":"chartin","s":"in","e":false,"k":"i","c":[["s",{"w":"chartinstance","s":"stance","e":true,"k":"s","c":[]}],["g",{"w":"charting","s":"g","e":true,"k":"g","c":[["_",{"w":"charting_library","s":"_library","e":true,"k":"_","c":[]}]]}]]}],["'",{"w":"chart's","s":"'s","e":true,"k":"'","c":[]}],["t",{"w":"chartt","s":"t","e":false,"k":"t","c":[["y",{"w":"charttypes","s":"ypes","e":true,"k":"y","c":[]}],["h",{"w":"charttheme","s":"heme","e":true,"k":"h","c":[]}]]}],["s",{"w":"charts","s":"s","e":true,"k":"s","c":[]}]]}],["n",{"w":"chan","s":"n","e":false,"k":"n","c":[["g",{"w":"chang","s":"g","e":false,"k":"g","c":[["e",{"w":"change","s":"e","e":true,"k":"e","c":[["s",{"w":"changes","s":"s","e":true,"k":"s","c":[]}],["d",{"w":"changed","s":"d","e":true,"k":"d","c":[]}]]}],["i",{"w":"changing","s":"ing","e":true,"k":"i","c":[]}]]}],["n",{"w":"channel","s":"nel","e":true,"k":"n","c":[["s",{"w":"channels","s":"s","e":true,"k":"s","c":[]}]]}]]}]]}],["e",{"w":"che","s":"e","e":false,"k":"e","c":[["c",{"w":"check","s":"ck","e":true,"k":"c","c":[["s",{"w":"checks","s":"s","e":true,"k":"s","c":[]}],["e",{"w":"checked","s":"ed","e":true,"k":"e","c":[]}],["p",{"w":"checkpoints","s":"points","e":true,"k":"p","c":[]}],["b",{"w":"checkbox","s":"box","e":true,"k":"b","c":[]}]]}],["a",{"w":"cheap","s":"ap","e":true,"k":"a","c":[]}]]}],["o",{"w":"cho","s":"o","e":false,"k":"o","c":[["o",{"w":"choose","s":"ose","e":true,"k":"o","c":[["s",{"w":"chooses","s":"s","e":true,"k":"s","c":[]}]]}],["i",{"w":"choice","s":"ice","e":true,"k":"i","c":[]}]]}],["r",{"w":"chrome","s":"rome","e":true,"k":"r","c":[]}]]}],["o",{"w":"co","s":"o","e":false,"k":"o","c":[["n",{"w":"con","s":"n","e":false,"k":"n","c":[["s",{"w":"cons","s":"s","e":false,"k":"s","c":[["t",{"w":"const","s":"t","e":false,"k":"t","c":[["r",{"w":"construction","s":"ruction","e":true,"k":"r","c":[]}],["a",{"w":"constant","s":"ant","e":true,"k":"a","c":[["s",{"w":"constants","s":"s","e":true,"k":"s","c":[]}]]}]]}],["e",{"w":"consecutive","s":"ecutive","e":true,"k":"e","c":[]}]]}],["f",{"w":"config","s":"fig","e":true,"k":"f","c":[["u",{"w":"configur","s":"ur","e":false,"k":"u","c":[["a",{"w":"configuration","s":"ation","e":true,"k":"a","c":[["s",{"w":"configurations","s":"s","e":true,"k":"s","c":[]}]]}],["e",{"w":"configure","s":"e","e":true,"k":"e","c":[["d",{"w":"configured","s":"d","e":true,"k":"d","c":[]}]]}]]}],["c",{"w":"configchangeevent","s":"changeevent","e":true,"k":"c","c":[]}],["s",{"w":"configs","s":"s","e":true,"k":"s","c":[]}]]}],["t",{"w":"cont","s":"t","e":false,"k":"t","c":[["a",{"w":"contain","s":"ain","e":false,"k":"a","c":[["e",{"w":"container","s":"er","e":true,"k":"e","c":[["s",{"w":"containers","s":"s","e":true,"k":"s","c":[]}],["'",{"w":"container's","s":"'s","e":true,"k":"'","c":[]}]]}],["s",{"w":"contains","s":"s","e":true,"k":"s","c":[]}],["i",{"w":"containing","s":"ing","e":true,"k":"i","c":[]}]]}],["i",{"w":"conti","s":"i","e":false,"k":"i","c":[["n",{"w":"continu","s":"nu","e":false,"k":"n","c":[["o",{"w":"continuous","s":"ous","e":true,"k":"o","c":[]}],["e",{"w":"continue","s":"e","e":true,"k":"e","c":[["s",{"w":"continues","s":"s","e":true,"k":"s","c":[]}]]}]]}],["g",{"w":"contiguous","s":"guous","e":true,"k":"g","c":[]}]]}],["r",{"w":"contr","s":"r","e":false,"k":"r","c":[["a",{"w":"contrast","s":"ast","e":true,"k":"a","c":[]}],["o",{"w":"control","s":"ol","e":true,"k":"o","c":[["s",{"w":"controls","s":"s","e":true,"k":"s","c":[]}],["l",{"w":"controlle","s":"le","e":false,"k":"l","c":[["r",{"w":"controller","s":"r","e":true,"k":"r","c":[["s",{"w":"controllers","s":"s","e":true,"k":"s","c":[]}],[".",{"w":"controller.","s":".","e":false,"k":".","c":[["h",{"w":"controller.history.checkpoint","s":"history.checkpoint","e":true,"k":"h","c":[]}],["d",{"w":"controller.dispose","s":"dispose","e":true,"k":"d","c":[]}],["t",{"w":"controller.touch","s":"touch","e":true,"k":"t","c":[]}],["s",{"w":"controller.settouch","s":"settouch","e":true,"k":"s","c":[]}]]}],["'",{"w":"controller's","s":"'s","e":true,"k":"'","c":[]}]]}],["d",{"w":"controlled","s":"d","e":true,"k":"d","c":[]}]]}],["r",{"w":"controlrail","s":"rail","e":true,"k":"r","c":[["o",{"w":"controlrailoptions","s":"options","e":true,"k":"o","c":[]}]]}]]}],["i",{"w":"contributes","s":"ibutes","e":true,"k":"i","c":[]}]]}],["e",{"w":"conte","s":"e","e":false,"k":"e","c":[["x",{"w":"context","s":"xt","e":true,"k":"x","c":[["m",{"w":"contextmenu","s":"menu","e":true,"k":"m","c":[["t",{"w":"contextmenutarget","s":"target","e":true,"k":"t","c":[]}],["a",{"w":"contextmenuaction","s":"action","e":true,"k":"a","c":[]}],["e",{"w":"contextmenuentry","s":"entry","e":true,"k":"e","c":[]}]]}]]}],["n",{"w":"content","s":"nt","e":true,"k":"n","c":[]}]]}]]}],["v",{"w":"conver","s":"ver","e":false,"k":"v","c":[["t",{"w":"convert","s":"t","e":true,"k":"t","c":[["s",{"w":"converts","s":"s","e":true,"k":"s","c":[]}]]}],["s",{"w":"conversion","s":"sion","e":true,"k":"s","c":[]}],["g",{"w":"convergence","s":"gence","e":true,"k":"g","c":[]}]]}],["n",{"w":"connect","s":"nect","e":true,"k":"n","c":[["e",{"w":"connected","s":"ed","e":true,"k":"e","c":[]}],["i",{"w":"connections","s":"ions","e":true,"k":"i","c":[]}]]}]]}],["l",{"w":"col","s":"l","e":false,"k":"l","c":[["o",{"w":"color","s":"or","e":true,"k":"o","c":[["s",{"w":"colors","s":"s","e":true,"k":"s","c":[]}],["b",{"w":"colorb","s":"b","e":false,"k":"b","c":[["y",{"w":"colorbypreviousclose","s":"ypreviousclose","e":true,"k":"y","c":[]}],["e",{"w":"colorbelow","s":"elow","e":true,"k":"e","c":[]}]]}],["'",{"w":"color's","s":"'s","e":true,"k":"'","c":[]}],["e",{"w":"colored","s":"ed","e":true,"k":"e","c":[]}],["i",{"w":"colorin","s":"in","e":false,"k":"i","c":[["d",{"w":"colorindex","s":"dex","e":true,"k":"d","c":[]}],["g",{"w":"coloring","s":"g","e":true,"k":"g","c":[]}]]}]]}],["u",{"w":"column","s":"umn","e":true,"k":"u","c":[["s",{"w":"columns","s":"s","e":true,"k":"s","c":[]}]]}],["l",{"w":"collapse","s":"lapse","e":true,"k":"l","c":[["d",{"w":"collapsed","s":"d","e":true,"k":"d","c":[]}]]}]]}],["u",{"w":"count","s":"unt","e":true,"k":"u","c":[["d",{"w":"countdown","s":"down","e":true,"k":"d","c":[["t",{"w":"countdownt","s":"t","e":false,"k":"t","c":[["e",{"w":"countdowntext","s":"ext","e":true,"k":"e","c":[]}],["i",{"w":"countdownticker","s":"icker","e":true,"k":"i","c":[]}]]}]]}],["e",{"w":"counted","s":"ed","e":true,"k":"e","c":[]}],["b",{"w":"countback","s":"back","e":true,"k":"b","c":[]}],["s",{"w":"counts","s":"s","e":true,"k":"s","c":[]}]]}],["p",{"w":"cop","s":"p","e":false,"k":"p","c":[["y",{"w":"copy","s":"y","e":true,"k":"y","c":[]}],["i",{"w":"copie","s":"ie","e":false,"k":"i","c":[["s",{"w":"copies","s":"s","e":true,"k":"s","c":[]}],["d",{"w":"copied","s":"d","e":true,"k":"d","c":[]}]]}]]}],["o",{"w":"coordinate","s":"ordinate","e":true,"k":"o","c":[["s",{"w":"coordinates","s":"s","e":true,"k":"s","c":[]}]]}],["m",{"w":"com","s":"m","e":false,"k":"m","c":[["m",{"w":"comm","s":"m","e":false,"k":"m","c":[["o",{"w":"commo","s":"o","e":false,"k":"o","c":[["n",{"w":"common","s":"n","e":true,"k":"n","c":[["j",{"w":"commonjs","s":"js","e":true,"k":"j","c":[]}]]}],["d",{"w":"commodity","s":"dity","e":true,"k":"d","c":[]}]]}],["a",{"w":"command","s":"and","e":true,"k":"a","c":[["s",{"w":"commands","s":"s","e":true,"k":"s","c":[]}]]}]]}],["p",{"w":"comp","s":"p","e":false,"k":"p","c":[["o",{"w":"compo","s":"o","e":false,"k":"o","c":[["n",{"w":"component","s":"nent","e":true,"k":"n","c":[["s",{"w":"components","s":"s","e":true,"k":"s","c":[]}]]}],["s",{"w":"compose","s":"se","e":true,"k":"s","c":[]}]]}],["u",{"w":"comput","s":"ut","e":false,"k":"u","c":[["e",{"w":"compute","s":"e","e":true,"k":"e","c":[["t",{"w":"computetimeslots","s":"timeslots","e":true,"k":"t","c":[]}],["d",{"w":"computed","s":"d","e":true,"k":"d","c":[]}]]}],["i",{"w":"computing","s":"ing","e":true,"k":"i","c":[]}]]}],["i",{"w":"compile","s":"ile","e":true,"k":"i","c":[]}],["l",{"w":"complete","s":"lete","e":true,"k":"l","c":[]}],["a",{"w":"compa","s":"a","e":false,"k":"a","c":[["r",{"w":"compare","s":"re","e":true,"k":"r","c":[["d",{"w":"compared","s":"d","e":true,"k":"d","c":[]}],["s",{"w":"compares","s":"s","e":true,"k":"s","c":[]}]]}],["c",{"w":"compact","s":"ct","e":true,"k":"c","c":[]}],["t",{"w":"compatibility","s":"tibility","e":true,"k":"t","c":[]}]]}]]}],["e",{"w":"come","s":"e","e":true,"k":"e","c":[["s",{"w":"comes","s":"s","e":true,"k":"s","c":[]}]]}]]}],["d",{"w":"code","s":"de","e":true,"k":"d","c":[]}],["r",{"w":"cor","s":"r","e":false,"k":"r","c":[["e",{"w":"core","s":"e","e":true,"k":"e","c":[["'",{"w":"core's","s":"'s","e":true,"k":"'","c":[]}],[".",{"w":"core.t","s":".t","e":false,"k":".","c":[["s",{"w":"core.ts","s":"s","e":true,"k":"s","c":[]}],["e",{"w":"core.test.ts","s":"est.ts","e":true,"k":"e","c":[]}]]}]]}],["n",{"w":"corner","s":"ner","e":true,"k":"n","c":[["s",{"w":"corners","s":"s","e":true,"k":"s","c":[]}]]}]]}],["v",{"w":"cover","s":"ver","e":true,"k":"v","c":[["a",{"w":"coverage","s":"age","e":true,"k":"a","c":[]}],["s",{"w":"covers","s":"s","e":true,"k":"s","c":[]}],["e",{"w":"covered","s":"ed","e":true,"k":"e","c":[]}]]}],["s",{"w":"cost","s":"st","e":true,"k":"s","c":[["s",{"w":"costs","s":"s","e":true,"k":"s","c":[]}]]}],["a",{"w":"coarse","s":"arse","e":true,"k":"a","c":[]}]]}],["l",{"w":"cl","s":"l","e":false,"k":"l","c":[["e",{"w":"clea","s":"ea","e":false,"k":"e","c":[["n",{"w":"clean","s":"n","e":true,"k":"n","c":[["u",{"w":"cleanup","s":"up","e":true,"k":"u","c":[]}]]}],["r",{"w":"clear","s":"r","e":true,"k":"r","c":[["d",{"w":"cleardrawings","s":"drawings","e":true,"k":"d","c":[]}],["c",{"w":"clearcrosshair","s":"crosshair","e":true,"k":"c","c":[]}],["e",{"w":"cleared","s":"ed","e":true,"k":"e","c":[]}],["s",{"w":"clears","s":"s","e":true,"k":"s","c":[]}]]}]]}],["o",{"w":"clo","s":"o","e":false,"k":"o","c":[["c",{"w":"clock","s":"ck","e":true,"k":"c","c":[["'",{"w":"clock's","s":"'s","e":true,"k":"'","c":[]}]]}],["s",{"w":"clos","s":"s","e":false,"k":"s","c":[["e",{"w":"close","s":"e","e":true,"k":"e","c":[["d",{"w":"closed","s":"d","e":true,"k":"d","c":[]}],["s",{"w":"closes","s":"s","e":true,"k":"s","c":[]}]]}],["u",{"w":"closures","s":"ures","e":true,"k":"u","c":[]}],["i",{"w":"closing","s":"ing","e":true,"k":"i","c":[]}]]}],["n",{"w":"clone","s":"ne","e":true,"k":"n","c":[]}],["u",{"w":"cloud","s":"ud","e":true,"k":"u","c":[]}]]}],["i",{"w":"cli","s":"i","e":false,"k":"i","c":[["e",{"w":"client","s":"ent","e":true,"k":"e","c":[]}],["c",{"w":"click","s":"ck","e":true,"k":"c","c":[["s",{"w":"clicks","s":"s","e":true,"k":"s","c":[]}]]}],["p",{"w":"clip","s":"p","e":false,"k":"p","c":[["b",{"w":"clipb","s":"b","e":false,"k":"b","c":[["o",{"w":"clipboarditem","s":"oarditem","e":true,"k":"o","c":[]}],["a",{"w":"clipbarstowindow","s":"arstowindow","e":true,"k":"a","c":[]}]]}],["p",{"w":"clipping","s":"ping","e":true,"k":"p","c":[]}]]}]]}],["a",{"w":"cla","s":"a","e":false,"k":"a","c":[["m",{"w":"clamp","s":"mp","e":true,"k":"m","c":[["e",{"w":"clamped","s":"ed","e":true,"k":"e","c":[]}]]}],["s",{"w":"class","s":"ss","e":true,"k":"s","c":[["e",{"w":"classes","s":"es","e":true,"k":"e","c":[]}],["n",{"w":"classname","s":"name","e":true,"k":"n","c":[]}]]}]]}]]}],["r",{"w":"cr","s":"r","e":false,"k":"r","c":[["e",{"w":"creat","s":"eat","e":false,"k":"e","c":[["e",{"w":"create","s":"e","e":true,"k":"e","c":[["c",{"w":"createc","s":"c","e":false,"k":"c","c":[["h",{"w":"createchart","s":"hart","e":true,"k":"h","c":[["h",{"w":"createchartheader","s":"header","e":true,"k":"h","c":[]}],["c",{"w":"createchartcontextmenu","s":"contextmenu","e":true,"k":"c","c":[]}],["o",{"w":"createchartoptions.now","s":"options.now","e":true,"k":"o","c":[]}],["s",{"w":"createchartsettings","s":"settings","e":true,"k":"s","c":[]}]]}],["o",{"w":"createcontrolrail","s":"ontrolrail","e":true,"k":"o","c":[]}]]}],["p",{"w":"createp","s":"p","e":false,"k":"p","c":[["r",{"w":"createpriceline","s":"riceline","e":true,"k":"r","c":[]}],["o",{"w":"createpositionline","s":"ositionline","e":true,"k":"o","c":[]}]]}],["d",{"w":"created","s":"d","e":true,"k":"d","c":[["a",{"w":"createdatafeedchart","s":"atafeedchart","e":true,"k":"a","c":[]}],["r",{"w":"createdrawingtoolbar","s":"rawingtoolbar","e":true,"k":"r","c":[]}]]}],["l",{"w":"createlivebarfolder","s":"livebarfolder","e":true,"k":"l","c":[]}],["s",{"w":"creates","s":"s","e":true,"k":"s","c":[["n",{"w":"createsnapshotcanvas","s":"napshotcanvas","e":true,"k":"n","c":[]}],["c",{"w":"createscalebuttons","s":"calebuttons","e":true,"k":"c","c":[]}],["t",{"w":"createstudy","s":"tudy","e":true,"k":"t","c":[]}],["h",{"w":"createshape","s":"hape","e":true,"k":"h","c":[]}]]}],["i",{"w":"createindicatorsdialog","s":"indicatorsdialog","e":true,"k":"i","c":[]}],["f",{"w":"createframescheduler","s":"framescheduler","e":true,"k":"f","c":[]}],["a",{"w":"createabortcontroller","s":"abortcontroller","e":true,"k":"a","c":[]}],["t",{"w":"createtvdatafeed","s":"tvdatafeed","e":true,"k":"t","c":[]}],["m",{"w":"createmultipointshape","s":"multipointshape","e":true,"k":"m","c":[]}],["o",{"w":"createorderline","s":"orderline","e":true,"k":"o","c":[]}]]}],["i",{"w":"creation","s":"ion","e":true,"k":"i","c":[]}]]}],["o",{"w":"cross","s":"oss","e":true,"k":"o","c":[["h",{"w":"crosshair","s":"hair","e":true,"k":"h","c":[["c",{"w":"crosshaircache","s":"cache","e":true,"k":"c","c":[]}],["m",{"w":"crosshairmove","s":"move","e":false,"k":"m","c":[["e",{"w":"crosshairmoveevent","s":"event","e":true,"k":"e","c":[]}],["d",{"w":"crosshairmoved","s":"d","e":true,"k":"d","c":[]}]]}]]}]]}],["y",{"w":"crypto","s":"ypto","e":true,"k":"y","c":[]}]]}],["a",{"w":"ca","s":"a","e":false,"k":"a","c":[["n",{"w":"can","s":"n","e":true,"k":"n","c":[["v",{"w":"canvas","s":"vas","e":true,"k":"v","c":[["'",{"w":"canvas's","s":"'s","e":true,"k":"'","c":[]}],["e",{"w":"canvases","s":"es","e":true,"k":"e","c":[]}],["t",{"w":"canvasto","s":"to","e":false,"k":"t","c":[["b",{"w":"canvastoblob","s":"blob","e":true,"k":"b","c":[]}],["d",{"w":"canvastodataurl","s":"dataurl","e":true,"k":"d","c":[]}]]}]]}],["d",{"w":"candle","s":"dle","e":true,"k":"d","c":[["s",{"w":"candles","s":"s","e":true,"k":"s","c":[["t",{"w":"candlest","s":"t","e":false,"k":"t","c":[["i",{"w":"candlestick","s":"ick","e":true,"k":"i","c":[["s",{"w":"candlesticks","s":"s","e":true,"k":"s","c":[]}]]}],["y",{"w":"candlestyle.","s":"yle.","e":false,"k":"y","c":[["w",{"w":"candlestyle.wickupcolor","s":"wickupcolor","e":true,"k":"w","c":[]}],["d",{"w":"candlestyle.drawborder","s":"drawborder","e":true,"k":"d","c":[]}],["b",{"w":"candlestyle.borderupcolor","s":"borderupcolor","e":true,"k":"b","c":[]}]]}]]}],["n",{"w":"candlesnapshot","s":"napshot","e":true,"k":"n","c":[]}]]}],["'",{"w":"candle's","s":"'s","e":true,"k":"'","c":[]}],["t",{"w":"candletimems","s":"timems","e":true,"k":"t","c":[]}]]}],["c",{"w":"cancel","s":"cel","e":true,"k":"c","c":[["l",{"w":"cancelled","s":"led","e":true,"k":"l","c":[]}],["s",{"w":"cancels","s":"s","e":true,"k":"s","c":[]}]]}],["'",{"w":"can't","s":"'t","e":true,"k":"'","c":[]}],["n",{"w":"cannot","s":"not","e":true,"k":"n","c":[]}]]}],["c",{"w":"cache","s":"che","e":true,"k":"c","c":[["d",{"w":"cached","s":"d","e":true,"k":"d","c":[]}],["s",{"w":"caches","s":"s","e":true,"k":"s","c":[]}]]}],["l",{"w":"cal","s":"l","e":false,"k":"l","c":[["l",{"w":"call","s":"l","e":true,"k":"l","c":[["b",{"w":"callback","s":"back","e":true,"k":"b","c":[]}],["s",{"w":"calls","s":"s","e":true,"k":"s","c":[]}],["i",{"w":"calling","s":"ing","e":true,"k":"i","c":[]}],["e",{"w":"called","s":"ed","e":true,"k":"e","c":[]}],["o",{"w":"callout","s":"out","e":true,"k":"o","c":[]}]]}],["c",{"w":"calculation","s":"culation","e":true,"k":"c","c":[["s",{"w":"calculations","s":"s","e":true,"k":"s","c":[]}]]}],["e",{"w":"calendar","s":"endar","e":true,"k":"e","c":[["s",{"w":"calendars","s":"s","e":true,"k":"s","c":[]}]]}]]}],["p",{"w":"cap","s":"p","e":true,"k":"p","c":[["t",{"w":"capt","s":"t","e":false,"k":"t","c":[["u",{"w":"capture","s":"ure","e":false,"k":"u","c":[["d",{"w":"captured","s":"d","e":true,"k":"d","c":[]}],["s",{"w":"captures","s":"s","e":true,"k":"s","c":[]}]]}],["i",{"w":"caption","s":"ion","e":true,"k":"i","c":[]}]]}],["i",{"w":"capitals","s":"itals","e":true,"k":"i","c":[]}]]}],["t",{"w":"cat","s":"t","e":false,"k":"t","c":[["a",{"w":"catalog","s":"alog","e":true,"k":"a","c":[]}],["c",{"w":"catches","s":"ches","e":true,"k":"c","c":[]}]]}],["r",{"w":"car","s":"r","e":false,"k":"r","c":[["r",{"w":"carr","s":"r","e":false,"k":"r","c":[["y",{"w":"carry","s":"y","e":true,"k":"y","c":[]}],["i",{"w":"carries","s":"ies","e":true,"k":"i","c":[]}]]}],["d",{"w":"card","s":"d","e":true,"k":"d","c":[["'",{"w":"card's","s":"'s","e":true,"k":"'","c":[]}],["s",{"w":"cards","s":"s","e":true,"k":"s","c":[]}]]}]]}],["u",{"w":"cause","s":"use","e":true,"k":"u","c":[]}],["s",{"w":"cas","s":"s","e":false,"k":"s","c":[["e",{"w":"case","s":"e","e":true,"k":"e","c":[["s",{"w":"cases","s":"s","e":true,"k":"s","c":[]}]]}],["t",{"w":"cast","s":"t","e":true,"k":"t","c":[]}]]}]]}],["s",{"w":"css","s":"ss","e":true,"k":"s","c":[]}],["u",{"w":"cu","s":"u","e":false,"k":"u","c":[["s",{"w":"custom","s":"stom","e":true,"k":"s","c":[["_",{"w":"custom_","s":"_","e":false,"k":"_","c":[["c",{"w":"custom_css_url","s":"css_url","e":true,"k":"c","c":[]}],["f",{"w":"custom_font_family","s":"font_family","e":true,"k":"f","c":[]}],["t",{"w":"custom_themes","s":"themes","e":true,"k":"t","c":[]}]]}]]}],["r",{"w":"cur","s":"r","e":false,"k":"r","c":[["r",{"w":"current","s":"rent","e":true,"k":"r","c":[["l",{"w":"currently","s":"ly","e":true,"k":"l","c":[]}],["c",{"w":"currentcolor","s":"color","e":true,"k":"c","c":[]}]]}],["s",{"w":"cursor","s":"sor","e":true,"k":"s","c":[]}]]}],["t",{"w":"cut","s":"t","e":true,"k":"t","c":[["s",{"w":"cuts","s":"s","e":true,"k":"s","c":[]}]]}]]}],["c",{"w":"cci","s":"ci","e":true,"k":"c","c":[["m",{"w":"ccimeta","s":"meta","e":true,"k":"m","c":[]}]]}],["i",{"w":"ci","s":"i","e":true,"k":"i","c":[["r",{"w":"circle","s":"rcle","e":true,"k":"r","c":[]}]]}],["t",{"w":"ct","s":"t","e":false,"k":"t","c":[["s",{"w":"cts","s":"s","e":true,"k":"s","c":[]}],["r",{"w":"ctrl","s":"rl","e":true,"k":"r","c":[]}]]}],["e",{"w":"centered","s":"entered","e":true,"k":"e","c":[]}],["m",{"w":"cmd","s":"md","e":true,"k":"m","c":[]}]]}],["a",{"w":"a","s":"a","e":true,"k":"a","c":[["p",{"w":"ap","s":"p","e":false,"k":"p","c":[["i",{"w":"api","s":"i","e":true,"k":"i","c":[]}],["p",{"w":"app","s":"p","e":true,"k":"p","c":[["l",{"w":"appl","s":"l","e":false,"k":"l","c":[["i",{"w":"appli","s":"i","e":false,"k":"i","c":[["e",{"w":"applie","s":"e","e":false,"k":"e","c":[["d",{"w":"applied","s":"d","e":true,"k":"d","c":[]}],["s",{"w":"applies","s":"s","e":true,"k":"s","c":[]}]]}],["c",{"w":"application","s":"cation","e":true,"k":"c","c":[["'",{"w":"application's","s":"'s","e":true,"k":"'","c":[]}],["s",{"w":"applications","s":"s","e":true,"k":"s","c":[]}]]}]]}],["y",{"w":"apply","s":"y","e":true,"k":"y","c":[["o",{"w":"applyoptions","s":"options","e":true,"k":"o","c":[]}],["i",{"w":"applyindicatorpatch","s":"indicatorpatch","e":true,"k":"i","c":[]}],["t",{"w":"applytick","s":"tick","e":true,"k":"t","c":[]}],["c",{"w":"applycharttheme","s":"charttheme","e":true,"k":"c","c":[]}]]}]]}],["e",{"w":"appe","s":"e","e":false,"k":"e","c":[["n",{"w":"append","s":"nd","e":true,"k":"n","c":[["d",{"w":"appenddata","s":"data","e":true,"k":"d","c":[]}],["s",{"w":"appends","s":"s","e":true,"k":"s","c":[]}],["e",{"w":"appended","s":"ed","e":true,"k":"e","c":[]}]]}],["a",{"w":"appear","s":"ar","e":true,"k":"a","c":[["a",{"w":"appearance","s":"ance","e":true,"k":"a","c":[]}],["s",{"w":"appears","s":"s","e":true,"k":"s","c":[]}]]}]]}],["r",{"w":"appro","s":"ro","e":false,"k":"r","c":[["x",{"w":"approximate","s":"ximate","e":true,"k":"x","c":[]}],["p",{"w":"appropriate","s":"priate","e":true,"k":"p","c":[]}],["a",{"w":"approach","s":"ach","e":true,"k":"a","c":[]}]]}],["s",{"w":"apps","s":"s","e":true,"k":"s","c":[]}],["'",{"w":"app's","s":"'s","e":true,"k":"'","c":[]}]]}]]}],["n",{"w":"an","s":"n","e":true,"k":"n","c":[["d",{"w":"and","s":"d","e":true,"k":"d","c":[]}],["i",{"w":"animation","s":"imation","e":true,"k":"i","c":[["s",{"w":"animations","s":"s","e":true,"k":"s","c":[]}]]}],["c",{"w":"anc","s":"c","e":false,"k":"c","c":[["h",{"w":"anchor","s":"hor","e":true,"k":"h","c":[["e",{"w":"anchored","s":"ed","e":true,"k":"e","c":[]}],["s",{"w":"anchors","s":"s","e":true,"k":"s","c":[]}],["x",{"w":"anchorx","s":"x","e":true,"k":"x","c":[]}]]}],["e",{"w":"ancestor","s":"estor","e":true,"k":"e","c":[]}]]}],["y",{"w":"any","s":"y","e":true,"k":"y","c":[["w",{"w":"anyw","s":"w","e":false,"k":"w","c":[["h",{"w":"anywhere","s":"here","e":true,"k":"h","c":[]}],["a",{"w":"anyway","s":"ay","e":true,"k":"a","c":[]}]]}],["t",{"w":"anything","s":"thing","e":true,"k":"t","c":[]}]]}],["o",{"w":"another","s":"other","e":true,"k":"o","c":[]}],["n",{"w":"annotation","s":"notation","e":true,"k":"n","c":[["s",{"w":"annotations","s":"s","e":true,"k":"s","c":[]}]]}],["g",{"w":"angle","s":"gle","e":true,"k":"g","c":[]}]]}],["r",{"w":"ar","s":"r","e":false,"k":"r","c":[["e",{"w":"are","s":"e","e":true,"k":"e","c":[["a",{"w":"area","s":"a","e":true,"k":"a","c":[["f",{"w":"areafill","s":"fill","e":false,"k":"f","c":[["c",{"w":"areafillcolor","s":"color","e":true,"k":"c","c":[]}],["o",{"w":"areafillopacity","s":"opacity","e":true,"k":"o","c":[]}]]}],["s",{"w":"areas","s":"s","e":true,"k":"s","c":[]}]]}],["n",{"w":"aren't","s":"n't","e":true,"k":"n","c":[]}]]}],["r",{"w":"arr","s":"r","e":false,"k":"r","c":[["a",{"w":"array","s":"ay","e":true,"k":"a","c":[["s",{"w":"arrays","s":"s","e":true,"k":"s","c":[]}]]}],["o",{"w":"arrow","s":"ow","e":true,"k":"o","c":[["s",{"w":"arrows","s":"s","e":true,"k":"s","c":[]}],["u",{"w":"arrowup","s":"up","e":true,"k":"u","c":[]}],["d",{"w":"arrowdown","s":"down","e":true,"k":"d","c":[]}]]}],["i",{"w":"arrive","s":"ive","e":true,"k":"i","c":[["s",{"w":"arrives","s":"s","e":true,"k":"s","c":[]}]]}]]}],["c",{"w":"archive","s":"chive","e":true,"k":"c","c":[]}],["o",{"w":"around","s":"ound","e":true,"k":"o","c":[]}],["i",{"w":"arithmetic","s":"ithmetic","e":true,"k":"i","c":[]}],["m",{"w":"armed","s":"med","e":true,"k":"m","c":[]}],["g",{"w":"arguments","s":"guments","e":true,"k":"g","c":[]}]]}],["u",{"w":"aut","s":"ut","e":false,"k":"u","c":[["o",{"w":"auto","s":"o","e":true,"k":"o","c":[["r",{"w":"autoresize","s":"resize","e":true,"k":"r","c":[]}],["s",{"w":"autos","s":"s","e":false,"k":"s","c":[["c",{"w":"autoscal","s":"cal","e":false,"k":"c","c":[["e",{"w":"autoscale","s":"e","e":true,"k":"e","c":[]}],["i",{"w":"autoscaling","s":"ing","e":true,"k":"i","c":[]}]]}],["i",{"w":"autosize","s":"ize","e":true,"k":"i","c":[]}]]}],["m",{"w":"automatic","s":"matic","e":true,"k":"m","c":[["a",{"w":"automatically","s":"ally","e":true,"k":"a","c":[]}]]}]]}],["h",{"w":"authoritative","s":"horitative","e":true,"k":"h","c":[]}]]}],["b",{"w":"ab","s":"b","e":false,"k":"b","c":[["s",{"w":"abs","s":"s","e":false,"k":"s","c":[["o",{"w":"absolute","s":"olute","e":true,"k":"o","c":[]}],["t",{"w":"abstraction","s":"traction","e":true,"k":"t","c":[["s",{"w":"abstractions","s":"s","e":true,"k":"s","c":[]}]]}]]}],["o",{"w":"abo","s":"o","e":false,"k":"o","c":[["v",{"w":"above","s":"ve","e":true,"k":"v","c":[["b",{"w":"abovebar","s":"bar","e":true,"k":"b","c":[]}]]}],["r",{"w":"abort","s":"rt","e":true,"k":"r","c":[["e",{"w":"aborted","s":"ed","e":true,"k":"e","c":[]}],["s",{"w":"aborts","s":"s","e":true,"k":"s","c":[["i",{"w":"abortsignal","s":"ignal","e":true,"k":"i","c":[]}]]}],["c",{"w":"abortcontroller","s":"controller","e":true,"k":"c","c":[["l",{"w":"abortcontrollerlike","s":"like","e":true,"k":"l","c":[]}]]}]]}],["u",{"w":"about","s":"ut","e":true,"k":"u","c":[]}]]}],["b",{"w":"abbreviations","s":"breviations","e":true,"k":"b","c":[]}]]}],["f",{"w":"af","s":"f","e":false,"k":"f","c":[["t",{"w":"after","s":"ter","e":true,"k":"t","c":[["w",{"w":"afterward","s":"ward","e":true,"k":"w","c":[["s",{"w":"afterwards","s":"s","e":true,"k":"s","c":[]}]]}]]}],["f",{"w":"affect","s":"fect","e":false,"k":"f","c":[["s",{"w":"affects","s":"s","e":true,"k":"s","c":[]}],["e",{"w":"affected","s":"ed","e":true,"k":"e","c":[]}]]}]]}],["s",{"w":"as","s":"s","e":true,"k":"s","c":[["h",{"w":"ashi","s":"hi","e":true,"k":"h","c":[]}],["s",{"w":"ass","s":"s","e":false,"k":"s","c":[["e",{"w":"asset","s":"et","e":true,"k":"e","c":[["s",{"w":"assets","s":"s","e":true,"k":"s","c":[]}],["'",{"w":"asset's","s":"'s","e":true,"k":"'","c":[]}]]}],["u",{"w":"assum","s":"um","e":false,"k":"u","c":[["i",{"w":"assuming","s":"ing","e":true,"k":"i","c":[]}],["e",{"w":"assumes","s":"es","e":true,"k":"e","c":[]}]]}]]}],["y",{"w":"async","s":"ync","e":true,"k":"y","c":[["h",{"w":"asynchronous","s":"hronous","e":true,"k":"h","c":[]}]]}]]}],["d",{"w":"ad","s":"d","e":false,"k":"d","c":[["d",{"w":"add","s":"d","e":true,"k":"d","c":[["e",{"w":"added","s":"ed","e":true,"k":"e","c":[]}],["i",{"w":"addi","s":"i","e":false,"k":"i","c":[["n",{"w":"addin","s":"n","e":false,"k":"n","c":[["g",{"w":"adding","s":"g","e":true,"k":"g","c":[]}],["d",{"w":"addindicator","s":"dicator","e":true,"k":"d","c":[]}]]}],["t",{"w":"additions","s":"tions","e":true,"k":"t","c":[]}]]}],["d",{"w":"adddrawing","s":"drawing","e":true,"k":"d","c":[]}],["s",{"w":"adds","s":"s","e":true,"k":"s","c":[]}],["r",{"w":"addressed","s":"ressed","e":true,"k":"r","c":[]}]]}],["x",{"w":"adx","s":"x","e":true,"k":"x","c":[["m",{"w":"adxmeta","s":"meta","e":true,"k":"m","c":[]}],["s",{"w":"adxsmoothing","s":"smoothing","e":true,"k":"s","c":[]}]]}]]}],["g",{"w":"ag","s":"g","e":false,"k":"g","c":[["a",{"w":"again","s":"ain","e":true,"k":"a","c":[]}],["g",{"w":"aggregat","s":"gregat","e":false,"k":"g","c":[["e",{"w":"aggregate","s":"e","e":true,"k":"e","c":[]}],["i",{"w":"aggregation","s":"ion","e":true,"k":"i","c":[]}]]}],["r",{"w":"agrees","s":"rees","e":true,"k":"r","c":[]}]]}],["c",{"w":"ac","s":"c","e":false,"k":"c","c":[["c",{"w":"acc","s":"c","e":false,"k":"c","c":[["i",{"w":"accidentally","s":"identally","e":true,"k":"i","c":[]}],["e",{"w":"acce","s":"e","e":false,"k":"e","c":[["p",{"w":"accept","s":"pt","e":true,"k":"p","c":[["s",{"w":"accepts","s":"s","e":true,"k":"s","c":[]}]]}],["s",{"w":"access","s":"ss","e":true,"k":"s","c":[["i",{"w":"accessib","s":"ib","e":false,"k":"i","c":[["l",{"w":"accessible","s":"le","e":true,"k":"l","c":[]}],["i",{"w":"accessibility","s":"ility","e":true,"k":"i","c":[]}]]}]]}],["n",{"w":"accent","s":"nt","e":true,"k":"n","c":[]}]]}]]}],["r",{"w":"across","s":"ross","e":true,"k":"r","c":[]}],["t",{"w":"act","s":"t","e":true,"k":"t","c":[["u",{"w":"actual","s":"ual","e":true,"k":"u","c":[]}],["i",{"w":"acti","s":"i","e":false,"k":"i","c":[["o",{"w":"action","s":"on","e":true,"k":"o","c":[["s",{"w":"actions","s":"s","e":true,"k":"s","c":[]}]]}],["v",{"w":"active","s":"ve","e":true,"k":"v","c":[["c",{"w":"activechart","s":"chart","e":true,"k":"c","c":[]}]]}]]}],["s",{"w":"acts","s":"s","e":true,"k":"s","c":[]}]]}]]}],["l",{"w":"al","s":"l","e":false,"k":"l","c":[["l",{"w":"all","s":"l","e":true,"k":"l","c":[["m",{"w":"allmids","s":"mids","e":true,"k":"m","c":[]}]]}],["o",{"w":"alon","s":"on","e":false,"k":"o","c":[["g",{"w":"along","s":"g","e":true,"k":"g","c":[["s",{"w":"alongside","s":"side","e":true,"k":"s","c":[]}]]}],["e",{"w":"alone","s":"e","e":true,"k":"e","c":[]}]]}],["p",{"w":"alpha","s":"pha","e":true,"k":"p","c":[]}],["s",{"w":"also","s":"so","e":true,"k":"s","c":[]}],["r",{"w":"already","s":"ready","e":true,"k":"r","c":[]}],["i",{"w":"ali","s":"i","e":false,"k":"i","c":[["v",{"w":"alive","s":"ve","e":true,"k":"v","c":[]}],["g",{"w":"aligned","s":"gned","e":true,"k":"g","c":[]}]]}],["t",{"w":"alt","s":"t","e":true,"k":"t","c":[["e",{"w":"alternative","s":"ernative","e":true,"k":"e","c":[]}]]}],["w",{"w":"always","s":"ways","e":true,"k":"w","c":[]}],["e",{"w":"alert","s":"ert","e":true,"k":"e","c":[["s",{"w":"alerts","s":"s","e":true,"k":"s","c":[]}]]}]]}],["x",{"w":"ax","s":"x","e":false,"k":"x","c":[["i",{"w":"axis","s":"is","e":true,"k":"i","c":[["l",{"w":"axislabel","s":"label","e":false,"k":"l","c":[["v",{"w":"axislabelvisible","s":"visible","e":true,"k":"v","c":[]}],["c",{"w":"axislabelcolor","s":"color","e":true,"k":"c","c":[]}],["t",{"w":"axislabeltextcolor","s":"textcolor","e":true,"k":"t","c":[]}]]}]]}],["e",{"w":"axes","s":"es","e":true,"k":"e","c":[]}]]}],["t",{"w":"at","s":"t","e":true,"k":"t","c":[["t",{"w":"att","s":"t","e":false,"k":"t","c":[["e",{"w":"attempt","s":"empt","e":true,"k":"e","c":[["s",{"w":"attempts","s":"s","e":true,"k":"s","c":[]}]]}],["a",{"w":"attach","s":"ach","e":true,"k":"a","c":[["d",{"w":"attachdatafeed","s":"datafeed","e":true,"k":"d","c":[]}],["t",{"w":"attachtouchgestures","s":"touchgestures","e":true,"k":"t","c":[]}],["e",{"w":"attache","s":"e","e":false,"k":"e","c":[["d",{"w":"attached","s":"d","e":true,"k":"d","c":[]}],["s",{"w":"attaches","s":"s","e":true,"k":"s","c":[]}]]}]]}],["r",{"w":"attribut","s":"ribut","e":false,"k":"r","c":[["e",{"w":"attribute","s":"e","e":true,"k":"e","c":[]}],["i",{"w":"attribution","s":"ion","e":true,"k":"i","c":[]}]]}]]}],["r",{"w":"atr","s":"r","e":true,"k":"r","c":[["v",{"w":"atrvalues","s":"values","e":true,"k":"v","c":[]}]]}]]}],["v",{"w":"av","s":"v","e":false,"k":"v","c":[["o",{"w":"avoid","s":"oid","e":true,"k":"o","c":[]}],["e",{"w":"average","s":"erage","e":true,"k":"e","c":[["s",{"w":"averages","s":"s","e":true,"k":"s","c":[]}],["'",{"w":"average's","s":"'s","e":true,"k":"'","c":[]}]]}],["a",{"w":"available","s":"ailable","e":true,"k":"a","c":[]}]]}],["w",{"w":"awa","s":"wa","e":false,"k":"w","c":[["i",{"w":"await","s":"it","e":true,"k":"i","c":[]}],["y",{"w":"away","s":"y","e":true,"k":"y","c":[]}]]}],["1",{"w":"a1a1a1","s":"1a1a1","e":true,"k":"1","c":[]}]]}],["d",{"w":"d","s":"d","e":true,"k":"d","c":[["a",{"w":"da","s":"a","e":false,"k":"a","c":[["t",{"w":"dat","s":"t","e":false,"k":"t","c":[["a",{"w":"data","s":"a","e":true,"k":"a","c":[["l",{"w":"datal","s":"l","e":false,"k":"l","c":[["e",{"w":"datalength","s":"ength","e":true,"k":"e","c":[]}],["o",{"w":"dataload","s":"oad","e":false,"k":"o","c":[["e",{"w":"dataloadevent","s":"event","e":true,"k":"e","c":[]}],["r",{"w":"dataloadreason","s":"reason","e":true,"k":"r","c":[]}]]}]]}],["f",{"w":"datafeed","s":"feed","e":true,"k":"f","c":[[".",{"w":"datafeed.","s":".","e":false,"k":".","c":[["d",{"w":"datafeed.destroy","s":"destroy","e":true,"k":"d","c":[]}],["e",{"w":"datafeed.e","s":"e","e":false,"k":"e","c":[["r",{"w":"datafeed.error","s":"rror","e":true,"k":"r","c":[]}],["x",{"w":"datafeed.exhausted","s":"xhausted","e":true,"k":"x","c":[]}]]}],["s",{"w":"datafeed.s","s":"s","e":false,"k":"s","c":[["t",{"w":"datafeed.state","s":"tate","e":true,"k":"t","c":[]}],["e",{"w":"datafeed.setsymbol","s":"etsymbol","e":true,"k":"e","c":[]}],["y",{"w":"datafeed.symbol","s":"ymbol","e":true,"k":"y","c":[]}]]}],["t",{"w":"datafeed.ts","s":"ts","e":true,"k":"t","c":[]}],["l",{"w":"datafeed.loading","s":"loading","e":true,"k":"l","c":[]}],["p",{"w":"datafeed.pushtick","s":"pushtick","e":true,"k":"p","c":[]}],["i",{"w":"datafeed.intervalms","s":"intervalms","e":true,"k":"i","c":[]}]]}],["'",{"w":"datafeed's","s":"'s","e":true,"k":"'","c":[]}],["s",{"w":"datafeedstate","s":"state","e":true,"k":"s","c":[]}]]}],["s",{"w":"datas","s":"s","e":false,"k":"s","c":[["t",{"w":"datastore","s":"tore","e":true,"k":"t","c":[]}],["e",{"w":"dataset","s":"et","e":true,"k":"e","c":[["s",{"w":"datasets","s":"s","e":true,"k":"s","c":[]}]]}]]}],[".",{"w":"data.ts","s":".ts","e":true,"k":".","c":[]}]]}],["e",{"w":"date.now","s":"e.now","e":true,"k":"e","c":[]}]]}],["r",{"w":"dark","s":"rk","e":true,"k":"r","c":[]}],["s",{"w":"dash","s":"sh","e":true,"k":"s","c":[["e",{"w":"dashed","s":"ed","e":true,"k":"e","c":[]}]]}],["y",{"w":"day","s":"y","e":true,"k":"y","c":[["s",{"w":"days","s":"s","e":true,"k":"s","c":[]}]]}]]}],["r",{"w":"dr","s":"r","e":false,"k":"r","c":[["a",{"w":"dra","s":"a","e":false,"k":"a","c":[["w",{"w":"draw","s":"w","e":true,"k":"w","c":[["i",{"w":"drawing","s":"ing","e":true,"k":"i","c":[["s",{"w":"drawings","s":"s","e":true,"k":"s","c":[["h",{"w":"drawingshidden","s":"hidden","e":true,"k":"h","c":[]}]]}],["a",{"w":"drawingat","s":"at","e":true,"k":"a","c":[]}],["'",{"w":"drawing's","s":"'s","e":true,"k":"'","c":[]}]]}],["n",{"w":"drawn","s":"n","e":true,"k":"n","c":[]}],["s",{"w":"draws","s":"s","e":true,"k":"s","c":[]}]]}],["f",{"w":"draft","s":"ft","e":true,"k":"f","c":[["s",{"w":"drafts","s":"s","e":true,"k":"s","c":[]}]]}],["g",{"w":"drag","s":"g","e":true,"k":"g","c":[["g",{"w":"dragg","s":"g","e":false,"k":"g","c":[["i",{"w":"dragging","s":"ing","e":true,"k":"i","c":[]}],["e",{"w":"dragged","s":"ed","e":true,"k":"e","c":[]}],["a",{"w":"draggable","s":"able","e":true,"k":"a","c":[]}]]}],["s",{"w":"drags","s":"s","e":true,"k":"s","c":[]}]]}]]}],["o",{"w":"drop","s":"op","e":true,"k":"o","c":[["p",{"w":"dropped","s":"ped","e":true,"k":"p","c":[]}],["s",{"w":"drops","s":"s","e":true,"k":"s","c":[]}],["d",{"w":"dropdown","s":"down","e":true,"k":"d","c":[["s",{"w":"dropdowns","s":"s","e":true,"k":"s","c":[]}]]}]]}],["i",{"w":"dri","s":"i","e":false,"k":"i","c":[["v",{"w":"drive","s":"ve","e":true,"k":"v","c":[["n",{"w":"driven","s":"n","e":true,"k":"n","c":[]}],["s",{"w":"drives","s":"s","e":true,"k":"s","c":[]}]]}],["f",{"w":"drift","s":"ft","e":true,"k":"f","c":[]}]]}]]}],["o",{"w":"do","s":"o","e":true,"k":"o","c":[["c",{"w":"doc","s":"c","e":true,"k":"c","c":[["u",{"w":"document","s":"ument","e":true,"k":"u","c":[["'",{"w":"document's","s":"'s","e":true,"k":"'","c":[]}],["a",{"w":"documentation","s":"ation","e":true,"k":"a","c":[]}]]}],["s",{"w":"docs","s":"s","e":true,"k":"s","c":[[".",{"w":"docs.yml","s":".yml","e":true,"k":".","c":[]}]]}]]}],["e",{"w":"does","s":"es","e":true,"k":"e","c":[["n",{"w":"doesn't","s":"n't","e":true,"k":"n","c":[]}]]}],["n",{"w":"don","s":"n","e":false,"k":"n","c":[["'",{"w":"don't","s":"'t","e":true,"k":"'","c":[]}],["c",{"w":"donchian","s":"chian","e":true,"k":"c","c":[]}]]}],["m",{"w":"dom","s":"m","e":true,"k":"m","c":[]}],["w",{"w":"down","s":"wn","e":true,"k":"w","c":[["c",{"w":"downcolor","s":"color","e":true,"k":"c","c":[]}]]}],["t",{"w":"dot","s":"t","e":true,"k":"t","c":[["s",{"w":"dots","s":"s","e":true,"k":"s","c":[]}],["t",{"w":"dotted","s":"ted","e":true,"k":"t","c":[]}]]}],["u",{"w":"doubl","s":"ubl","e":false,"k":"u","c":[["e",{"w":"double","s":"e","e":true,"k":"e","c":[["_",{"w":"double_tap_ms","s":"_tap_ms","e":true,"k":"_","c":[]}]]}],["i",{"w":"doubling","s":"ing","e":true,"k":"i","c":[]}]]}]]}],["e",{"w":"de","s":"e","e":false,"k":"e","c":[["e",{"w":"deeppartial","s":"eppartial","e":true,"k":"e","c":[]}],["f",{"w":"def","s":"f","e":true,"k":"f","c":[["a",{"w":"default","s":"ault","e":true,"k":"a","c":[["s",{"w":"defaults","s":"s","e":true,"k":"s","c":[]}],["_",{"w":"default_","s":"_","e":false,"k":"_","c":[["c",{"w":"default_c","s":"c","e":false,"k":"c","c":[["o",{"w":"default_config","s":"onfig","e":true,"k":"o","c":[]}],["h",{"w":"default_chart_types","s":"hart_types","e":true,"k":"h","c":[]}]]}],["p",{"w":"default_p","s":"p","e":false,"k":"p","c":[["r",{"w":"default_price_line_color","s":"rice_line_color","e":true,"k":"r","c":[]}],["a",{"w":"default_page_","s":"age_","e":false,"k":"a","c":[["s",{"w":"default_page_size","s":"size","e":true,"k":"s","c":[]}],["b",{"w":"default_page_bars","s":"bars","e":true,"k":"b","c":[]}]]}]]}],["t",{"w":"default_timeframes","s":"timeframes","e":true,"k":"t","c":[]}],["h",{"w":"default_header_interval_ms","s":"header_interval_ms","e":true,"k":"h","c":[]}],["m",{"w":"default_max_empty_pages","s":"max_empty_pages","e":true,"k":"m","c":[]}],["i",{"w":"default_initial_bars","s":"initial_bars","e":true,"k":"i","c":[]}]]}],["c",{"w":"defaultcolors","s":"colors","e":true,"k":"c","c":[]}],["p",{"w":"defaultparams","s":"params","e":true,"k":"p","c":[]}]]}],["i",{"w":"defin","s":"in","e":false,"k":"i","c":[["i",{"w":"definition","s":"ition","e":true,"k":"i","c":[["'",{"w":"definition's","s":"'s","e":true,"k":"'","c":[]}],["s",{"w":"definitions","s":"s","e":true,"k":"s","c":[]}]]}],["e",{"w":"defineconfig","s":"econfig","e":true,"k":"e","c":[]}]]}]]}],["v",{"w":"dev","s":"v","e":false,"k":"v","c":[["i",{"w":"device","s":"ice","e":true,"k":"i","c":[]}],["e",{"w":"develop","s":"elop","e":false,"k":"e","c":[["m",{"w":"development","s":"ment","e":true,"k":"m","c":[]}],["e",{"w":"developer","s":"er","e":true,"k":"e","c":[]}]]}]]}],["s",{"w":"des","s":"s","e":false,"k":"s","c":[["t",{"w":"destr","s":"tr","e":false,"k":"t","c":[["o",{"w":"destroy","s":"oy","e":true,"k":"o","c":[["i",{"w":"destroying","s":"ing","e":true,"k":"i","c":[]}],["e",{"w":"destroyed","s":"ed","e":true,"k":"e","c":[]}],["s",{"w":"destroys","s":"s","e":true,"k":"s","c":[]}]]}],["u",{"w":"destruction","s":"uction","e":true,"k":"u","c":[]}]]}],["c",{"w":"descri","s":"cri","e":false,"k":"c","c":[["p",{"w":"description","s":"ption","e":true,"k":"p","c":[]}],["b",{"w":"describe","s":"be","e":true,"k":"b","c":[["s",{"w":"describes","s":"s","e":true,"k":"s","c":[]}]]}]]}],["i",{"w":"desired","s":"ired","e":true,"k":"i","c":[]}]]}],["l",{"w":"del","s":"l","e":false,"k":"l","c":[["t",{"w":"delta","s":"ta","e":true,"k":"t","c":[]}],["i",{"w":"deliver","s":"iver","e":false,"k":"i","c":[["y",{"w":"delivery","s":"y","e":true,"k":"y","c":[]}],["s",{"w":"delivers","s":"s","e":true,"k":"s","c":[]}],["e",{"w":"delivered","s":"ed","e":true,"k":"e","c":[]}]]}],["e",{"w":"delete","s":"ete","e":true,"k":"e","c":[["d",{"w":"deleted","s":"d","e":true,"k":"d","c":[]}]]}]]}],["c",{"w":"dec","s":"c","e":false,"k":"c","c":[["l",{"w":"declar","s":"lar","e":false,"k":"l","c":[["e",{"w":"declare","s":"e","e":true,"k":"e","c":[["s",{"w":"declares","s":"s","e":true,"k":"s","c":[]}]]}],["a",{"w":"declarations","s":"ations","e":true,"k":"a","c":[]}]]}],["i",{"w":"decimal","s":"imal","e":true,"k":"i","c":[]}]]}],["t",{"w":"det","s":"t","e":false,"k":"t","c":[["e",{"w":"determine","s":"ermine","e":true,"k":"e","c":[]}],["a",{"w":"deta","s":"a","e":false,"k":"a","c":[["i",{"w":"detail","s":"il","e":true,"k":"i","c":[]}],["c",{"w":"detache","s":"che","e":false,"k":"c","c":[["s",{"w":"detaches","s":"s","e":true,"k":"s","c":[]}],["d",{"w":"detached","s":"d","e":true,"k":"d","c":[]}]]}]]}]]}],["m",{"w":"demo","s":"mo","e":true,"k":"m","c":[["n",{"w":"demonstration","s":"nstration","e":true,"k":"n","c":[]}]]}],["p",{"w":"dep","s":"p","e":false,"k":"p","c":[["e",{"w":"depend","s":"end","e":false,"k":"e","c":[["e",{"w":"dependenc","s":"enc","e":false,"k":"e","c":[["i",{"w":"dependencies","s":"ies","e":true,"k":"i","c":[]}],["y",{"w":"dependency","s":"y","e":true,"k":"y","c":[]}]]}],["s",{"w":"depends","s":"s","e":true,"k":"s","c":[]}]]}],["l",{"w":"deploy","s":"loy","e":true,"k":"l","c":[]}]]}],["d",{"w":"dedupe","s":"dupe","e":true,"k":"d","c":[["d",{"w":"deduped","s":"d","e":true,"k":"d","c":[]}],["s",{"w":"dedupes","s":"s","e":true,"k":"s","c":[]}]]}]]}],["u",{"w":"du","s":"u","e":false,"k":"u","c":[["r",{"w":"dur","s":"r","e":false,"k":"r","c":[["a",{"w":"duration","s":"ation","e":true,"k":"a","c":[]}],["i",{"w":"during","s":"ing","e":true,"k":"i","c":[]}]]}],["p",{"w":"duplicat","s":"plicat","e":false,"k":"p","c":[["i",{"w":"duplicating","s":"ing","e":true,"k":"i","c":[]}],["e",{"w":"duplicates","s":"es","e":true,"k":"e","c":[]}]]}]]}],["i",{"w":"di","s":"i","e":true,"k":"i","c":[["m",{"w":"dimensions","s":"mensions","e":true,"k":"m","c":[]}],["s",{"w":"dis","s":"s","e":false,"k":"s","c":[["p",{"w":"disp","s":"p","e":false,"k":"p","c":[["o",{"w":"dispose","s":"ose","e":true,"k":"o","c":[["s",{"w":"disposes","s":"s","e":true,"k":"s","c":[]}]]}],["l",{"w":"displa","s":"la","e":false,"k":"l","c":[["y",{"w":"display","s":"y","e":true,"k":"y","c":[["s",{"w":"displays","s":"s","e":true,"k":"s","c":[]}],["c",{"w":"displaycandle","s":"candle","e":true,"k":"c","c":[]}],["_",{"w":"display_market_status","s":"_market_status","e":true,"k":"_","c":[]}]]}],["c",{"w":"displace","s":"ce","e":false,"k":"c","c":[["m",{"w":"displacement","s":"ment","e":true,"k":"m","c":[]}],["d",{"w":"displaced","s":"d","e":true,"k":"d","c":[]}]]}]]}]]}],["a",{"w":"disa","s":"a","e":false,"k":"a","c":[["b",{"w":"disable","s":"ble","e":false,"k":"b","c":[["d",{"w":"disabled","s":"d","e":true,"k":"d","c":[["_",{"w":"disabled_features","s":"_features","e":true,"k":"_","c":[]}]]}],["s",{"w":"disables","s":"s","e":true,"k":"s","c":[]}]]}],["g",{"w":"disagree","s":"gree","e":true,"k":"g","c":[]}]]}],["t",{"w":"dist","s":"t","e":true,"k":"t","c":[]}],["c",{"w":"disc","s":"c","e":false,"k":"c","c":[["o",{"w":"disco","s":"o","e":false,"k":"o","c":[["v",{"w":"discover","s":"ver","e":true,"k":"v","c":[]}],["n",{"w":"disconnect","s":"nnect","e":true,"k":"n","c":[]}]]}],["a",{"w":"discard","s":"ard","e":true,"k":"a","c":[]}]]}]]}],["r",{"w":"direct","s":"rect","e":false,"k":"r","c":[["i",{"w":"direction","s":"ion","e":true,"k":"i","c":[["a",{"w":"directional","s":"al","e":true,"k":"a","c":[]}]]}],["l",{"w":"directly","s":"ly","e":true,"k":"l","c":[]}]]}],["g",{"w":"digits","s":"gits","e":true,"k":"g","c":[]}],["a",{"w":"dialog","s":"alog","e":true,"k":"a","c":[["s",{"w":"dialogs","s":"s","e":true,"k":"s","c":[]}]]}],["f",{"w":"diff","s":"ff","e":false,"k":"f","c":[["i",{"w":"diffing","s":"ing","e":true,"k":"i","c":[]}],["e",{"w":"differ","s":"er","e":true,"k":"e","c":[["e",{"w":"different","s":"ent","e":true,"k":"e","c":[]}],["s",{"w":"differs","s":"s","e":true,"k":"s","c":[]}]]}]]}],["v",{"w":"div","s":"v","e":true,"k":"v","c":[["i",{"w":"divider","s":"ider","e":true,"k":"i","c":[["s",{"w":"dividers","s":"s","e":true,"k":"s","c":[]}]]}],["e",{"w":"divergence","s":"ergence","e":true,"k":"e","c":[]}]]}],["l",{"w":"dilength","s":"length","e":true,"k":"l","c":[]}],["d",{"w":"did","s":"d","e":true,"k":"d","c":[]}]]}],["x",{"w":"dx","s":"x","e":true,"k":"x","c":[]}],["y",{"w":"dy","s":"y","e":true,"k":"y","c":[]}],["8",{"w":"d8dee6","s":"8dee6","e":true,"k":"8","c":[]}],["b",{"w":"dblclick","s":"blclick","e":true,"k":"b","c":[]}],["d",{"w":"dd","s":"d","e":true,"k":"d","c":[]}]]}],["u",{"w":"u","s":"u","e":false,"k":"u","c":[["p",{"w":"up","s":"p","e":true,"k":"p","c":[["d",{"w":"updat","s":"dat","e":false,"k":"d","c":[["e",{"w":"update","s":"e","e":true,"k":"e","c":[["s",{"w":"updates","s":"s","e":true,"k":"s","c":[]}],["c",{"w":"updateconfig","s":"config","e":true,"k":"c","c":[]}],["i",{"w":"updateindicator","s":"indicator","e":true,"k":"i","c":[]}],["d",{"w":"updatedrawing","s":"drawing","e":true,"k":"d","c":[]}],["h",{"w":"updateheikinashi","s":"heikinashi","e":true,"k":"h","c":[]}]]}],["i",{"w":"updating","s":"ing","e":true,"k":"i","c":[]}]]}],["c",{"w":"upcolor","s":"color","e":true,"k":"c","c":[]}],["p",{"w":"upper","s":"per","e":false,"k":"p","c":[["b",{"w":"upperband","s":"band","e":true,"k":"b","c":[]}],["k",{"w":"upperkey","s":"key","e":true,"k":"k","c":[]}]]}]]}],["n",{"w":"un","s":"n","e":false,"k":"n","c":[["d",{"w":"und","s":"d","e":false,"k":"d","c":[["e",{"w":"unde","s":"e","e":false,"k":"e","c":[["r",{"w":"under","s":"r","e":true,"k":"r","c":[["s",{"w":"understand","s":"stand","e":true,"k":"s","c":[]}]]}],["f",{"w":"undefined","s":"fined","e":true,"k":"f","c":[]}]]}],["o",{"w":"undo","s":"o","e":true,"k":"o","c":[["a",{"w":"undoable","s":"able","e":true,"k":"a","c":[]}],["e",{"w":"undoes","s":"es","e":true,"k":"e","c":[]}],["n",{"w":"undone","s":"ne","e":true,"k":"n","c":[]}]]}]]}],["k",{"w":"unknown","s":"known","e":true,"k":"k","c":[]}],["s",{"w":"uns","s":"s","e":false,"k":"s","c":[["u",{"w":"unsubscrib","s":"ubscrib","e":false,"k":"u","c":[["e",{"w":"unsubscribe","s":"e","e":true,"k":"e","c":[["b",{"w":"unsubscribebars","s":"bars","e":true,"k":"b","c":[]}]]}],["i",{"w":"unsubscribing","s":"ing","e":true,"k":"i","c":[]}]]}],["e",{"w":"unset","s":"et","e":true,"k":"e","c":[]}]]}],["i",{"w":"uni","s":"i","e":false,"k":"i","c":[["x",{"w":"unix","s":"x","e":true,"k":"x","c":[]}],["t",{"w":"unit","s":"t","e":true,"k":"t","c":[["s",{"w":"units","s":"s","e":true,"k":"s","c":[]}]]}],["q",{"w":"unique","s":"que","e":true,"k":"q","c":[]}]]}],["r",{"w":"unreleased","s":"released","e":true,"k":"r","c":[]}],["t",{"w":"unt","s":"t","e":false,"k":"t","c":[["i",{"w":"until","s":"il","e":true,"k":"i","c":[]}],["o",{"w":"untouched","s":"ouched","e":true,"k":"o","c":[]}]]}],["c",{"w":"unchanged","s":"changed","e":true,"k":"c","c":[]}],["u",{"w":"unused","s":"used","e":true,"k":"u","c":[]}],["l",{"w":"unl","s":"l","e":false,"k":"l","c":[["e",{"w":"unless","s":"ess","e":true,"k":"e","c":[]}],["i",{"w":"unlike","s":"ike","e":true,"k":"i","c":[]}],["o",{"w":"unlock","s":"ock","e":true,"k":"o","c":[]}]]}],["a",{"w":"unavailable","s":"available","e":true,"k":"a","c":[]}],["m",{"w":"unmount","s":"mount","e":true,"k":"m","c":[]}]]}],["s",{"w":"us","s":"s","e":false,"k":"s","c":[["i",{"w":"using","s":"ing","e":true,"k":"i","c":[]}],["e",{"w":"use","s":"e","e":true,"k":"e","c":[["s",{"w":"uses","s":"s","e":true,"k":"s","c":[]}],["d",{"w":"used","s":"d","e":true,"k":"d","c":[]}],["r",{"w":"user","s":"r","e":true,"k":"r","c":[["'",{"w":"user's","s":"'s","e":true,"k":"'","c":[]}]]}],["_",{"w":"use_localstorage_for_settings","s":"_localstorage_for_settings","e":true,"k":"_","c":[]}]]}],["a",{"w":"usable","s":"able","e":true,"k":"a","c":[]}],["u",{"w":"usual","s":"ual","e":true,"k":"u","c":[["l",{"w":"usually","s":"ly","e":true,"k":"l","c":[]}]]}]]}],["r",{"w":"url","s":"rl","e":true,"k":"r","c":[[".",{"w":"url.createobjecturl","s":".createobjecturl","e":true,"k":".","c":[]}]]}],["i",{"w":"ui","s":"i","e":true,"k":"i","c":[["s",{"w":"uis","s":"s","e":true,"k":"s","c":[]}],["'",{"w":"ui's","s":"'s","e":true,"k":"'","c":[]}]]}],["d",{"w":"udf","s":"df","e":true,"k":"d","c":[]}],["t",{"w":"utc","s":"tc","e":true,"k":"t","c":[]}]]}],["s",{"w":"s","s":"s","e":true,"k":"s","c":[["t",{"w":"st","s":"t","e":false,"k":"t","c":[["u",{"w":"stu","s":"u","e":false,"k":"u","c":[["d",{"w":"stud","s":"d","e":false,"k":"d","c":[["i",{"w":"studies","s":"ies","e":true,"k":"i","c":[["_",{"w":"studies_overrides","s":"_overrides","e":true,"k":"_","c":[]}]]}],["y",{"w":"study","s":"y","e":true,"k":"y","c":[["'",{"w":"study's","s":"'s","e":true,"k":"'","c":[]}]]}]]}],["b",{"w":"stubbed","s":"bbed","e":true,"k":"b","c":[]}]]}],["a",{"w":"sta","s":"a","e":false,"k":"a","c":[["t",{"w":"stat","s":"t","e":false,"k":"t","c":[["e",{"w":"state","s":"e","e":true,"k":"e","c":[]}],["i",{"w":"static","s":"ic","e":true,"k":"i","c":[]}],["u",{"w":"status","s":"us","e":true,"k":"u","c":[["l",{"w":"statusline","s":"line","e":true,"k":"l","c":[[".",{"w":"statusline.","s":".","e":false,"k":".","c":[["c",{"w":"statusline.countdown","s":"countdown","e":true,"k":"c","c":[]}],["v",{"w":"statusline.volume","s":"volume","e":true,"k":"v","c":[]}]]}]]}]]}]]}],["y",{"w":"stay","s":"y","e":true,"k":"y","c":[["s",{"w":"stays","s":"s","e":true,"k":"s","c":[]}],["i",{"w":"staying","s":"ing","e":true,"k":"i","c":[]}]]}],["b",{"w":"stable","s":"ble","e":true,"k":"b","c":[]}],["r",{"w":"star","s":"r","e":false,"k":"r","c":[["t",{"w":"start","s":"t","e":true,"k":"t","c":[["c",{"w":"startcountdownticker","s":"countdownticker","e":true,"k":"c","c":[]}],["i",{"w":"starting","s":"ing","e":true,"k":"i","c":[]}],["s",{"w":"starts","s":"s","e":true,"k":"s","c":[]}],["e",{"w":"started","s":"ed","e":true,"k":"e","c":[]}]]}],["v",{"w":"starve","s":"ve","e":true,"k":"v","c":[]}],["s",{"w":"stars","s":"s","e":true,"k":"s","c":[]}]]}],["n",{"w":"standalone","s":"ndalone","e":true,"k":"n","c":[]}],["g",{"w":"stage","s":"ge","e":true,"k":"g","c":[]}],["l",{"w":"stale","s":"le","e":true,"k":"l","c":[]}],["c",{"w":"stack","s":"ck","e":true,"k":"c","c":[]}]]}],["o",{"w":"sto","s":"o","e":false,"k":"o","c":[["p",{"w":"stop","s":"p","e":true,"k":"p","c":[["s",{"w":"stops","s":"s","e":true,"k":"s","c":[]}]]}],["r",{"w":"stor","s":"r","e":false,"k":"r","c":[["e",{"w":"store","s":"e","e":true,"k":"e","c":[["d",{"w":"stored","s":"d","e":true,"k":"d","c":[]}],["s",{"w":"stores","s":"s","e":true,"k":"s","c":[]}]]}],["a",{"w":"storage","s":"age","e":true,"k":"a","c":[]}]]}],["c",{"w":"stoch","s":"ch","e":true,"k":"c","c":[["a",{"w":"stochastic","s":"astic","e":true,"k":"a","c":[]}],["r",{"w":"stochrsi","s":"rsi","e":true,"k":"r","c":[]}]]}]]}],["r",{"w":"str","s":"r","e":false,"k":"r","c":[["i",{"w":"stri","s":"i","e":false,"k":"i","c":[["n",{"w":"string","s":"ng","e":true,"k":"n","c":[["s",{"w":"strings","s":"s","e":true,"k":"s","c":[]}]]}],["p",{"w":"strip","s":"p","e":true,"k":"p","c":[]}],["c",{"w":"strict","s":"ct","e":true,"k":"c","c":[]}]]}],["o",{"w":"stro","s":"o","e":false,"k":"o","c":[["k",{"w":"stroke","s":"ke","e":true,"k":"k","c":[["d",{"w":"stroked","s":"d","e":true,"k":"d","c":[]}]]}],["n",{"w":"strong","s":"ng","e":true,"k":"n","c":[]}]]}],["e",{"w":"stre","s":"e","e":false,"k":"e","c":[["a",{"w":"stream","s":"am","e":true,"k":"a","c":[["s",{"w":"streams","s":"s","e":true,"k":"s","c":[]}],["i",{"w":"streaming","s":"ing","e":true,"k":"i","c":[]}]]}],["n",{"w":"strength","s":"ngth","e":true,"k":"n","c":[]}]]}],["a",{"w":"straight","s":"aight","e":true,"k":"a","c":[]}],["u",{"w":"structural","s":"uctural","e":true,"k":"u","c":[]}]]}],["y",{"w":"styl","s":"yl","e":false,"k":"y","c":[["i",{"w":"styling","s":"ing","e":true,"k":"i","c":[]}],["e",{"w":"style","s":"e","e":true,"k":"e","c":[["s",{"w":"styles","s":"s","e":true,"k":"s","c":[["h",{"w":"stylesheet","s":"heet","e":true,"k":"h","c":[["s",{"w":"stylesheets","s":"s","e":true,"k":"s","c":[]}]]}]]}],["a",{"w":"styleable","s":"able","e":true,"k":"a","c":[]}],["_",{"w":"style_marker","s":"_marker","e":true,"k":"_","c":[]}],["d",{"w":"styled","s":"d","e":true,"k":"d","c":[]}]]}],["u",{"w":"stylus","s":"us","e":true,"k":"u","c":[]}]]}],["i",{"w":"still","s":"ill","e":true,"k":"i","c":[]}],["e",{"w":"step","s":"ep","e":true,"k":"e","c":[["p",{"w":"stepped","s":"ped","e":true,"k":"p","c":[]}],["s",{"w":"steps","s":"s","e":true,"k":"s","c":[]}]]}]]}],["n",{"w":"snap","s":"nap","e":true,"k":"n","c":[["s",{"w":"snaps","s":"s","e":true,"k":"s","c":[["h",{"w":"snapshot","s":"hot","e":true,"k":"h","c":[["s",{"w":"snapshots","s":"s","e":true,"k":"s","c":[]}],["b",{"w":"snapshotblob","s":"blob","e":true,"k":"b","c":[]}],["t",{"w":"snapshotto","s":"to","e":false,"k":"t","c":[["b",{"w":"snapshottoblob","s":"blob","e":true,"k":"b","c":[]}],["d",{"w":"snapshottodataurl","s":"dataurl","e":true,"k":"d","c":[]}]]}],["o",{"w":"snapshotoptions","s":"options","e":true,"k":"o","c":[]}],["i",{"w":"snapshotimageoptions","s":"imageoptions","e":true,"k":"i","c":[]}]]}]]}],["p",{"w":"snapp","s":"p","e":false,"k":"p","c":[["o",{"w":"snappoint","s":"oint","e":true,"k":"o","c":[]}],["i",{"w":"snapping","s":"ing","e":true,"k":"i","c":[]}]]}]]}],["u",{"w":"su","s":"u","e":false,"k":"u","c":[["p",{"w":"sup","s":"p","e":false,"k":"p","c":[["p",{"w":"supp","s":"p","e":false,"k":"p","c":[["l",{"w":"suppl","s":"l","e":false,"k":"l","c":[["i",{"w":"supplie","s":"ie","e":false,"k":"i","c":[["d",{"w":"supplied","s":"d","e":true,"k":"d","c":[]}],["s",{"w":"supplies","s":"s","e":true,"k":"s","c":[]}]]}],["y",{"w":"supply","s":"y","e":true,"k":"y","c":[]}]]}],["o",{"w":"support","s":"ort","e":false,"k":"o","c":[["s",{"w":"supports","s":"s","e":true,"k":"s","c":[]}],["e",{"w":"supported_resolutions","s":"ed_resolutions","e":true,"k":"e","c":[]}]]}]]}],["e",{"w":"super","s":"er","e":false,"k":"e","c":[["s",{"w":"superseded","s":"seded","e":true,"k":"s","c":[]}],["t",{"w":"supertrend","s":"trend","e":true,"k":"t","c":[]}]]}]]}],["b",{"w":"sub","s":"b","e":true,"k":"b","c":[["s",{"w":"subscri","s":"scri","e":false,"k":"s","c":[["b",{"w":"subscrib","s":"b","e":false,"k":"b","c":[["e",{"w":"subscribe","s":"e","e":true,"k":"e","c":[["v",{"w":"subscribevisiblerangechange","s":"visiblerangechange","e":true,"k":"v","c":[]}],["c",{"w":"subscribec","s":"c","e":false,"k":"c","c":[["r",{"w":"subscribecrosshairmove","s":"rosshairmove","e":true,"k":"r","c":[]}],["o",{"w":"subscribeconfigchange","s":"onfigchange","e":true,"k":"o","c":[]}]]}],["d",{"w":"subscribed","s":"d","e":true,"k":"d","c":[["a",{"w":"subscribedataload","s":"ataload","e":true,"k":"a","c":[]}]]}],["l",{"w":"subscribelayoutchange","s":"layoutchange","e":true,"k":"l","c":[]}],["s",{"w":"subscribestate","s":"state","e":true,"k":"s","c":[]}],["b",{"w":"subscribebars","s":"bars","e":true,"k":"b","c":[]}]]}],["i",{"w":"subscribing","s":"ing","e":true,"k":"i","c":[]}]]}],["p",{"w":"subscription","s":"ption","e":true,"k":"p","c":[["s",{"w":"subscriptions","s":"s","e":true,"k":"s","c":[]}]]}]]}],["p",{"w":"subpath","s":"path","e":true,"k":"p","c":[]}]]}],["c",{"w":"suc","s":"c","e":false,"k":"c","c":[["h",{"w":"such","s":"h","e":true,"k":"h","c":[]}],["c",{"w":"successful","s":"cessful","e":true,"k":"c","c":[]}]]}],["i",{"w":"suit","s":"it","e":false,"k":"i","c":[["e",{"w":"suite","s":"e","e":true,"k":"e","c":[]}],["s",{"w":"suits","s":"s","e":true,"k":"s","c":[]}]]}],["r",{"w":"sur","s":"r","e":false,"k":"r","c":[["f",{"w":"surface","s":"face","e":true,"k":"f","c":[["s",{"w":"surfaces","s":"s","e":true,"k":"s","c":[]}]]}],["v",{"w":"survive","s":"vive","e":true,"k":"v","c":[["s",{"w":"survives","s":"s","e":true,"k":"s","c":[]}]]}],["r",{"w":"surrounding","s":"rounding","e":true,"k":"r","c":[]}]]}]]}],["e",{"w":"se","s":"e","e":false,"k":"e","c":[["e",{"w":"see","s":"e","e":true,"k":"e","c":[["d",{"w":"seed","s":"d","e":true,"k":"d","c":[["b",{"w":"seedbar","s":"bar","e":true,"k":"b","c":[["f",{"w":"seedbarfromtick","s":"fromtick","e":true,"k":"f","c":[]}]]}],["s",{"w":"seeds","s":"s","e":true,"k":"s","c":[]}]]}]]}],["t",{"w":"set","s":"t","e":true,"k":"t","c":[["u",{"w":"setup","s":"up","e":true,"k":"u","c":[]}],["d",{"w":"setd","s":"d","e":false,"k":"d","c":[["a",{"w":"setdata","s":"ata","e":true,"k":"a","c":[]}],["r",{"w":"setdra","s":"ra","e":false,"k":"r","c":[["w",{"w":"setdrawingshidden","s":"wingshidden","e":true,"k":"w","c":[]}],["f",{"w":"setdraft","s":"ft","e":true,"k":"f","c":[]}]]}]]}],["c",{"w":"setc","s":"c","e":false,"k":"c","c":[["r",{"w":"setcrosshair","s":"rosshair","e":true,"k":"r","c":[]}],["h",{"w":"setcharttype","s":"harttype","e":true,"k":"h","c":[]}]]}],["m",{"w":"setmarkers","s":"markers","e":true,"k":"m","c":[]}],["t",{"w":"sett","s":"t","e":false,"k":"t","c":[["i",{"w":"settings","s":"ings","e":true,"k":"i","c":[[".",{"w":"settings.settheme","s":".settheme","e":true,"k":".","c":[]}]]}],["l",{"w":"settles","s":"les","e":true,"k":"l","c":[]}],["h",{"w":"settheme","s":"heme","e":true,"k":"h","c":[]}]]}],["s",{"w":"sets","s":"s","e":true,"k":"s","c":[["y",{"w":"setsymbol","s":"ymbol","e":true,"k":"y","c":[]}]]}],["i",{"w":"seti","s":"i","e":false,"k":"i","c":[["n",{"w":"setinterval","s":"nterval","e":true,"k":"n","c":[]}],["t",{"w":"setitem","s":"tem","e":true,"k":"t","c":[]}]]}],["r",{"w":"setresolution","s":"resolution","e":true,"k":"r","c":[]}]]}],["l",{"w":"select","s":"lect","e":true,"k":"l","c":[["d",{"w":"selectdrawing","s":"drawing","e":true,"k":"d","c":[]}],["i",{"w":"selecti","s":"i","e":false,"k":"i","c":[["o",{"w":"selection","s":"on","e":true,"k":"o","c":[]}],["n",{"w":"selecting","s":"ng","e":true,"k":"n","c":[]}]]}],["e",{"w":"selected","s":"ed","e":true,"k":"e","c":[["d",{"w":"selecteddrawing","s":"drawing","e":true,"k":"d","c":[]}]]}],["a",{"w":"selectable","s":"able","e":true,"k":"a","c":[]}],["s",{"w":"selects","s":"s","e":true,"k":"s","c":[]}],["o",{"w":"selector","s":"or","e":true,"k":"o","c":[]}]]}],["r",{"w":"ser","s":"r","e":false,"k":"r","c":[["i",{"w":"seri","s":"i","e":false,"k":"i","c":[["e",{"w":"series","s":"es","e":true,"k":"e","c":[[".",{"w":"series.","s":".","e":false,"k":".","c":[["u",{"w":"series.upcolor","s":"upcolor","e":true,"k":"u","c":[]}],["d",{"w":"series.downcolor","s":"downcolor","e":true,"k":"d","c":[]}],["t",{"w":"series.type","s":"type","e":true,"k":"t","c":[]}],["w",{"w":"series.wick","s":"wick","e":false,"k":"w","c":[["u",{"w":"series.wickupcolor","s":"upcolor","e":true,"k":"u","c":[]}],["d",{"w":"series.wickdowncolor","s":"downcolor","e":true,"k":"d","c":[]}]]}],["b",{"w":"series.border","s":"border","e":false,"k":"b","c":[["v",{"w":"series.bordervisible","s":"visible","e":true,"k":"v","c":[]}],["u",{"w":"series.borderupcolor","s":"upcolor","e":true,"k":"u","c":[]}],["d",{"w":"series.borderdowncolor","s":"downcolor","e":true,"k":"d","c":[]}]]}],["c",{"w":"series.createpriceline","s":"createpriceline","e":true,"k":"c","c":[]}],["r",{"w":"series.removepriceline","s":"removepriceline","e":true,"k":"r","c":[]}]]}],["a",{"w":"seriesapi","s":"api","e":true,"k":"a","c":[]}],["m",{"w":"seriesmarker","s":"marker","e":true,"k":"m","c":[["p",{"w":"seriesmarkerposition","s":"position","e":true,"k":"p","c":[]}],["s",{"w":"seriesmarkershape","s":"shape","e":true,"k":"s","c":[]}]]}]]}],["a",{"w":"serialization","s":"alization","e":true,"k":"a","c":[]}],["f",{"w":"serif","s":"f","e":true,"k":"f","c":[]}]]}],["v",{"w":"serve","s":"ve","e":false,"k":"v","c":[["s",{"w":"serves","s":"s","e":true,"k":"s","c":[]}],["r",{"w":"server","s":"r","e":true,"k":"r","c":[]}],["d",{"w":"served","s":"d","e":true,"k":"d","c":[]}]]}]]}],["c",{"w":"sec","s":"c","e":false,"k":"c","c":[["t",{"w":"section","s":"tion","e":true,"k":"t","c":[["s",{"w":"sections","s":"s","e":true,"k":"s","c":[]}]]}],["o",{"w":"second","s":"ond","e":true,"k":"o","c":[["s",{"w":"seconds","s":"s","e":true,"k":"s","c":[]}],["'",{"w":"second's","s":"'s","e":true,"k":"'","c":[]}],["a",{"w":"secondary","s":"ary","e":true,"k":"a","c":[]}]]}]]}],["p",{"w":"separat","s":"parat","e":false,"k":"p","c":[["o",{"w":"separator","s":"or","e":true,"k":"o","c":[["s",{"w":"separators","s":"s","e":true,"k":"s","c":[]}]]}],["e",{"w":"separate","s":"e","e":true,"k":"e","c":[["l",{"w":"separately","s":"ly","e":true,"k":"l","c":[]}]]}]]}],["a",{"w":"search","s":"arch","e":true,"k":"a","c":[]}],["s",{"w":"session","s":"ssion","e":true,"k":"s","c":[]}],["n",{"w":"sends","s":"nds","e":true,"k":"n","c":[]}],["v",{"w":"several","s":"veral","e":true,"k":"v","c":[]}]]}],["i",{"w":"si","s":"i","e":false,"k":"i","c":[["z",{"w":"siz","s":"z","e":false,"k":"z","c":[["e",{"w":"size","s":"e","e":true,"k":"e","c":[["s",{"w":"sizes","s":"s","e":true,"k":"s","c":[]}]]}],["i",{"w":"sizing","s":"ing","e":true,"k":"i","c":[]}]]}],["n",{"w":"sin","s":"n","e":false,"k":"n","c":[["g",{"w":"single","s":"gle","e":true,"k":"g","c":[]}],["c",{"w":"since","s":"ce","e":true,"k":"c","c":[]}]]}],["m",{"w":"sim","s":"m","e":false,"k":"m","c":[["d",{"w":"simd","s":"d","e":true,"k":"d","c":[]}],["i",{"w":"similar","s":"ilar","e":true,"k":"i","c":[]}],["p",{"w":"simple","s":"ple","e":true,"k":"p","c":[]}],["u",{"w":"simulated","s":"ulated","e":true,"k":"u","c":[]}]]}],["g",{"w":"sign","s":"gn","e":true,"k":"g","c":[["a",{"w":"signal","s":"al","e":true,"k":"a","c":[[".",{"w":"signal.","s":".","e":false,"k":".","c":[["a",{"w":"signal.aborted","s":"aborted","e":true,"k":"a","c":[]}],["r",{"w":"signal.reason","s":"reason","e":true,"k":"r","c":[]}]]}],["s",{"w":"signals","s":"s","e":true,"k":"s","c":[]}]]}],["e",{"w":"signed","s":"ed","e":true,"k":"e","c":[]}]]}],["d",{"w":"side","s":"de","e":true,"k":"d","c":[["b",{"w":"sidebar","s":"bar","e":true,"k":"b","c":[]}]]}],["t",{"w":"sit","s":"t","e":true,"k":"t","c":[["e",{"w":"site","s":"e","e":true,"k":"e","c":[]}],["s",{"w":"sits","s":"s","e":true,"k":"s","c":[]}]]}],["l",{"w":"silence","s":"lence","e":true,"k":"l","c":[]}],["x",{"w":"six","s":"x","e":true,"k":"x","c":[]}]]}],["o",{"w":"so","s":"o","e":true,"k":"o","c":[["r",{"w":"sort","s":"rt","e":true,"k":"r","c":[["e",{"w":"sorted","s":"ed","e":true,"k":"e","c":[]}],["s",{"w":"sorts","s":"s","e":true,"k":"s","c":[]}]]}],["u",{"w":"source","s":"urce","e":true,"k":"u","c":[["'",{"w":"source's","s":"'s","e":true,"k":"'","c":[]}],["s",{"w":"sources","s":"s","e":true,"k":"s","c":[]}]]}],["m",{"w":"some","s":"me","e":true,"k":"m","c":[["t",{"w":"something","s":"thing","e":true,"k":"t","c":[]}]]}],["o",{"w":"soon","s":"on","e":true,"k":"o","c":[]}],["f",{"w":"soft","s":"ft","e":true,"k":"f","c":[]}],["l",{"w":"solid","s":"lid","e":true,"k":"l","c":[]}]]}],["c",{"w":"sc","s":"c","e":false,"k":"c","c":[["h",{"w":"sche","s":"he","e":false,"k":"h","c":[["d",{"w":"scheduler","s":"duler","e":true,"k":"d","c":[]}],["m",{"w":"schem","s":"m","e":false,"k":"m","c":[["a",{"w":"schema","s":"a","e":true,"k":"a","c":[]}],["e",{"w":"scheme","s":"e","e":true,"k":"e","c":[]}]]}]]}],["r",{"w":"scr","s":"r","e":false,"k":"r","c":[["o",{"w":"scroll","s":"oll","e":true,"k":"o","c":[["e",{"w":"scrolled","s":"ed","e":true,"k":"e","c":[]}],["b",{"w":"scrollby","s":"by","e":true,"k":"b","c":[]}],["s",{"w":"scrolls","s":"s","e":true,"k":"s","c":[]}],["i",{"w":"scrolling","s":"ing","e":true,"k":"i","c":[]}],["t",{"w":"scrollto","s":"to","e":true,"k":"t","c":[]}]]}],["e",{"w":"screen","s":"een","e":true,"k":"e","c":[["s",{"w":"screens","s":"s","e":true,"k":"s","c":[["h",{"w":"screenshot","s":"hot","e":true,"k":"h","c":[]}]]}]]}],["i",{"w":"script","s":"ipt","e":true,"k":"i","c":[]}]]}],["a",{"w":"sca","s":"a","e":false,"k":"a","c":[["l",{"w":"scale","s":"le","e":true,"k":"l","c":[["s",{"w":"scales","s":"s","e":true,"k":"s","c":[["e",{"w":"scaleseriesonly","s":"eriesonly","e":true,"k":"e","c":[]}],["p",{"w":"scalesproperties.","s":"properties.","e":false,"k":"p","c":[["t",{"w":"scalesproperties.textcolor","s":"textcolor","e":true,"k":"t","c":[]}],["l",{"w":"scalesproperties.linecolor","s":"linecolor","e":true,"k":"l","c":[]}],["f",{"w":"scalesproperties.fontsize","s":"fontsize","e":true,"k":"f","c":[]}]]}]]}],["f",{"w":"scalefont","s":"font","e":true,"k":"f","c":[["s",{"w":"scalefontsize","s":"size","e":true,"k":"s","c":[]}],["f",{"w":"scalefontfamily","s":"family","e":true,"k":"f","c":[]}]]}],["t",{"w":"scaletogglestate","s":"togglestate","e":true,"k":"t","c":[]}],["_",{"w":"scale_toggles","s":"_toggles","e":true,"k":"_","c":[]}],["'",{"w":"scale's","s":"'s","e":true,"k":"'","c":[]}],[".",{"w":"scale.","s":".","e":false,"k":".","c":[["v",{"w":"scale.visible","s":"visible","e":false,"k":"v","c":[["r",{"w":"scale.visiblerange","s":"range","e":true,"k":"r","c":[]}],["s",{"w":"scale.visibleslots","s":"slots","e":true,"k":"s","c":[]}]]}],["s",{"w":"scale.scrollby","s":"scrollby","e":true,"k":"s","c":[]}],["b",{"w":"scale.barspacing","s":"barspacing","e":true,"k":"b","c":[]}],["p",{"w":"scale.pricetobarratio","s":"pricetobarratio","e":true,"k":"p","c":[]}]]}],["b",{"w":"scalebuttons","s":"buttons","e":true,"k":"b","c":[]}]]}],["n",{"w":"scans","s":"ns","e":true,"k":"n","c":[]}]]}],["o",{"w":"scope","s":"ope","e":true,"k":"o","c":[["d",{"w":"scoped","s":"d","e":true,"k":"d","c":[]}]]}]]}],["y",{"w":"sy","s":"y","e":false,"k":"y","c":[["n",{"w":"sync","s":"nc","e":true,"k":"n","c":[["h",{"w":"synchron","s":"hron","e":false,"k":"h","c":[["o",{"w":"synchronous","s":"ous","e":true,"k":"o","c":[["l",{"w":"synchronously","s":"ly","e":true,"k":"l","c":[]}]]}],["i",{"w":"synchronize","s":"ize","e":true,"k":"i","c":[["d",{"w":"synchronized","s":"d","e":true,"k":"d","c":[]}]]}]]}],["s",{"w":"syncscaletoggles","s":"scaletoggles","e":true,"k":"s","c":[]}]]}],["m",{"w":"symbol","s":"mbol","e":true,"k":"m","c":[["v",{"w":"symbolvisible","s":"visible","e":true,"k":"v","c":[]}],["'",{"w":"symbol's","s":"'s","e":true,"k":"'","c":[]}],["l",{"w":"symbollabel","s":"label","e":true,"k":"l","c":[]}],["_",{"w":"symbol_search_hot_key","s":"_search_hot_key","e":true,"k":"_","c":[]}],["i",{"w":"symbolinfo","s":"info","e":true,"k":"i","c":[]}],["s",{"w":"symbols","s":"s","e":true,"k":"s","c":[]}]]}],["s",{"w":"system","s":"stem","e":true,"k":"s","c":[]}]]}],["h",{"w":"sh","s":"h","e":false,"k":"h","c":[["o",{"w":"sho","s":"o","e":false,"k":"o","c":[["w",{"w":"show","s":"w","e":true,"k":"w","c":[["s",{"w":"shows","s":"s","e":true,"k":"s","c":[]}],["n",{"w":"shown","s":"n","e":true,"k":"n","c":[]}]]}],["r",{"w":"short","s":"rt","e":true,"k":"r","c":[["e",{"w":"shorter","s":"er","e":true,"k":"e","c":[]}],["n",{"w":"shortname","s":"name","e":true,"k":"n","c":[]}],["h",{"w":"shorthand","s":"hand","e":true,"k":"h","c":[]}],["c",{"w":"shortcut","s":"cut","e":true,"k":"c","c":[["s",{"w":"shortcuts","s":"s","e":true,"k":"s","c":[]}]]}]]}],["u",{"w":"should","s":"uld","e":true,"k":"u","c":[]}]]}],["i",{"w":"shi","s":"i","e":false,"k":"i","c":[["p",{"w":"ships","s":"ps","e":true,"k":"p","c":[]}],["f",{"w":"shift","s":"ft","e":true,"k":"f","c":[["s",{"w":"shifts","s":"s","e":true,"k":"s","c":[]}]]}]]}],["a",{"w":"sha","s":"a","e":false,"k":"a","c":[["r",{"w":"shar","s":"r","e":false,"k":"r","c":[["e",{"w":"share","s":"e","e":true,"k":"e","c":[["d",{"w":"shared","s":"d","e":true,"k":"d","c":[]}]]}],["i",{"w":"sharing","s":"ing","e":true,"k":"i","c":[]}]]}],["p",{"w":"shape","s":"pe","e":true,"k":"p","c":[["s",{"w":"shapes","s":"s","e":true,"k":"s","c":[]}]]}],["d",{"w":"shadow","s":"dow","e":true,"k":"d","c":[]}]]}]]}],["p",{"w":"sp","s":"p","e":false,"k":"p","c":[["a",{"w":"spa","s":"a","e":false,"k":"a","c":[["c",{"w":"spac","s":"c","e":false,"k":"c","c":[["i",{"w":"spacing","s":"ing","e":true,"k":"i","c":[]}],["e",{"w":"space","s":"e","e":true,"k":"e","c":[]}]]}],["n",{"w":"span","s":"n","e":true,"k":"n","c":[["s",{"w":"spans","s":"s","e":true,"k":"s","c":[]}]]}]]}],["e",{"w":"spe","s":"e","e":false,"k":"e","c":[["c",{"w":"spec","s":"c","e":true,"k":"c","c":[["i",{"w":"specific","s":"ific","e":true,"k":"i","c":[]}]]}],["e",{"w":"speed","s":"ed","e":true,"k":"e","c":[]}]]}]]}],["l",{"w":"sl","s":"l","e":false,"k":"l","c":[["o",{"w":"slo","s":"o","e":false,"k":"o","c":[["t",{"w":"slot","s":"t","e":true,"k":"t","c":[["r",{"w":"slotrange","s":"range","e":true,"k":"r","c":[]}],["s",{"w":"slots","s":"s","e":true,"k":"s","c":[[".",{"w":"slots.","s":".","e":false,"k":".","c":[["r",{"w":"slots.right","s":"right","e":true,"k":"r","c":[]}],["t",{"w":"slots.tsx","s":"tsx","e":true,"k":"t","c":[]}]]}]]}]]}],["w",{"w":"slow","s":"w","e":true,"k":"w","c":[]}]]}],["i",{"w":"slide","s":"ide","e":true,"k":"i","c":[["s",{"w":"slides","s":"s","e":true,"k":"s","c":[]}]]}]]}],["w",{"w":"sw","s":"w","e":false,"k":"w","c":[["i",{"w":"switch","s":"itch","e":true,"k":"i","c":[["e",{"w":"switche","s":"e","e":false,"k":"e","c":[["s",{"w":"switches","s":"s","e":true,"k":"s","c":[]}],["r",{"w":"switcher","s":"r","e":true,"k":"r","c":[]}]]}],["i",{"w":"switching","s":"ing","e":true,"k":"i","c":[]}]]}],["a",{"w":"swa","s":"a","e":false,"k":"a","c":[["p",{"w":"swap","s":"p","e":true,"k":"p","c":[["s",{"w":"swaps","s":"s","e":true,"k":"s","c":[]}]]}],["t",{"w":"swatches","s":"tches","e":true,"k":"t","c":[]}],["l",{"w":"swallowed","s":"llowed","e":true,"k":"l","c":[]}]]}]]}],["m",{"w":"sm","s":"m","e":true,"k":"m","c":[["a",{"w":"sma","s":"a","e":true,"k":"a","c":[["i",{"w":"smaindicator","s":"indicator","e":true,"k":"i","c":[]}],["v",{"w":"smavalues","s":"values","e":true,"k":"v","c":[]}],["l",{"w":"small","s":"ll","e":true,"k":"l","c":[]}]]}],["o",{"w":"smooth","s":"ooth","e":true,"k":"o","c":[["k",{"w":"smoothk","s":"k","e":true,"k":"k","c":[]}],["d",{"w":"smoothd","s":"d","e":true,"k":"d","c":[]}],["s",{"w":"smoothscroll","s":"scroll","e":true,"k":"s","c":[]}]]}]]}],["a",{"w":"sa","s":"a","e":false,"k":"a","c":[["m",{"w":"same","s":"me","e":true,"k":"m","c":[]}],["f",{"w":"saf","s":"f","e":false,"k":"f","c":[["e",{"w":"safe","s":"e","e":true,"k":"e","c":[]}],["a",{"w":"safari","s":"ari","e":true,"k":"a","c":[]}]]}],["r",{"w":"sar","s":"r","e":true,"k":"r","c":[]}],["t",{"w":"satisfies","s":"tisfies","e":true,"k":"t","c":[]}],["n",{"w":"sans","s":"ns","e":true,"k":"n","c":[]}],["v",{"w":"save","s":"ve","e":true,"k":"v","c":[["d",{"w":"saved","s":"d","e":true,"k":"d","c":[]}]]}]]}],["r",{"w":"src","s":"rc","e":true,"k":"r","c":[]}],["k",{"w":"sk","s":"k","e":false,"k":"k","c":[["i",{"w":"skip","s":"ip","e":true,"k":"i","c":[["p",{"w":"skipped","s":"ped","e":true,"k":"p","c":[]}],["s",{"w":"skips","s":"s","e":true,"k":"s","c":[]}]]}],["e",{"w":"skeleton","s":"eleton","e":true,"k":"e","c":[]}]]}],["q",{"w":"square","s":"quare","e":true,"k":"q","c":[["s",{"w":"squares","s":"s","e":true,"k":"s","c":[]}]]}]]}],["r",{"w":"r","s":"r","e":true,"k":"r","c":[["e",{"w":"re","s":"e","e":true,"k":"e","c":[["n",{"w":"ren","s":"n","e":false,"k":"n","c":[["d",{"w":"render","s":"der","e":true,"k":"d","c":[["i",{"w":"rendering","s":"ing","e":true,"k":"i","c":[]}],["e",{"w":"rendere","s":"e","e":false,"k":"e","c":[["d",{"w":"rendered","s":"d","e":true,"k":"d","c":[]}],["r",{"w":"renderer","s":"r","e":true,"k":"r","c":[]}]]}],["s",{"w":"renders","s":"s","e":true,"k":"s","c":[["n",{"w":"rendersnapshot","s":"napshot","e":true,"k":"n","c":[]}]]}]]}],["k",{"w":"renko","s":"ko","e":true,"k":"k","c":[]}]]}],["g",{"w":"reg","s":"g","e":false,"k":"g","c":[["i",{"w":"regist","s":"ist","e":false,"k":"i","c":[["r",{"w":"registr","s":"r","e":false,"k":"r","c":[["i",{"w":"registries","s":"ies","e":true,"k":"i","c":[]}],["y",{"w":"registry","s":"y","e":true,"k":"y","c":[]}]]}],["e",{"w":"register","s":"er","e":true,"k":"e","c":[["e",{"w":"registered","s":"ed","e":true,"k":"e","c":[]}]]}]]}],["u",{"w":"regular","s":"ular","e":true,"k":"u","c":[]}]]}],["t",{"w":"ret","s":"t","e":false,"k":"t","c":[["u",{"w":"return","s":"urn","e":true,"k":"u","c":[["s",{"w":"returns","s":"s","e":true,"k":"s","c":[]}],["i",{"w":"returning","s":"ing","e":true,"k":"i","c":[]}]]}],["a",{"w":"retains","s":"ains","e":true,"k":"a","c":[]}],["r",{"w":"retr","s":"r","e":false,"k":"r","c":[["y",{"w":"retry","s":"y","e":true,"k":"y","c":[["_",{"w":"retry_backoff_ms","s":"_backoff_ms","e":true,"k":"_","c":[]}]]}],["i",{"w":"retrie","s":"ie","e":false,"k":"i","c":[["s",{"w":"retries","s":"s","e":true,"k":"s","c":[]}],["d",{"w":"retried","s":"d","e":true,"k":"d","c":[]}]]}]]}],["h",{"w":"rethrow","s":"hrow","e":false,"k":"h","c":[["n",{"w":"rethrown","s":"n","e":true,"k":"n","c":[]}],["s",{"w":"rethrows","s":"s","e":true,"k":"s","c":[]}]]}]]}],["a",{"w":"rea","s":"a","e":false,"k":"a","c":[["d",{"w":"read","s":"d","e":true,"k":"d","c":[["y",{"w":"ready","s":"y","e":true,"k":"y","c":[]}],["s",{"w":"reads","s":"s","e":true,"k":"s","c":[]}],["i",{"w":"reading","s":"ing","e":true,"k":"i","c":[]}],["o",{"w":"readonly","s":"only","e":true,"k":"o","c":[]}]]}],["c",{"w":"reac","s":"c","e":false,"k":"c","c":[["h",{"w":"reach","s":"h","e":true,"k":"h","c":[["e",{"w":"reache","s":"e","e":false,"k":"e","c":[["d",{"w":"reached","s":"d","e":true,"k":"d","c":[]}],["s",{"w":"reaches","s":"s","e":true,"k":"s","c":[]}]]}],["i",{"w":"reaching","s":"ing","e":true,"k":"i","c":[]}]]}],["t",{"w":"react","s":"t","e":true,"k":"t","c":[]}]]}],["s",{"w":"reason","s":"son","e":true,"k":"s","c":[]}],["l",{"w":"real","s":"l","e":true,"k":"l","c":[["i",{"w":"realigns","s":"igns","e":true,"k":"i","c":[]}]]}]]}],["s",{"w":"res","s":"s","e":false,"k":"s","c":[["o",{"w":"reso","s":"o","e":false,"k":"o","c":[["l",{"w":"resol","s":"l","e":false,"k":"l","c":[["v",{"w":"resolve","s":"ve","e":false,"k":"v","c":[["s",{"w":"resolves","s":"s","e":true,"k":"s","c":[["y",{"w":"resolvesymbol","s":"ymbol","e":true,"k":"y","c":[]}]]}],["d",{"w":"resolved","s":"d","e":true,"k":"d","c":[["i",{"w":"resolvedindicatorconfig","s":"indicatorconfig","e":true,"k":"i","c":[]}]]}],["c",{"w":"resolveconfig","s":"config","e":true,"k":"c","c":[]}]]}],["u",{"w":"resolution","s":"ution","e":true,"k":"u","c":[]}]]}],["u",{"w":"resources","s":"urces","e":true,"k":"u","c":[]}]]}],["i",{"w":"resiz","s":"iz","e":false,"k":"i","c":[["e",{"w":"resize","s":"e","e":true,"k":"e","c":[["s",{"w":"resizes","s":"s","e":true,"k":"s","c":[]}]]}],["i",{"w":"resizing","s":"ing","e":true,"k":"i","c":[]}]]}],["u",{"w":"result","s":"ult","e":true,"k":"u","c":[["i",{"w":"resulting","s":"ing","e":true,"k":"i","c":[]}],["s",{"w":"results","s":"s","e":true,"k":"s","c":[]}]]}],["e",{"w":"rese","s":"e","e":false,"k":"e","c":[["t",{"w":"reset","s":"t","e":true,"k":"t","c":[["s",{"w":"resets","s":"s","e":true,"k":"s","c":[["c",{"w":"resetscale","s":"cale","e":true,"k":"c","c":[]}]]}]]}],["r",{"w":"reserve","s":"rve","e":true,"k":"r","c":[]}]]}],["t",{"w":"rest","s":"t","e":true,"k":"t","c":[["a",{"w":"restart","s":"art","e":true,"k":"a","c":[["s",{"w":"restarts","s":"s","e":true,"k":"s","c":[]}]]}],["o",{"w":"restore","s":"ore","e":true,"k":"o","c":[["d",{"w":"restored","s":"d","e":true,"k":"d","c":[]}],["s",{"w":"restores","s":"s","e":true,"k":"s","c":[]}]]}],["y",{"w":"restyle","s":"yle","e":true,"k":"y","c":[["s",{"w":"restyles","s":"s","e":true,"k":"s","c":[]}]]}]]}],["c",{"w":"rescales","s":"cales","e":true,"k":"c","c":[]}],["y",{"w":"resync","s":"ync","e":true,"k":"y","c":[]}],["p",{"w":"response","s":"ponse","e":true,"k":"p","c":[]}]]}],["d",{"w":"red","s":"d","e":false,"k":"d","c":[["r",{"w":"redraw","s":"raw","e":true,"k":"r","c":[["s",{"w":"redraws","s":"s","e":true,"k":"s","c":[]}]]}],["o",{"w":"redo","s":"o","e":true,"k":"o","c":[]}]]}],["f",{"w":"ref","s":"f","e":true,"k":"f","c":[["r",{"w":"refresh","s":"resh","e":true,"k":"r","c":[["o",{"w":"refreshoverlay","s":"overlay","e":true,"k":"o","c":[]}],["e",{"w":"refreshes","s":"es","e":true,"k":"e","c":[]}]]}],["e",{"w":"refer","s":"er","e":true,"k":"e","c":[["e",{"w":"reference","s":"ence","e":true,"k":"e","c":[["s",{"w":"references","s":"s","e":true,"k":"s","c":[]}]]}]]}]]}],["p",{"w":"rep","s":"p","e":false,"k":"p","c":[["a",{"w":"repai","s":"ai","e":false,"k":"a","c":[["n",{"w":"repaint","s":"nt","e":true,"k":"n","c":[["s",{"w":"repaints","s":"s","e":true,"k":"s","c":[]}],["e",{"w":"repainted","s":"ed","e":true,"k":"e","c":[]}]]}],["r",{"w":"repair","s":"r","e":true,"k":"r","c":[["'",{"w":"repair's","s":"'s","e":true,"k":"'","c":[]}],["s",{"w":"repairs","s":"s","e":true,"k":"s","c":[]}]]}]]}],["l",{"w":"repla","s":"la","e":false,"k":"l","c":[["c",{"w":"replac","s":"c","e":false,"k":"c","c":[["e",{"w":"replace","s":"e","e":true,"k":"e","c":[["s",{"w":"replaces","s":"s","e":true,"k":"s","c":[]}],["d",{"w":"replaced","s":"d","e":true,"k":"d","c":[]}],["m",{"w":"replacement","s":"ment","e":true,"k":"m","c":[]}]]}],["i",{"w":"replacing","s":"ing","e":true,"k":"i","c":[]}]]}],["y",{"w":"replay","s":"y","e":true,"k":"y","c":[["e",{"w":"replayed","s":"ed","e":true,"k":"e","c":[]}]]}]]}],["o",{"w":"repo","s":"o","e":false,"k":"o","c":[["s",{"w":"repository","s":"sitory","e":true,"k":"s","c":[["'",{"w":"repository's","s":"'s","e":true,"k":"'","c":[]}]]}],["r",{"w":"report","s":"rt","e":true,"k":"r","c":[["s",{"w":"reports","s":"s","e":true,"k":"s","c":[]}],["e",{"w":"reported","s":"ed","e":true,"k":"e","c":[]}]]}]]}],["r",{"w":"reproduce","s":"roduce","e":true,"k":"r","c":[["s",{"w":"reproduces","s":"s","e":true,"k":"s","c":[]}]]}]]}],["m",{"w":"rem","s":"m","e":false,"k":"m","c":[["o",{"w":"remov","s":"ov","e":false,"k":"o","c":[["e",{"w":"remove","s":"e","e":true,"k":"e","c":[["i",{"w":"removeindicator","s":"indicator","e":true,"k":"i","c":[]}],["d",{"w":"removed","s":"d","e":true,"k":"d","c":[["r",{"w":"removedrawing","s":"rawing","e":true,"k":"r","c":[]}]]}],["p",{"w":"removepriceline","s":"priceline","e":true,"k":"p","c":[]}],["s",{"w":"removes","s":"s","e":true,"k":"s","c":[]}],["_",{"w":"remove_library_container_border","s":"_library_container_border","e":true,"k":"_","c":[]}],["e",{"w":"removeentity","s":"entity","e":true,"k":"e","c":[]}]]}],["i",{"w":"removing","s":"ing","e":true,"k":"i","c":[]}],["a",{"w":"removal","s":"al","e":true,"k":"a","c":[]}]]}],["a",{"w":"rema","s":"a","e":false,"k":"a","c":[["i",{"w":"remain","s":"in","e":true,"k":"i","c":[["i",{"w":"remaining","s":"ing","e":true,"k":"i","c":[]}]]}],["p",{"w":"remap","s":"p","e":true,"k":"p","c":[]}]]}]]}],["c",{"w":"rec","s":"c","e":false,"k":"c","c":[["u",{"w":"recursively","s":"ursively","e":true,"k":"u","c":[]}],["o",{"w":"reco","s":"o","e":false,"k":"o","c":[["m",{"w":"recomput","s":"mput","e":false,"k":"m","c":[["e",{"w":"recompute","s":"e","e":true,"k":"e","c":[]}],["i",{"w":"recomputing","s":"ing","e":true,"k":"i","c":[]}]]}],["r",{"w":"record","s":"rd","e":false,"k":"r","c":[["i",{"w":"recording","s":"ing","e":true,"k":"i","c":[]}],["e",{"w":"recorded","s":"ed","e":true,"k":"e","c":[]}],["s",{"w":"records","s":"s","e":true,"k":"s","c":[]}]]}]]}],["e",{"w":"rece","s":"e","e":false,"k":"e","c":[["i",{"w":"receive","s":"ive","e":true,"k":"i","c":[["s",{"w":"receives","s":"s","e":true,"k":"s","c":[]}],["d",{"w":"received","s":"d","e":true,"k":"d","c":[]}]]}],["n",{"w":"recent","s":"nt","e":true,"k":"n","c":[]}]]}],["r",{"w":"recreating","s":"reating","e":true,"k":"r","c":[]}]]}],["q",{"w":"requ","s":"qu","e":false,"k":"q","c":[["e",{"w":"request","s":"est","e":true,"k":"e","c":[["e",{"w":"requested","s":"ed","e":true,"k":"e","c":[]}],["s",{"w":"requests","s":"s","e":true,"k":"s","c":[]}]]}],["i",{"w":"require","s":"ire","e":false,"k":"i","c":[["s",{"w":"requires","s":"s","e":true,"k":"s","c":[]}],["d",{"w":"required","s":"d","e":true,"k":"d","c":[]}]]}]]}],["l",{"w":"rel","s":"l","e":false,"k":"l","c":[["a",{"w":"relat","s":"at","e":false,"k":"a","c":[["i",{"w":"relati","s":"i","e":false,"k":"i","c":[["o",{"w":"relationship","s":"onship","e":true,"k":"o","c":[]}],["v",{"w":"relative","s":"ve","e":true,"k":"v","c":[]}]]}],["e",{"w":"related","s":"ed","e":true,"k":"e","c":[]}]]}],["e",{"w":"rele","s":"e","e":false,"k":"e","c":[["a",{"w":"release","s":"ase","e":true,"k":"a","c":[]}],["v",{"w":"relevant","s":"vant","e":true,"k":"v","c":[]}]]}],["o",{"w":"reload","s":"oad","e":true,"k":"o","c":[["s",{"w":"reloads","s":"s","e":true,"k":"s","c":[]}]]}],["i",{"w":"reli","s":"i","e":false,"k":"i","c":[["e",{"w":"relies","s":"es","e":true,"k":"e","c":[]}],["s",{"w":"relists","s":"sts","e":true,"k":"s","c":[]}]]}]]}],["b",{"w":"reb","s":"b","e":false,"k":"b","c":[["u",{"w":"rebuil","s":"uil","e":false,"k":"u","c":[["d",{"w":"rebuild","s":"d","e":true,"k":"d","c":[]}],["t",{"w":"rebuilt","s":"t","e":true,"k":"t","c":[]}]]}],["a",{"w":"rebases","s":"ases","e":true,"k":"a","c":[]}]]}],["j",{"w":"rejects","s":"jects","e":true,"k":"j","c":[]}],["u",{"w":"reuse","s":"use","e":true,"k":"u","c":[]}],["o",{"w":"reopens","s":"opens","e":true,"k":"o","c":[]}]]}],["a",{"w":"ra","s":"a","e":false,"k":"a","c":[["t",{"w":"rat","s":"t","e":false,"k":"t","c":[["i",{"w":"ratio","s":"io","e":true,"k":"i","c":[["s",{"w":"ratios","s":"s","e":true,"k":"s","c":[]}]]}],["h",{"w":"rather","s":"her","e":true,"k":"h","c":[]}],["e",{"w":"rate","s":"e","e":true,"k":"e","c":[]}]]}],["n",{"w":"ran","s":"n","e":false,"k":"n","c":[["g",{"w":"range","s":"ge","e":true,"k":"g","c":[["s",{"w":"ranges","s":"s","e":true,"k":"s","c":[]}]]}],["d",{"w":"random","s":"dom","e":true,"k":"d","c":[]}]]}],["w",{"w":"raw","s":"w","e":true,"k":"w","c":[]}],["i",{"w":"rai","s":"i","e":false,"k":"i","c":[["l",{"w":"rail","s":"l","e":true,"k":"l","c":[["'",{"w":"rail's","s":"'s","e":true,"k":"'","c":[]}],[".",{"w":"rail.slots","s":".slots","e":true,"k":".","c":[]}]]}],["s",{"w":"raise","s":"se","e":true,"k":"s","c":[["d",{"w":"raised","s":"d","e":true,"k":"d","c":[]}]]}]]}],["d",{"w":"radius","s":"dius","e":true,"k":"d","c":[]}],["y",{"w":"ray","s":"y","e":true,"k":"y","c":[]}]]}],["u",{"w":"ru","s":"u","e":false,"k":"u","c":[["n",{"w":"run","s":"n","e":true,"k":"n","c":[["t",{"w":"runtime","s":"time","e":true,"k":"t","c":[]}],["s",{"w":"runs","s":"s","e":true,"k":"s","c":[]}],["n",{"w":"running","s":"ning","e":true,"k":"n","c":[]}]]}],["l",{"w":"rule","s":"le","e":true,"k":"l","c":[["s",{"w":"rules","s":"s","e":true,"k":"s","c":[]}]]}]]}],["o",{"w":"ro","s":"o","e":false,"k":"o","c":[["o",{"w":"roo","s":"o","e":false,"k":"o","c":[["t",{"w":"root","s":"t","e":true,"k":"t","c":[]}],["m",{"w":"room","s":"m","e":true,"k":"m","c":[]}]]}],["w",{"w":"row","s":"w","e":true,"k":"w","c":[["s",{"w":"rows","s":"s","e":true,"k":"s","c":[]}]]}],["l",{"w":"rol","s":"l","e":false,"k":"l","c":[["l",{"w":"roll","s":"l","e":true,"k":"l","c":[["_",{"w":"roll_silence_ms","s":"_silence_ms","e":true,"k":"_","c":[]}],["s",{"w":"rollsilencems","s":"silencems","e":true,"k":"s","c":[]}]]}],["e",{"w":"role","s":"e","e":true,"k":"e","c":[]}]]}],["u",{"w":"rou","s":"u","e":false,"k":"u","c":[["n",{"w":"round","s":"nd","e":true,"k":"n","c":[["s",{"w":"rounds","s":"s","e":true,"k":"s","c":[]}]]}],["t",{"w":"route","s":"te","e":false,"k":"t","c":[["r",{"w":"router","s":"r","e":true,"k":"r","c":[]}],["s",{"w":"routes","s":"s","e":true,"k":"s","c":[]}]]}]]}]]}],["i",{"w":"ri","s":"i","e":false,"k":"i","c":[["g",{"w":"right","s":"ght","e":true,"k":"g","c":[["m",{"w":"rightmost","s":"most","e":true,"k":"m","c":[]}]]}],["n",{"w":"ring","s":"ng","e":true,"k":"n","c":[]}],["b",{"w":"ribbon","s":"bbon","e":true,"k":"b","c":[["'",{"w":"ribbon's","s":"'s","e":true,"k":"'","c":[]}]]}],["s",{"w":"rising","s":"sing","e":true,"k":"s","c":[]}]]}],["c",{"w":"rc","s":"c","e":true,"k":"c","c":[]}],["s",{"w":"rsi","s":"si","e":true,"k":"s","c":[["'",{"w":"rsi's","s":"'s","e":true,"k":"'","c":[]}]]}],["g",{"w":"rgb","s":"gb","e":true,"k":"g","c":[["a",{"w":"rgba","s":"a","e":true,"k":"a","c":[]}]]}]]}],["l",{"w":"l","s":"l","e":true,"k":"l","c":[["i",{"w":"li","s":"i","e":false,"k":"i","c":[["f",{"w":"lif","s":"f","e":false,"k":"f","c":[["e",{"w":"lifecycle","s":"ecycle","e":true,"k":"e","c":[]}],["t",{"w":"lift","s":"t","e":true,"k":"t","c":[]}]]}],["n",{"w":"lin","s":"n","e":false,"k":"n","c":[["e",{"w":"line","s":"e","e":true,"k":"e","c":[["s",{"w":"lines","s":"s","e":true,"k":"s","c":[["t",{"w":"linestyle","s":"tyle","e":true,"k":"t","c":[[".",{"w":"linestyle.d","s":".d","e":false,"k":".","c":[["a",{"w":"linestyle.dashed","s":"ashed","e":true,"k":"a","c":[]}],["o",{"w":"linestyle.dotted","s":"otted","e":true,"k":"o","c":[]}]]}]]}]]}],["w",{"w":"linewidth","s":"width","e":true,"k":"w","c":[["s",{"w":"linewidths","s":"s","e":true,"k":"s","c":[]}]]}],["c",{"w":"linecolor","s":"color","e":true,"k":"c","c":[]}],["'",{"w":"line's","s":"'s","e":true,"k":"'","c":[]}],["v",{"w":"linevisible","s":"visible","e":true,"k":"v","c":[]}],[".",{"w":"line.","s":".","e":false,"k":".","c":[["a",{"w":"line.applyoptions","s":"applyoptions","e":true,"k":"a","c":[]}],["r",{"w":"line.remove","s":"remove","e":true,"k":"r","c":[]}]]}]]}],["k",{"w":"link","s":"k","e":true,"k":"k","c":[["s",{"w":"links","s":"s","e":true,"k":"s","c":[]}]]}]]}],["g",{"w":"light","s":"ght","e":true,"k":"g","c":[["s",{"w":"lights","s":"s","e":true,"k":"s","c":[]}],["w",{"w":"lightweight","s":"weight","e":true,"k":"w","c":[]}]]}],["s",{"w":"list","s":"st","e":true,"k":"s","c":[["e",{"w":"listen","s":"en","e":true,"k":"e","c":[["e",{"w":"listener","s":"er","e":true,"k":"e","c":[["s",{"w":"listeners","s":"s","e":true,"k":"s","c":[]}],["'",{"w":"listener's","s":"'s","e":true,"k":"'","c":[]}],["g",{"w":"listenerguid","s":"guid","e":true,"k":"g","c":[]}]]}],["s",{"w":"listens","s":"s","e":true,"k":"s","c":[]}]]}],["s",{"w":"lists","s":"s","e":true,"k":"s","c":[]}]]}],["k",{"w":"like","s":"ke","e":true,"k":"k","c":[]}],["v",{"w":"live","s":"ve","e":true,"k":"v","c":[["s",{"w":"lives","s":"s","e":true,"k":"s","c":[]}],["b",{"w":"livebarfolder","s":"barfolder","e":true,"k":"b","c":[]}]]}],["b",{"w":"library","s":"brary","e":true,"k":"b","c":[["_",{"w":"library_path","s":"_path","e":true,"k":"_","c":[]}],["'",{"w":"library's","s":"'s","e":true,"k":"'","c":[]}]]}],["c",{"w":"license","s":"cense","e":true,"k":"c","c":[["d",{"w":"licensed","s":"d","e":true,"k":"d","c":[]}]]}],["m",{"w":"limit","s":"mit","e":false,"k":"m","c":[["s",{"w":"limits","s":"s","e":true,"k":"s","c":[]}],["e",{"w":"limited","s":"ed","e":true,"k":"e","c":[]}],["a",{"w":"limitations","s":"ations","e":true,"k":"a","c":[]}]]}],["q",{"w":"liquidation","s":"quidation","e":true,"k":"q","c":[["s",{"w":"liquidations","s":"s","e":true,"k":"s","c":[]}]]}],["e",{"w":"lies","s":"es","e":true,"k":"e","c":[]}]]}],["e",{"w":"le","s":"e","e":false,"k":"e","c":[["f",{"w":"left","s":"ft","e":true,"k":"f","c":[]}],["v",{"w":"level","s":"vel","e":true,"k":"v","c":[["s",{"w":"levels","s":"s","e":true,"k":"s","c":[]}]]}],["n",{"w":"len","s":"n","e":false,"k":"n","c":[["g",{"w":"length","s":"gth","e":true,"k":"g","c":[["s",{"w":"lengths","s":"s","e":true,"k":"s","c":[]}]]}],["1",{"w":"len1","s":"1","e":true,"k":"1","c":[]}],["2",{"w":"len2","s":"2","e":true,"k":"2","c":[]}],["3",{"w":"len3","s":"3","e":true,"k":"3","c":[]}],["4",{"w":"len4","s":"4","e":true,"k":"4","c":[]}]]}],["a",{"w":"lea","s":"a","e":false,"k":"a","c":[["v",{"w":"leav","s":"v","e":false,"k":"v","c":[["e",{"w":"leave","s":"e","e":true,"k":"e","c":[["s",{"w":"leaves","s":"s","e":true,"k":"s","c":[]}]]}],["i",{"w":"leaving","s":"ing","e":true,"k":"i","c":[]}]]}],["s",{"w":"least","s":"st","e":true,"k":"s","c":[]}],["d",{"w":"leading","s":"ding","e":true,"k":"d","c":[]}]]}],["g",{"w":"legend","s":"gend","e":true,"k":"g","c":[]}],["t",{"w":"let","s":"t","e":true,"k":"t","c":[["t",{"w":"letters","s":"ters","e":true,"k":"t","c":[]}]]}]]}],["o",{"w":"lo","s":"o","e":false,"k":"o","c":[["a",{"w":"load","s":"ad","e":true,"k":"a","c":[["e",{"w":"loade","s":"e","e":false,"k":"e","c":[["d",{"w":"loaded","s":"d","e":true,"k":"d","c":[]}],["r",{"w":"loader","s":"r","e":true,"k":"r","c":[["s",{"w":"loaders","s":"s","e":true,"k":"s","c":[]}]]}]]}],["s",{"w":"loads","s":"s","e":true,"k":"s","c":[]}],["h",{"w":"loadhistory","s":"history","e":true,"k":"h","c":[]}],["i",{"w":"loading","s":"ing","e":true,"k":"i","c":[["_",{"w":"loading_screen","s":"_screen","e":true,"k":"_","c":[]}]]}],["m",{"w":"loadmore","s":"more","e":true,"k":"m","c":[]}],["c",{"w":"loadcandles","s":"candles","e":true,"k":"c","c":[]}]]}],["c",{"w":"loc","s":"c","e":false,"k":"c","c":[["k",{"w":"lock","s":"k","e":true,"k":"k","c":[["e",{"w":"locked","s":"ed","e":true,"k":"e","c":[]}],["p",{"w":"lockpricetobarratio","s":"pricetobarratio","e":true,"k":"p","c":[]}],["f",{"w":"lockfile","s":"file","e":true,"k":"f","c":[]}]]}],["a",{"w":"local","s":"al","e":true,"k":"a","c":[["l",{"w":"locally","s":"ly","e":true,"k":"l","c":[]}],["h",{"w":"localhost","s":"host","e":true,"k":"h","c":[]}],["e",{"w":"locale","s":"e","e":true,"k":"e","c":[]}]]}]]}],["w",{"w":"low","s":"w","e":true,"k":"w","c":[["e",{"w":"lower","s":"er","e":true,"k":"e","c":[["b",{"w":"lowerband","s":"band","e":true,"k":"b","c":[]}],["k",{"w":"lowerkey","s":"key","e":true,"k":"k","c":[]}]]}]]}],["g",{"w":"log","s":"g","e":true,"k":"g","c":[["a",{"w":"logarithmic","s":"arithmic","e":true,"k":"a","c":[]}],["i",{"w":"logical","s":"ical","e":false,"k":"i","c":[["f",{"w":"logicalfrom","s":"from","e":true,"k":"f","c":[]}],["t",{"w":"logicalto","s":"to","e":true,"k":"t","c":[]}]]}]]}],["n",{"w":"long","s":"ng","e":true,"k":"n","c":[["_",{"w":"long_press_ms","s":"_press_ms","e":true,"k":"_","c":[]}],["e",{"w":"longer","s":"er","e":true,"k":"e","c":[]}]]}],["o",{"w":"loo","s":"o","e":false,"k":"o","c":[["p",{"w":"loop","s":"p","e":true,"k":"p","c":[["s",{"w":"loops","s":"s","e":true,"k":"s","c":[]}]]}],["k",{"w":"look","s":"k","e":true,"k":"k","c":[["s",{"w":"looks","s":"s","e":true,"k":"s","c":[]}],["u",{"w":"lookup","s":"up","e":true,"k":"u","c":[]}]]}]]}],["s",{"w":"los","s":"s","e":false,"k":"s","c":[["t",{"w":"lost","s":"t","e":true,"k":"t","c":[]}],["s",{"w":"lossy","s":"sy","e":true,"k":"s","c":[]}]]}]]}],["a",{"w":"la","s":"a","e":false,"k":"a","c":[["s",{"w":"last","s":"st","e":true,"k":"s","c":[["p",{"w":"lastprice","s":"price","e":true,"k":"p","c":[]}],["t",{"w":"lasttime","s":"time","e":true,"k":"t","c":[]}],["b",{"w":"lastbars","s":"bars","e":true,"k":"b","c":[]}]]}],["y",{"w":"lay","s":"y","e":true,"k":"y","c":[["e",{"w":"layer","s":"er","e":true,"k":"e","c":[["s",{"w":"layers","s":"s","e":true,"k":"s","c":[]}],["i",{"w":"layering","s":"ing","e":true,"k":"i","c":[]}]]}],["o",{"w":"layout","s":"out","e":true,"k":"o","c":[["c",{"w":"layoutchangeevent","s":"changeevent","e":true,"k":"c","c":[]}],["s",{"w":"layouts","s":"s","e":true,"k":"s","c":[]}],["_",{"w":"layout__area","s":"__area","e":true,"k":"_","c":[]}]]}]]}],["t",{"w":"late","s":"te","e":true,"k":"t","c":[["s",{"w":"latest","s":"st","e":true,"k":"s","c":[]}],["r",{"w":"later","s":"r","e":true,"k":"r","c":[]}]]}],["b",{"w":"label","s":"bel","e":true,"k":"b","c":[["l",{"w":"labelled","s":"led","e":true,"k":"l","c":[]}],["b",{"w":"labelbackground","s":"background","e":true,"k":"b","c":[]}],["c",{"w":"labelcolor","s":"color","e":true,"k":"c","c":[]}],["s",{"w":"labels","s":"s","e":true,"k":"s","c":[[".",{"w":"labels.lastprice","s":".lastprice","e":true,"k":".","c":[]}]]}]]}],["r",{"w":"large","s":"rge","e":true,"k":"r","c":[]}],["z",{"w":"lazy","s":"zy","e":true,"k":"z","c":[["l",{"w":"lazyloadthreshold","s":"loadthreshold","e":true,"k":"l","c":[]}]]}],["n",{"w":"land","s":"nd","e":false,"k":"n","c":[["s",{"w":"lands","s":"s","e":true,"k":"s","c":[]}],["e",{"w":"landed","s":"ed","e":true,"k":"e","c":[]}]]}]]}]]}],["i",{"w":"i","s":"i","e":true,"k":"i","c":[["n",{"w":"in","s":"n","e":true,"k":"n","c":[["d",{"w":"ind","s":"d","e":false,"k":"d","c":[["i",{"w":"indi","s":"i","e":false,"k":"i","c":[["c",{"w":"indic","s":"c","e":false,"k":"c","c":[["a",{"w":"indicator","s":"ator","e":true,"k":"a","c":[["s",{"w":"indicators","s":"s","e":true,"k":"s","c":[["t",{"w":"indicatorstyle","s":"tyle","e":false,"k":"t","c":[["c",{"w":"indicatorstylecolors","s":"colors","e":true,"k":"c","c":[]}],["l",{"w":"indicatorstylelabel","s":"label","e":true,"k":"l","c":[]}],["d",{"w":"indicatorstyledef","s":"def","e":true,"k":"d","c":[]}],["g",{"w":"indicatorstylegroups","s":"groups","e":true,"k":"g","c":[]}]]}],["_",{"w":"indicators_dialog_","s":"_dialog_","e":false,"k":"_","c":[["c",{"w":"indicators_dialog_css","s":"css","e":true,"k":"c","c":[]}],["s",{"w":"indicators_dialog_style_marker","s":"style_marker","e":true,"k":"s","c":[]}]]}],[".",{"w":"indicators.refresh","s":".refresh","e":true,"k":".","c":[]}]]}],["a",{"w":"indicatorat","s":"at","e":true,"k":"a","c":[]}],["p",{"w":"indicatorpa","s":"pa","e":false,"k":"p","c":[["n",{"w":"indicatorpaneweight","s":"neweight","e":true,"k":"n","c":[]}],["t",{"w":"indicatorpatch","s":"tch","e":true,"k":"t","c":[]}]]}],["c",{"w":"indicatorconfig","s":"config","e":true,"k":"c","c":[]}],["l",{"w":"indicatorl","s":"l","e":false,"k":"l","c":[["i",{"w":"indicatorline","s":"ine","e":false,"k":"i","c":[["k",{"w":"indicatorlinekeys","s":"keys","e":true,"k":"k","c":[]}],["l",{"w":"indicatorlinelabels","s":"labels","e":true,"k":"l","c":[]}]]}],["e",{"w":"indicatorlevel","s":"evel","e":true,"k":"e","c":[]}]]}],["f",{"w":"indicatorfill","s":"fill","e":true,"k":"f","c":[]}],["i",{"w":"indicatorinput","s":"input","e":false,"k":"i","c":[["d",{"w":"indicatorinputdef","s":"def","e":true,"k":"d","c":[]}],["s",{"w":"indicatorinputs","s":"s","e":true,"k":"s","c":[]}]]}],["h",{"w":"indicatorhit","s":"hit","e":true,"k":"h","c":[]}],["o",{"w":"indicatoroutput","s":"output","e":true,"k":"o","c":[]}]]}],["e",{"w":"indices","s":"es","e":true,"k":"e","c":[]}]]}],["v",{"w":"individual","s":"vidual","e":true,"k":"v","c":[]}]]}],["e",{"w":"inde","s":"e","e":false,"k":"e","c":[["x",{"w":"index","s":"x","e":true,"k":"x","c":[["e",{"w":"indexed","s":"ed","e":true,"k":"e","c":[]}],["t",{"w":"indextox","s":"tox","e":true,"k":"t","c":[]}],[".",{"w":"index.","s":".","e":false,"k":".","c":[["t",{"w":"index.ts","s":"ts","e":true,"k":"t","c":[]}],["h",{"w":"index.html","s":"html","e":true,"k":"h","c":[]}]]}]]}],["p",{"w":"independent","s":"pendent","e":true,"k":"p","c":[]}]]}]]}],["t",{"w":"int","s":"t","e":false,"k":"t","c":[["e",{"w":"inte","s":"e","e":false,"k":"e","c":[["r",{"w":"inter","s":"r","e":false,"k":"r","c":[["f",{"w":"interface","s":"face","e":true,"k":"f","c":[["s",{"w":"interfaces","s":"s","e":true,"k":"s","c":[]}]]}],["n",{"w":"internal","s":"nal","e":true,"k":"n","c":[]}],["a",{"w":"interacti","s":"acti","e":false,"k":"a","c":[["o",{"w":"interaction","s":"on","e":true,"k":"o","c":[["s",{"w":"interactions","s":"s","e":true,"k":"s","c":[]}]]}],["v",{"w":"interactive","s":"ve","e":true,"k":"v","c":[]}]]}],["v",{"w":"interval","s":"val","e":true,"k":"v","c":[["m",{"w":"intervalms","s":"ms","e":true,"k":"m","c":[]}],["s",{"w":"intervals","s":"s","e":true,"k":"s","c":[]}]]}],["p",{"w":"interpolated","s":"polated","e":true,"k":"p","c":[]}]]}],["g",{"w":"integ","s":"g","e":false,"k":"g","c":[["r",{"w":"integrat","s":"rat","e":false,"k":"r","c":[["i",{"w":"integration","s":"ion","e":true,"k":"i","c":[]}],["e",{"w":"integrate","s":"e","e":true,"k":"e","c":[]}]]}],["e",{"w":"integer","s":"er","e":true,"k":"e","c":[["s",{"w":"integers","s":"s","e":true,"k":"s","c":[]}]]}]]}],["n",{"w":"intentionally","s":"ntionally","e":true,"k":"n","c":[]}]]}],["o",{"w":"into","s":"o","e":true,"k":"o","c":[]}],["r",{"w":"introduction","s":"roduction","e":true,"k":"r","c":[]}]]}],["s",{"w":"ins","s":"s","e":true,"k":"s","c":[["e",{"w":"inse","s":"e","e":false,"k":"e","c":[["t",{"w":"inset","s":"t","e":true,"k":"t","c":[]}],["r",{"w":"insert","s":"rt","e":true,"k":"r","c":[["s",{"w":"inserts","s":"s","e":true,"k":"s","c":[]}],["i",{"w":"inserting","s":"ing","e":true,"k":"i","c":[]}],["e",{"w":"inserted","s":"ed","e":true,"k":"e","c":[]}]]}]]}],["t",{"w":"inst","s":"t","e":false,"k":"t","c":[["a",{"w":"insta","s":"a","e":false,"k":"a","c":[["n",{"w":"instance","s":"nce","e":true,"k":"n","c":[["'",{"w":"instance's","s":"'s","e":true,"k":"'","c":[]}],["s",{"w":"instances","s":"s","e":true,"k":"s","c":[]}]]}],["l",{"w":"install","s":"ll","e":true,"k":"l","c":[["a",{"w":"installation","s":"ation","e":true,"k":"a","c":[]}]]}]]}],["e",{"w":"instead","s":"ead","e":true,"k":"e","c":[]}],["r",{"w":"instru","s":"ru","e":false,"k":"r","c":[["m",{"w":"instrument","s":"ment","e":true,"k":"m","c":[]}],["c",{"w":"instructions","s":"ctions","e":true,"k":"c","c":[]}]]}]]}],["i",{"w":"inside","s":"ide","e":true,"k":"i","c":[]}],["p",{"w":"inspect","s":"pect","e":true,"k":"p","c":[]}]]}],["j",{"w":"inject","s":"ject","e":true,"k":"j","c":[["e",{"w":"injected","s":"ed","e":true,"k":"e","c":[]}],["h",{"w":"injectheaderstyles","s":"headerstyles","e":true,"k":"h","c":[]}],["s",{"w":"injects","s":"s","e":true,"k":"s","c":[["t",{"w":"injectstyles","s":"tyles","e":true,"k":"t","c":[]}]]}]]}],["c",{"w":"inc","s":"c","e":false,"k":"c","c":[["l",{"w":"inclu","s":"lu","e":false,"k":"l","c":[["d",{"w":"includ","s":"d","e":false,"k":"d","c":[["e",{"w":"include","s":"e","e":true,"k":"e","c":[["s",{"w":"includes","s":"s","e":true,"k":"s","c":[]}],["d",{"w":"included","s":"d","e":true,"k":"d","c":[]}]]}],["i",{"w":"including","s":"ing","e":true,"k":"i","c":[]}]]}],["s",{"w":"inclusive","s":"sive","e":true,"k":"s","c":[]}]]}],["r",{"w":"increment","s":"rement","e":true,"k":"r","c":[]}],["o",{"w":"incoming","s":"oming","e":true,"k":"o","c":[]}]]}],["p",{"w":"input","s":"put","e":true,"k":"p","c":[["s",{"w":"inputs","s":"s","e":true,"k":"s","c":[]}],["'",{"w":"input's","s":"'s","e":true,"k":"'","c":[]}]]}],["i",{"w":"initial","s":"itial","e":true,"k":"i","c":[["i",{"w":"initialization","s":"ization","e":true,"k":"i","c":[]}],["b",{"w":"initialbars","s":"bars","e":true,"k":"b","c":[]}]]}],["f",{"w":"inf","s":"f","e":false,"k":"f","c":[["o",{"w":"info","s":"o","e":true,"k":"o","c":[["r",{"w":"information","s":"rmation","e":true,"k":"r","c":[]}],[".",{"w":"info.candlesnapshot","s":".candlesnapshot","e":true,"k":".","c":[]}]]}],["e",{"w":"infer","s":"er","e":true,"k":"e","c":[["s",{"w":"infers","s":"s","e":true,"k":"s","c":[]}],["i",{"w":"inferintervalms","s":"intervalms","e":true,"k":"i","c":[]}],["r",{"w":"inferred","s":"red","e":true,"k":"r","c":[]}]]}]]}],["h",{"w":"inherit","s":"herit","e":true,"k":"h","c":[["s",{"w":"inherits","s":"s","e":true,"k":"s","c":[]}]]}],["v",{"w":"inv","s":"v","e":false,"k":"v","c":[["e",{"w":"inver","s":"er","e":false,"k":"e","c":[["t",{"w":"invert","s":"t","e":true,"k":"t","c":[["e",{"w":"inverted","s":"ed","e":true,"k":"e","c":[]}]]}],["s",{"w":"inversion","s":"sion","e":true,"k":"s","c":[]}]]}],["a",{"w":"invalid","s":"alid","e":true,"k":"a","c":[["a",{"w":"invalidates","s":"ates","e":true,"k":"a","c":[]}]]}]]}],["l",{"w":"inline","s":"line","e":true,"k":"l","c":[]}],["b",{"w":"inbar","s":"bar","e":true,"k":"b","c":[]}]]}],["f",{"w":"if","s":"f","e":true,"k":"f","c":[["r",{"w":"iframe","s":"rame","e":true,"k":"r","c":[]}]]}],["m",{"w":"im","s":"m","e":false,"k":"m","c":[["p",{"w":"imp","s":"p","e":false,"k":"p","c":[["l",{"w":"implement","s":"lement","e":false,"k":"l","c":[["i",{"w":"implementing","s":"ing","e":true,"k":"i","c":[]}],["a",{"w":"implementation","s":"ation","e":true,"k":"a","c":[["s",{"w":"implementations","s":"s","e":true,"k":"s","c":[]}]]}],["s",{"w":"implements","s":"s","e":true,"k":"s","c":[]}],["e",{"w":"implemented","s":"ed","e":true,"k":"e","c":[]}]]}],["o",{"w":"import","s":"ort","e":true,"k":"o","c":[]}],["r",{"w":"improves","s":"roves","e":true,"k":"r","c":[]}]]}],["a",{"w":"image","s":"age","e":true,"k":"a","c":[]}],["m",{"w":"imm","s":"m","e":false,"k":"m","c":[["e",{"w":"immediately","s":"ediately","e":true,"k":"e","c":[]}],["u",{"w":"immutable","s":"utable","e":true,"k":"u","c":[]}]]}]]}],["s",{"w":"is","s":"s","e":true,"k":"s","c":[["d",{"w":"isdestroyed","s":"destroyed","e":true,"k":"d","c":[]}]]}],["t",{"w":"it","s":"t","e":true,"k":"t","c":[["s",{"w":"its","s":"s","e":true,"k":"s","c":[["e",{"w":"itself","s":"elf","e":true,"k":"e","c":[]}]]}],["e",{"w":"item","s":"em","e":true,"k":"e","c":[["s",{"w":"items","s":"s","e":true,"k":"s","c":[]}]]}]]}],["d",{"w":"id","s":"d","e":true,"k":"d","c":[["e",{"w":"idempotent","s":"empotent","e":true,"k":"e","c":[]}],["l",{"w":"idle","s":"le","e":true,"k":"l","c":[]}],["s",{"w":"ids","s":"s","e":true,"k":"s","c":[]}]]}],["g",{"w":"ignor","s":"gnor","e":false,"k":"g","c":[["e",{"w":"ignore","s":"e","e":false,"k":"e","c":[["d",{"w":"ignored","s":"d","e":true,"k":"d","c":[]}],["s",{"w":"ignores","s":"s","e":true,"k":"s","c":[]}]]}],["i",{"w":"ignoring","s":"ing","e":true,"k":"i","c":[]}]]}],["c",{"w":"ic","s":"c","e":false,"k":"c","c":[["o",{"w":"icon","s":"on","e":true,"k":"o","c":[["s",{"w":"icons","s":"s","e":true,"k":"s","c":[]}]]}],["h",{"w":"ichimoku","s":"himoku","e":true,"k":"h","c":[["v",{"w":"ichimokuvalues","s":"values","e":true,"k":"v","c":[]}],["'",{"w":"ichimoku's","s":"'s","e":true,"k":"'","c":[]}]]}]]}],["o",{"w":"ios","s":"os","e":true,"k":"o","c":[]}]]}],["n",{"w":"n","s":"n","e":true,"k":"n","c":[["a",{"w":"na","s":"a","e":false,"k":"a","c":[["v",{"w":"navigation","s":"vigation","e":true,"k":"v","c":[]}],["m",{"w":"name","s":"me","e":true,"k":"m","c":[["s",{"w":"names","s":"s","e":true,"k":"s","c":[]}],["d",{"w":"named","s":"d","e":true,"k":"d","c":[]}]]}],["n",{"w":"nan","s":"n","e":true,"k":"n","c":[]}]]}],["o",{"w":"no","s":"o","e":true,"k":"o","c":[["w",{"w":"now","s":"w","e":true,"k":"w","c":[]}],["t",{"w":"not","s":"t","e":true,"k":"t","c":[["h",{"w":"nothing","s":"hing","e":true,"k":"h","c":[]}],["e",{"w":"notes","s":"es","e":true,"k":"e","c":[]}]]}],["d",{"w":"nod","s":"d","e":false,"k":"d","c":[["e",{"w":"node","s":"e","e":true,"k":"e","c":[[".",{"w":"node.js","s":".js","e":true,"k":".","c":[]}]]}],["a",{"w":"nodata","s":"ata","e":true,"k":"a","c":[]}]]}],["n",{"w":"non","s":"n","e":true,"k":"n","c":[["e",{"w":"none","s":"e","e":true,"k":"e","c":[]}],["n",{"w":"nonnegative","s":"negative","e":true,"k":"n","c":[]}]]}],["r",{"w":"nor","s":"r","e":true,"k":"r","c":[["m",{"w":"normal","s":"mal","e":true,"k":"m","c":[["i",{"w":"normalize","s":"ize","e":false,"k":"i","c":[["c",{"w":"normalizecandles","s":"candles","e":true,"k":"c","c":[]}],["d",{"w":"normalized","s":"d","e":true,"k":"d","c":[]}]]}]]}]]}]]}],["u",{"w":"nu","s":"u","e":false,"k":"u","c":[["m",{"w":"num","s":"m","e":false,"k":"m","c":[["b",{"w":"number","s":"ber","e":true,"k":"b","c":[["s",{"w":"numbers","s":"s","e":true,"k":"s","c":[]}]]}],["e",{"w":"numeric","s":"eric","e":true,"k":"e","c":[]}]]}],["l",{"w":"null","s":"ll","e":true,"k":"l","c":[]}],["d",{"w":"nudge","s":"dge","e":true,"k":"d","c":[]}]]}],["e",{"w":"ne","s":"e","e":false,"k":"e","c":[["a",{"w":"near","s":"ar","e":true,"k":"a","c":[["e",{"w":"nearest","s":"est","e":true,"k":"e","c":[]}]]}],["w",{"w":"new","s":"w","e":true,"k":"w","c":[["e",{"w":"newer","s":"er","e":true,"k":"e","c":[]}]]}],["s",{"w":"nest","s":"st","e":false,"k":"s","c":[["e",{"w":"nested","s":"ed","e":true,"k":"e","c":[]}],["i",{"w":"nesting","s":"ing","e":true,"k":"i","c":[]}]]}],["v",{"w":"never","s":"ver","e":true,"k":"v","c":[]}],["e",{"w":"need","s":"ed","e":true,"k":"e","c":[["e",{"w":"needed","s":"ed","e":true,"k":"e","c":[]}],["s",{"w":"needs","s":"s","e":true,"k":"s","c":[]}]]}],["t",{"w":"network","s":"twork","e":true,"k":"t","c":[]}],["x",{"w":"next","s":"xt","e":true,"k":"x","c":[[".",{"w":"next.js","s":".js","e":true,"k":".","c":[]}]]}],["i",{"w":"neither","s":"ither","e":true,"k":"i","c":[]}],["g",{"w":"negative","s":"gative","e":true,"k":"g","c":[]}]]}],["p",{"w":"npm","s":"pm","e":true,"k":"p","c":[]}],["d",{"w":"nd","s":"d","e":true,"k":"d","c":[]}]]}],["p",{"w":"p","s":"p","e":true,"k":"p","c":[["r",{"w":"pr","s":"r","e":false,"k":"r","c":[["i",{"w":"pri","s":"i","e":false,"k":"i","c":[["c",{"w":"price","s":"ce","e":true,"k":"c","c":[["l",{"w":"priceline","s":"line","e":true,"k":"l","c":[["s",{"w":"pricelines","s":"s","e":true,"k":"s","c":[["t",{"w":"pricelinestyle","s":"tyle","e":true,"k":"t","c":[]}]]}],["o",{"w":"pricelineoptions","s":"options","e":true,"k":"o","c":[]}]]}],["a",{"w":"priceaxis","s":"axis","e":true,"k":"a","c":[[".",{"w":"priceaxis.","s":".","e":false,"k":".","c":[["l",{"w":"priceaxis.l","s":"l","e":false,"k":"l","c":[["a",{"w":"priceaxis.labels","s":"abels","e":true,"k":"a","c":[[".",{"w":"priceaxis.labels.countdown","s":".countdown","e":true,"k":".","c":[]}]]}],["i",{"w":"priceaxis.lines","s":"ines","e":true,"k":"i","c":[[".",{"w":"priceaxis.lines.","s":".","e":false,"k":".","c":[["l",{"w":"priceaxis.lines.lastprice","s":"lastprice","e":true,"k":"l","c":[]}],["p",{"w":"priceaxis.lines.previousclose","s":"previousclose","e":true,"k":"p","c":[]}]]}]]}]]}],["a",{"w":"priceaxis.autoscale","s":"autoscale","e":true,"k":"a","c":[]}],["m",{"w":"priceaxis.mode","s":"mode","e":true,"k":"m","c":[]}],["s",{"w":"priceaxis.scaleseriesonly","s":"scaleseriesonly","e":true,"k":"s","c":[]}],["p",{"w":"priceaxis.p","s":"p","e":false,"k":"p","c":[["l",{"w":"priceaxis.plusbutton","s":"lusbutton","e":true,"k":"l","c":[]}],["r",{"w":"priceaxis.precision","s":"recision","e":true,"k":"r","c":[]}]]}]]}]]}],["s",{"w":"prices","s":"s","e":true,"k":"s","c":[["c",{"w":"pricescale","s":"cale","e":true,"k":"c","c":[]}]]}],["t",{"w":"priceto","s":"to","e":false,"k":"t","c":[["b",{"w":"pricetobarratio","s":"barratio","e":true,"k":"b","c":[]}],["y",{"w":"pricetoy","s":"y","e":true,"k":"y","c":[]}]]}],["f",{"w":"priceformatfor","s":"formatfor","e":true,"k":"f","c":[]}]]}],["m",{"w":"prim","s":"m","e":false,"k":"m","c":[["i",{"w":"primitive","s":"itive","e":true,"k":"i","c":[["s",{"w":"primitives","s":"s","e":true,"k":"s","c":[]}]]}],["a",{"w":"primary","s":"ary","e":true,"k":"a","c":[]}]]}],["o",{"w":"priority","s":"ority","e":true,"k":"o","c":[]}]]}],["o",{"w":"pro","s":"o","e":true,"k":"o","c":[["v",{"w":"provide","s":"vide","e":true,"k":"v","c":[["s",{"w":"provides","s":"s","e":true,"k":"s","c":[]}]]}],["m",{"w":"promise","s":"mise","e":true,"k":"m","c":[]}],["p",{"w":"prop","s":"p","e":true,"k":"p","c":[["e",{"w":"propert","s":"ert","e":false,"k":"e","c":[["y",{"w":"property","s":"y","e":true,"k":"y","c":[]}],["i",{"w":"properties","s":"ies","e":true,"k":"i","c":[]}]]}]]}],["g",{"w":"progress","s":"gress","e":true,"k":"g","c":[]}],["d",{"w":"produc","s":"duc","e":false,"k":"d","c":[["t",{"w":"production","s":"tion","e":true,"k":"t","c":[]}],["e",{"w":"produce","s":"e","e":true,"k":"e","c":[]}]]}],["j",{"w":"project","s":"ject","e":true,"k":"j","c":[["'",{"w":"project's","s":"'s","e":true,"k":"'","c":[]}]]}],["f",{"w":"profile's","s":"file's","e":true,"k":"f","c":[]}],["b",{"w":"probe","s":"be","e":true,"k":"b","c":[]}]]}],["e",{"w":"pre","s":"e","e":false,"k":"e","c":[["c",{"w":"prec","s":"c","e":false,"k":"c","c":[["e",{"w":"preced","s":"ed","e":false,"k":"e","c":[["e",{"w":"precedence","s":"ence","e":true,"k":"e","c":[]}],["i",{"w":"preceding","s":"ing","e":true,"k":"i","c":[]}]]}],["i",{"w":"precision","s":"ision","e":true,"k":"i","c":[]}]]}],["s",{"w":"pres","s":"s","e":false,"k":"s","c":[["e",{"w":"prese","s":"e","e":false,"k":"e","c":[["t",{"w":"preset","s":"t","e":true,"k":"t","c":[["s",{"w":"presets","s":"s","e":true,"k":"s","c":[]}],["c",{"w":"presetcharttheme","s":"charttheme","e":true,"k":"c","c":[]}],["'",{"w":"preset's","s":"'s","e":true,"k":"'","c":[]}],["t",{"w":"presettheme","s":"theme","e":true,"k":"t","c":[]}]]}],["r",{"w":"preserve","s":"rve","e":true,"k":"r","c":[["s",{"w":"preserves","s":"s","e":true,"k":"s","c":[]}]]}],["n",{"w":"presence","s":"nce","e":true,"k":"n","c":[]}]]}],["s",{"w":"press","s":"s","e":true,"k":"s","c":[["e",{"w":"presse","s":"e","e":false,"k":"e","c":[["d",{"w":"pressed","s":"d","e":true,"k":"d","c":[]}],["n",{"w":"pressend","s":"nd","e":true,"k":"n","c":[]}]]}],["s",{"w":"pressstart","s":"start","e":true,"k":"s","c":[]}],["m",{"w":"pressmove","s":"move","e":true,"k":"m","c":[]}]]}]]}],["p",{"w":"prep","s":"p","e":false,"k":"p","c":[["e",{"w":"prepend","s":"end","e":true,"k":"e","c":[["e",{"w":"prepended","s":"ed","e":true,"k":"e","c":[]}],["d",{"w":"prependdata","s":"data","e":true,"k":"d","c":[]}]]}],["a",{"w":"prepare","s":"are","e":true,"k":"a","c":[["d",{"w":"prepared","s":"d","e":true,"k":"d","c":[]}]]}]]}],["v",{"w":"previ","s":"vi","e":false,"k":"v","c":[["e",{"w":"preview","s":"ew","e":true,"k":"e","c":[]}],["o",{"w":"previous","s":"ous","e":true,"k":"o","c":[["c",{"w":"previousclose","s":"close","e":true,"k":"c","c":[]}]]}]]}],["f",{"w":"pref","s":"f","e":false,"k":"f","c":[["e",{"w":"prefer","s":"er","e":true,"k":"e","c":[["s",{"w":"prefers","s":"s","e":true,"k":"s","c":[]}]]}],["i",{"w":"prefix","s":"ix","e":true,"k":"i","c":[]}]]}],["r",{"w":"prerelease","s":"release","e":true,"k":"r","c":[["s",{"w":"prereleases","s":"s","e":true,"k":"s","c":[]}]]}]]}]]}],["a",{"w":"pa","s":"a","e":false,"k":"a","c":[["r",{"w":"par","s":"r","e":false,"k":"r","c":[["e",{"w":"parent","s":"ent","e":true,"k":"e","c":[]}],["t",{"w":"part","s":"t","e":true,"k":"t","c":[["i",{"w":"partial","s":"ial","e":true,"k":"i","c":[["'",{"w":"partial's","s":"'s","e":true,"k":"'","c":[]}]]}]]}],["a",{"w":"para","s":"a","e":false,"k":"a","c":[["m",{"w":"param","s":"m","e":true,"k":"m","c":[["s",{"w":"params","s":"s","e":true,"k":"s","c":[]}],["e",{"w":"parameter","s":"eter","e":true,"k":"e","c":[["s",{"w":"parameters","s":"s","e":true,"k":"s","c":[]}]]}]]}],["b",{"w":"parabolic","s":"bolic","e":true,"k":"b","c":[]}]]}],["s",{"w":"parsing","s":"sing","e":true,"k":"s","c":[]}],["i",{"w":"parity","s":"ity","e":true,"k":"i","c":[]}]]}],["n",{"w":"pan","s":"n","e":true,"k":"n","c":[["e",{"w":"pane","s":"e","e":true,"k":"e","c":[["a",{"w":"paneat","s":"at","e":true,"k":"a","c":[]}],["s",{"w":"panes","s":"s","e":true,"k":"s","c":[]}],["i",{"w":"paneid","s":"id","e":true,"k":"i","c":[]}],["'",{"w":"pane's","s":"'s","e":true,"k":"'","c":[]}],["l",{"w":"panel","s":"l","e":true,"k":"l","c":[["s",{"w":"panels","s":"s","e":true,"k":"s","c":[]}]]}],["p",{"w":"paneproperties.","s":"properties.","e":false,"k":"p","c":[["b",{"w":"paneproperties.background","s":"background","e":true,"k":"b","c":[["t",{"w":"paneproperties.backgroundtype","s":"type","e":true,"k":"t","c":[]}]]}],["v",{"w":"paneproperties.vertgridproperties.color","s":"vertgridproperties.color","e":true,"k":"v","c":[]}],["s",{"w":"paneproperties.separatorcolor","s":"separatorcolor","e":true,"k":"s","c":[]}],["l",{"w":"paneproperties.legendproperties.show","s":"legendproperties.show","e":false,"k":"l","c":[["b",{"w":"paneproperties.legendproperties.showbackground","s":"background","e":true,"k":"b","c":[]}],["v",{"w":"paneproperties.legendproperties.showvolume","s":"volume","e":true,"k":"v","c":[]}],["s",{"w":"paneproperties.legendproperties.showstudyarguments","s":"studyarguments","e":true,"k":"s","c":[]}]]}]]}]]}],["n",{"w":"panning","s":"ning","e":true,"k":"n","c":[]}],["s",{"w":"pans","s":"s","e":true,"k":"s","c":[]}]]}],["t",{"w":"pat","s":"t","e":false,"k":"t","c":[["c",{"w":"patch","s":"ch","e":true,"k":"c","c":[]}],["h",{"w":"path","s":"h","e":true,"k":"h","c":[["s",{"w":"paths","s":"s","e":true,"k":"s","c":[]}]]}],["t",{"w":"patterns","s":"terns","e":true,"k":"t","c":[]}]]}],["s",{"w":"pas","s":"s","e":false,"k":"s","c":[["s",{"w":"pass","s":"s","e":true,"k":"s","c":[["i",{"w":"passing","s":"ing","e":true,"k":"i","c":[]}],["e",{"w":"passe","s":"e","e":false,"k":"e","c":[["d",{"w":"passed","s":"d","e":true,"k":"d","c":[]}],["s",{"w":"passes","s":"s","e":true,"k":"s","c":[]}]]}]]}],["t",{"w":"past","s":"t","e":true,"k":"t","c":[]}]]}],["y",{"w":"payloads","s":"yloads","e":true,"k":"y","c":[]}],["c",{"w":"pack","s":"ck","e":false,"k":"c","c":[["a",{"w":"package","s":"age","e":true,"k":"a","c":[["s",{"w":"packages","s":"s","e":true,"k":"s","c":[]}],[".",{"w":"package.json","s":".json","e":true,"k":".","c":[]}]]}],[":",{"w":"pack:chart","s":":chart","e":true,"k":":","c":[]}]]}],["i",{"w":"pai","s":"i","e":false,"k":"i","c":[["n",{"w":"paint","s":"nt","e":true,"k":"n","c":[["s",{"w":"paints","s":"s","e":true,"k":"s","c":[]}],["e",{"w":"painted","s":"ed","e":true,"k":"e","c":[]}]]}],["r",{"w":"pairs","s":"rs","e":true,"k":"r","c":[]}]]}],["g",{"w":"pag","s":"g","e":false,"k":"g","c":[["i",{"w":"paging","s":"ing","e":true,"k":"i","c":[]}],["e",{"w":"page","s":"e","e":true,"k":"e","c":[["w",{"w":"pagewindow","s":"window","e":true,"k":"w","c":[]}],["s",{"w":"pages","s":"s","e":true,"k":"s","c":[["i",{"w":"pagesize","s":"ize","e":true,"k":"i","c":[]}]]}],["b",{"w":"pagebars","s":"bars","e":true,"k":"b","c":[]}],["'",{"w":"page's","s":"'s","e":true,"k":"'","c":[]}]]}]]}],["d",{"w":"padding","s":"dding","e":true,"k":"d","c":[]}],["l",{"w":"palette","s":"lette","e":true,"k":"l","c":[]}],["u",{"w":"pauses","s":"uses","e":true,"k":"u","c":[]}]]}],["i",{"w":"pi","s":"i","e":false,"k":"i","c":[["x",{"w":"pixel","s":"xel","e":true,"k":"x","c":[["r",{"w":"pixelratio","s":"ratio","e":true,"k":"r","c":[]}],["s",{"w":"pixels","s":"s","e":true,"k":"s","c":[]}]]}],["e",{"w":"pieces","s":"eces","e":true,"k":"e","c":[]}],["t",{"w":"pitchforks","s":"tchforks","e":true,"k":"t","c":[]}],["l",{"w":"pil","s":"l","e":false,"k":"l","c":[["e",{"w":"pile","s":"e","e":true,"k":"e","c":[]}],["l",{"w":"pill","s":"l","e":true,"k":"l","c":[]}]]}],["c",{"w":"pick","s":"ck","e":true,"k":"c","c":[["e",{"w":"picke","s":"e","e":false,"k":"e","c":[["r",{"w":"picker","s":"r","e":true,"k":"r","c":[]}],["d",{"w":"picked","s":"d","e":true,"k":"d","c":[]}]]}],["s",{"w":"picks","s":"s","e":true,"k":"s","c":[]}],["i",{"w":"picking","s":"ing","e":true,"k":"i","c":[]}]]}],["n",{"w":"pin","s":"n","e":true,"k":"n","c":[["n",{"w":"pinned","s":"ned","e":true,"k":"n","c":[]}],["c",{"w":"pinch","s":"ch","e":true,"k":"c","c":[]}],["k",{"w":"pink","s":"k","e":true,"k":"k","c":[]}],["e",{"w":"pine","s":"e","e":true,"k":"e","c":[]}]]}]]}],["l",{"w":"pl","s":"l","e":false,"k":"l","c":[["a",{"w":"pla","s":"a","e":false,"k":"a","c":[["c",{"w":"plac","s":"c","e":false,"k":"c","c":[["e",{"w":"place","s":"e","e":true,"k":"e","c":[["d",{"w":"placed","s":"d","e":true,"k":"d","c":[]}],["m",{"w":"placement","s":"ment","e":true,"k":"m","c":[]}],["s",{"w":"places","s":"s","e":true,"k":"s","c":[]}],["h",{"w":"placeholder","s":"holder","e":true,"k":"h","c":[]}]]}],["i",{"w":"placing","s":"ing","e":true,"k":"i","c":[]}]]}],["y",{"w":"play","s":"y","e":false,"k":"y","c":[["g",{"w":"playground","s":"ground","e":true,"k":"g","c":[]}],["b",{"w":"playback","s":"back","e":true,"k":"b","c":[]}]]}],["i",{"w":"plain","s":"in","e":true,"k":"i","c":[]}],["n",{"w":"plan","s":"n","e":true,"k":"n","c":[]}],["t",{"w":"platform","s":"tform","e":true,"k":"t","c":[]}]]}],["o",{"w":"plot","s":"ot","e":true,"k":"o","c":[["a",{"w":"plotarea","s":"area","e":true,"k":"a","c":[]}],["'",{"w":"plot's","s":"'s","e":true,"k":"'","c":[]}],["l",{"w":"plotleft","s":"left","e":true,"k":"l","c":[]}],["w",{"w":"plotwidth","s":"width","e":true,"k":"w","c":[]}],["h",{"w":"plotheight","s":"height","e":true,"k":"h","c":[]}],["s",{"w":"plots","s":"s","e":true,"k":"s","c":[]}]]}],["u",{"w":"plus","s":"us","e":true,"k":"u","c":[["b",{"w":"plusbutton","s":"button","e":true,"k":"b","c":[]}]]}]]}],["o",{"w":"po","s":"o","e":false,"k":"o","c":[["s",{"w":"pos","s":"s","e":false,"k":"s","c":[["i",{"w":"positi","s":"iti","e":false,"k":"i","c":[["o",{"w":"position","s":"on","e":true,"k":"o","c":[["s",{"w":"positions","s":"s","e":true,"k":"s","c":[]}],["e",{"w":"positioned","s":"ed","e":true,"k":"e","c":[]}]]}],["v",{"w":"positive","s":"ve","e":true,"k":"v","c":[]}]]}],["t",{"w":"postbuild","s":"tbuild","e":true,"k":"t","c":[]}],["s",{"w":"possible","s":"sible","e":true,"k":"s","c":[]}]]}],["i",{"w":"point","s":"int","e":true,"k":"i","c":[["e",{"w":"pointer","s":"er","e":true,"k":"e","c":[["t",{"w":"pointertypes","s":"types","e":true,"k":"t","c":[]}],["s",{"w":"pointers","s":"s","e":true,"k":"s","c":[]}],["i",{"w":"pointerid","s":"id","e":true,"k":"i","c":[]}]]}],["s",{"w":"points","s":"s","e":true,"k":"s","c":[]}],["f",{"w":"pointfrompixel","s":"frompixel","e":true,"k":"f","c":[]}],["i",{"w":"pointindex","s":"index","e":true,"k":"i","c":[]}]]}],["c",{"w":"poc","s":"c","e":true,"k":"c","c":[]}],["r",{"w":"portal","s":"rtal","e":true,"k":"r","c":[]}],["p",{"w":"popup","s":"pup","e":true,"k":"p","c":[["_",{"w":"popup_hints","s":"_hints","e":true,"k":"_","c":[]}]]}]]}],["e",{"w":"pe","s":"e","e":false,"k":"e","c":[["r",{"w":"per","s":"r","e":true,"k":"r","c":[["c",{"w":"percent","s":"cent","e":true,"k":"c","c":[["a",{"w":"percentage","s":"age","e":true,"k":"a","c":[["s",{"w":"percentages","s":"s","e":true,"k":"s","c":[]}]]}]]}],["f",{"w":"perform","s":"form","e":false,"k":"f","c":[["i",{"w":"performing","s":"ing","e":true,"k":"i","c":[]}],["a",{"w":"performance","s":"ance","e":true,"k":"a","c":[[".",{"w":"performance.md","s":".md","e":true,"k":".","c":[]}]]}],["s",{"w":"performs","s":"s","e":true,"k":"s","c":[]}]]}],["p",{"w":"perpetual","s":"petual","e":true,"k":"p","c":[]}],["i",{"w":"period","s":"iod","e":true,"k":"i","c":[]}],["s",{"w":"persist","s":"sist","e":true,"k":"s","c":[["s",{"w":"persists","s":"s","e":true,"k":"s","c":[]}]]}]]}],["e",{"w":"peer","s":"er","e":true,"k":"e","c":[]}],["n",{"w":"pen","s":"n","e":true,"k":"n","c":[["d",{"w":"pending","s":"ding","e":true,"k":"d","c":[]}],["s",{"w":"pens","s":"s","e":true,"k":"s","c":[]}]]}]]}],["u",{"w":"pu","s":"u","e":false,"k":"u","c":[["r",{"w":"pur","s":"r","e":false,"k":"r","c":[["p",{"w":"purpose","s":"pose","e":true,"k":"p","c":[]}],["e",{"w":"pure","s":"e","e":true,"k":"e","c":[["l",{"w":"purely","s":"ly","e":true,"k":"l","c":[]}]]}]]}],["t",{"w":"put","s":"t","e":true,"k":"t","c":[["s",{"w":"puts","s":"s","e":true,"k":"s","c":[]}]]}],["b",{"w":"publi","s":"bli","e":false,"k":"b","c":[["s",{"w":"publish","s":"sh","e":true,"k":"s","c":[["e",{"w":"publishe","s":"e","e":false,"k":"e","c":[["d",{"w":"published","s":"d","e":true,"k":"d","c":[]}],["s",{"w":"publishes","s":"s","e":true,"k":"s","c":[]}]]}],["i",{"w":"publishing","s":"ing","e":true,"k":"i","c":[]}],["_",{"w":"publish_npm.yml","s":"_npm.yml","e":true,"k":"_","c":[]}]]}],["c",{"w":"public","s":"c","e":true,"k":"c","c":[]}]]}],["l",{"w":"pull","s":"ll","e":true,"k":"l","c":[]}],["s",{"w":"push","s":"sh","e":false,"k":"s","c":[["e",{"w":"pushes","s":"es","e":true,"k":"e","c":[]}],["t",{"w":"pushtick","s":"tick","e":true,"k":"t","c":[]}]]}]]}],["h",{"w":"phone","s":"hone","e":true,"k":"h","c":[["s",{"w":"phones","s":"s","e":true,"k":"s","c":[]}],["'",{"w":"phone's","s":"'s","e":true,"k":"'","c":[]}]]}],["s",{"w":"psar","s":"sar","e":true,"k":"s","c":[["i",{"w":"psarindicator","s":"indicator","e":true,"k":"i","c":[]}]]}],["n",{"w":"png","s":"ng","e":true,"k":"n","c":[]}],["3",{"w":"p3","s":"3","e":true,"k":"3","c":[]}],["x",{"w":"px","s":"x","e":true,"k":"x","c":[]}]]}],["m",{"w":"m","s":"m","e":false,"k":"m","c":[["a",{"w":"ma","s":"a","e":true,"k":"a","c":[["r",{"w":"mar","s":"r","e":false,"k":"r","c":[["k",{"w":"mark","s":"k","e":true,"k":"k","c":[["e",{"w":"marke","s":"e","e":false,"k":"e","c":[["r",{"w":"marker","s":"r","e":true,"k":"r","c":[["s",{"w":"markers","s":"s","e":true,"k":"s","c":[]}],["_",{"w":"marker_m","s":"_m","e":false,"k":"_","c":[["i",{"w":"marker_min_size","s":"in_size","e":true,"k":"i","c":[]}],["a",{"w":"marker_max_size","s":"ax_size","e":true,"k":"a","c":[]}]]}]]}],["t",{"w":"market","s":"t","e":true,"k":"t","c":[["s",{"w":"markets","s":"s","e":true,"k":"s","c":[]}]]}],["d",{"w":"marked","s":"d","e":true,"k":"d","c":[]}]]}],["d",{"w":"markdown","s":"down","e":true,"k":"d","c":[]}],["s",{"w":"marks","s":"s","e":true,"k":"s","c":[]}]]}],["i",{"w":"maribbonmeta","s":"ibbonmeta","e":true,"k":"i","c":[]}]]}],["n",{"w":"man","s":"n","e":false,"k":"n","c":[["a",{"w":"manage","s":"age","e":true,"k":"a","c":[["d",{"w":"managed","s":"d","e":true,"k":"d","c":[]}]]}],["y",{"w":"many","s":"y","e":true,"k":"y","c":[]}],["u",{"w":"manual","s":"ual","e":true,"k":"u","c":[]}]]}],["i",{"w":"main","s":"in","e":true,"k":"i","c":[["s",{"w":"mainseriesproperties.","s":"seriesproperties.","e":false,"k":"s","c":[["p",{"w":"mainseriesproperties.pricelinecolor","s":"pricelinecolor","e":true,"k":"p","c":[]}],["c",{"w":"mainseriesproperties.candlestyle.upcolor","s":"candlestyle.upcolor","e":true,"k":"c","c":[]}]]}]]}],["t",{"w":"match","s":"tch","e":true,"k":"t","c":[["i",{"w":"matching","s":"ing","e":true,"k":"i","c":[]}],["e",{"w":"matche","s":"e","e":false,"k":"e","c":[["s",{"w":"matches","s":"s","e":true,"k":"s","c":[]}],["d",{"w":"matched","s":"d","e":true,"k":"d","c":[]}]]}]]}],["g",{"w":"magnet","s":"gnet","e":true,"k":"g","c":[["s",{"w":"magnets","s":"s","e":true,"k":"s","c":[]}]]}],["y",{"w":"may","s":"y","e":true,"k":"y","c":[]}],["x",{"w":"max","s":"x","e":true,"k":"x","c":[["_",{"w":"max_","s":"_","e":false,"k":"_","c":[["r",{"w":"max_retry_backoff_ms","s":"retry_backoff_ms","e":true,"k":"r","c":[]}],["g",{"w":"max_gap_bars","s":"gap_bars","e":true,"k":"g","c":[]}],["p",{"w":"max_pending_ticks","s":"pending_ticks","e":true,"k":"p","c":[]}]]}],["e",{"w":"maxemptypages","s":"emptypages","e":true,"k":"e","c":[]}]]}],["k",{"w":"makes","s":"kes","e":true,"k":"k","c":[]}],["d",{"w":"made","s":"de","e":true,"k":"d","c":[]}],["p",{"w":"map","s":"p","e":true,"k":"p","c":[["p",{"w":"mapp","s":"p","e":false,"k":"p","c":[["e",{"w":"mapped","s":"ed","e":true,"k":"e","c":[]}],["i",{"w":"mapping","s":"ing","e":true,"k":"i","c":[]}]]}],["s",{"w":"maps","s":"s","e":true,"k":"s","c":[]}],["c",{"w":"mapcandle","s":"candle","e":true,"k":"c","c":[["s",{"w":"mapcandles","s":"s","e":true,"k":"s","c":[]}]]}]]}],["c",{"w":"mac","s":"c","e":false,"k":"c","c":[["d",{"w":"macd","s":"d","e":true,"k":"d","c":[]}],["h",{"w":"machine","s":"hine","e":true,"k":"h","c":[]}]]}]]}],["e",{"w":"me","s":"e","e":false,"k":"e","c":[["a",{"w":"mea","s":"a","e":false,"k":"a","c":[["n",{"w":"mean","s":"n","e":false,"k":"n","c":[["i",{"w":"meaning","s":"ing","e":true,"k":"i","c":[]}],["w",{"w":"meanwhile","s":"while","e":true,"k":"w","c":[]}],["s",{"w":"means","s":"s","e":true,"k":"s","c":[]}]]}],["s",{"w":"measure","s":"sure","e":true,"k":"s","c":[["s",{"w":"measures","s":"s","e":true,"k":"s","c":[]}],["m",{"w":"measurement","s":"ment","e":true,"k":"m","c":[["s",{"w":"measurements","s":"s","e":true,"k":"s","c":[]}]]}],["d",{"w":"measured","s":"d","e":true,"k":"d","c":[]}]]}]]}],["r",{"w":"merge","s":"rge","e":true,"k":"r","c":[["d",{"w":"merged","s":"d","e":true,"k":"d","c":[]}],["c",{"w":"mergecandles","s":"candles","e":true,"k":"c","c":[]}],["s",{"w":"merges","s":"s","e":true,"k":"s","c":[]}]]}],["m",{"w":"mem","s":"m","e":false,"k":"m","c":[["b",{"w":"member","s":"ber","e":true,"k":"b","c":[]}],["o",{"w":"memory","s":"ory","e":true,"k":"o","c":[]}]]}],["t",{"w":"met","s":"t","e":false,"k":"t","c":[["h",{"w":"method","s":"hod","e":true,"k":"h","c":[["s",{"w":"methods","s":"s","e":true,"k":"s","c":[]}]]}],["a",{"w":"meta","s":"a","e":false,"k":"a","c":[["d",{"w":"metadata","s":"data","e":true,"k":"d","c":[]}],[".",{"w":"meta.json","s":".json","e":true,"k":".","c":[]}]]}]]}],["n",{"w":"menu","s":"nu","e":true,"k":"n","c":[["s",{"w":"menus","s":"s","e":true,"k":"s","c":[]}],["'",{"w":"menu's","s":"'s","e":true,"k":"'","c":[]}],[".",{"w":"menu.","s":".","e":false,"k":".","c":[["d",{"w":"menu.destroy","s":"destroy","e":true,"k":"d","c":[]}],["o",{"w":"menu.open","s":"open","e":true,"k":"o","c":[]}],["t",{"w":"menu.targetat","s":"targetat","e":true,"k":"t","c":[]}]]}]]}]]}],["i",{"w":"mi","s":"i","e":false,"k":"i","c":[["l",{"w":"millisecond","s":"llisecond","e":true,"k":"l","c":[["s",{"w":"milliseconds","s":"s","e":true,"k":"s","c":[]}]]}],["n",{"w":"min","s":"n","e":true,"k":"n","c":[["i",{"w":"minimum","s":"imum","e":true,"k":"i","c":[]}],["_",{"w":"min_lazy_load_threshold","s":"_lazy_load_threshold","e":true,"k":"_","c":[]}],["u",{"w":"minus","s":"us","e":true,"k":"u","c":[]}]]}],["s",{"w":"miss","s":"ss","e":false,"k":"s","c":[["i",{"w":"missing","s":"ing","e":true,"k":"i","c":[]}],["e",{"w":"missed","s":"ed","e":true,"k":"e","c":[]}]]}],["t",{"w":"mit","s":"t","e":true,"k":"t","c":[]}],["d",{"w":"mid","s":"d","e":true,"k":"d","c":[["p",{"w":"midpoint","s":"point","e":true,"k":"p","c":[]}]]}],["g",{"w":"migrati","s":"grati","e":false,"k":"g","c":[["n",{"w":"migrating","s":"ng","e":true,"k":"n","c":[]}],["o",{"w":"migration","s":"on","e":true,"k":"o","c":[]}]]}],["m",{"w":"mime","s":"me","e":true,"k":"m","c":[]}],["c",{"w":"mice","s":"ce","e":true,"k":"c","c":[]}]]}],["o",{"w":"mo","s":"o","e":false,"k":"o","c":[["v",{"w":"mov","s":"v","e":false,"k":"v","c":[["e",{"w":"move","s":"e","e":true,"k":"e","c":[["m",{"w":"movement","s":"ment","e":true,"k":"m","c":[]}],["d",{"w":"moved","s":"d","e":true,"k":"d","c":[["r",{"w":"movedrawingpoint","s":"rawingpoint","e":true,"k":"r","c":[]}]]}],["s",{"w":"moves","s":"s","e":true,"k":"s","c":[]}]]}],["i",{"w":"moving","s":"ing","e":true,"k":"i","c":[]}]]}],["d",{"w":"mod","s":"d","e":false,"k":"d","c":[["e",{"w":"mode","s":"e","e":true,"k":"e","c":[["l",{"w":"model","s":"l","e":true,"k":"l","c":[["s",{"w":"models","s":"s","e":true,"k":"s","c":[]}]]}],["s",{"w":"modes","s":"s","e":true,"k":"s","c":[]}]]}],["u",{"w":"module","s":"ule","e":true,"k":"u","c":[["s",{"w":"modules","s":"s","e":true,"k":"s","c":[]}]]}],["a",{"w":"modal","s":"al","e":true,"k":"a","c":[]}]]}],["r",{"w":"more","s":"re","e":true,"k":"r","c":[]}],["s",{"w":"most","s":"st","e":true,"k":"s","c":[]}],["n",{"w":"mon","s":"n","e":false,"k":"n","c":[["o",{"w":"mono","s":"o","e":true,"k":"o","c":[["f",{"w":"monofamily","s":"family","e":true,"k":"f","c":[]}],["s",{"w":"monospace","s":"space","e":true,"k":"s","c":[]}]]}],["e",{"w":"money","s":"ey","e":true,"k":"e","c":[]}],["t",{"w":"month","s":"th","e":true,"k":"t","c":[["l",{"w":"monthly","s":"ly","e":true,"k":"l","c":[]}],["s",{"w":"months","s":"s","e":true,"k":"s","c":[]}]]}],["d",{"w":"monday's","s":"day's","e":true,"k":"d","c":[]}]]}],["c",{"w":"mock","s":"ck","e":true,"k":"c","c":[["s",{"w":"mocks","s":"s","e":true,"k":"s","c":[]}],["d",{"w":"mockdocument","s":"document","e":true,"k":"d","c":[]}],["c",{"w":"mockcanvas","s":"canvas","e":true,"k":"c","c":[]}]]}],["m",{"w":"moment","s":"ment","e":true,"k":"m","c":[]}],["u",{"w":"mou","s":"u","e":false,"k":"u","c":[["s",{"w":"mouse","s":"se","e":true,"k":"s","c":[["'",{"w":"mouse's","s":"'s","e":true,"k":"'","c":[]}]]}],["n",{"w":"mount","s":"nt","e":true,"k":"n","c":[["s",{"w":"mounts","s":"s","e":true,"k":"s","c":[]}]]}]]}],["t",{"w":"motion","s":"tion","e":true,"k":"t","c":[]}],["b",{"w":"mobile","s":"bile","e":true,"k":"b","c":[]}]]}],["u",{"w":"mu","s":"u","e":false,"k":"u","c":[["t",{"w":"mut","s":"t","e":false,"k":"t","c":[["a",{"w":"mutat","s":"at","e":false,"k":"a","c":[["e",{"w":"mutate","s":"e","e":true,"k":"e","c":[]}],["i",{"w":"mutation","s":"ion","e":true,"k":"i","c":[["s",{"w":"mutations","s":"s","e":true,"k":"s","c":[]}]]}]]}],["e",{"w":"muted","s":"ed","e":true,"k":"e","c":[]}]]}],["l",{"w":"mult","s":"lt","e":true,"k":"l","c":[["i",{"w":"multi","s":"i","e":true,"k":"i","c":[["p",{"w":"multipl","s":"pl","e":false,"k":"p","c":[["i",{"w":"multiplie","s":"ie","e":false,"k":"i","c":[["s",{"w":"multiplies","s":"s","e":true,"k":"s","c":[]}],["r",{"w":"multiplier","s":"r","e":true,"k":"r","c":[]}]]}],["e",{"w":"multiples","s":"es","e":true,"k":"e","c":[]}]]}]]}]]}],["s",{"w":"must","s":"st","e":true,"k":"s","c":[]}],["c",{"w":"much","s":"ch","e":true,"k":"c","c":[]}]]}],["f",{"w":"mfi","s":"fi","e":true,"k":"f","c":[["m",{"w":"mfimeta","s":"meta","e":true,"k":"m","c":[]}]]}],["d",{"w":"md","s":"d","e":true,"k":"d","c":[["x",{"w":"mdx","s":"x","e":true,"k":"x","c":[]}]]}],["s",{"w":"ms","s":"s","e":true,"k":"s","c":[]}],["m",{"w":"mm","s":"m","e":true,"k":"m","c":[[":",{"w":"mm:ss","s":":ss","e":true,"k":":","c":[]}]]}]]}],["e",{"w":"e","s":"e","e":false,"k":"e","c":[["v",{"w":"eve","s":"ve","e":false,"k":"v","c":[["n",{"w":"even","s":"n","e":true,"k":"n","c":[["t",{"w":"event","s":"t","e":true,"k":"t","c":[["s",{"w":"events","s":"s","e":true,"k":"s","c":[]}]]}]]}],["r",{"w":"every","s":"ry","e":true,"k":"r","c":[["t",{"w":"everything","s":"thing","e":true,"k":"t","c":[]}],["o",{"w":"everyone","s":"one","e":true,"k":"o","c":[]}]]}]]}],["i",{"w":"ei","s":"i","e":false,"k":"i","c":[["t",{"w":"either","s":"ther","e":true,"k":"t","c":[]}],["g",{"w":"eight","s":"ght","e":true,"k":"g","c":[]}]]}],["x",{"w":"ex","s":"x","e":false,"k":"x","c":[["i",{"w":"exist","s":"ist","e":true,"k":"i","c":[["i",{"w":"existing","s":"ing","e":true,"k":"i","c":[]}],["e",{"w":"existed","s":"ed","e":true,"k":"e","c":[]}],["s",{"w":"exists","s":"s","e":true,"k":"s","c":[]}]]}],["p",{"w":"exp","s":"p","e":false,"k":"p","c":[["o",{"w":"expo","s":"o","e":false,"k":"o","c":[["r",{"w":"export","s":"rt","e":true,"k":"r","c":[["e",{"w":"exported","s":"ed","e":true,"k":"e","c":[]}],["s",{"w":"exports","s":"s","e":true,"k":"s","c":[]}]]}],["s",{"w":"exposes","s":"ses","e":true,"k":"s","c":[]}],["n",{"w":"exponential","s":"nential","e":true,"k":"n","c":[]}]]}],["l",{"w":"expl","s":"l","e":false,"k":"l","c":[["i",{"w":"explicit","s":"icit","e":true,"k":"i","c":[["l",{"w":"explicitly","s":"ly","e":true,"k":"l","c":[]}]]}],["o",{"w":"explore","s":"ore","e":true,"k":"o","c":[]}]]}],["a",{"w":"expand","s":"and","e":true,"k":"a","c":[["i",{"w":"expanding","s":"ing","e":true,"k":"i","c":[]}]]}],["e",{"w":"expe","s":"e","e":false,"k":"e","c":[["c",{"w":"expect","s":"ct","e":true,"k":"c","c":[["s",{"w":"expects","s":"s","e":true,"k":"s","c":[]}]]}],["r",{"w":"experiment","s":"riment","e":true,"k":"r","c":[]}]]}]]}],["c",{"w":"exc","s":"c","e":false,"k":"c","c":[["l",{"w":"exclude","s":"lude","e":true,"k":"l","c":[]}],["e",{"w":"exce","s":"e","e":false,"k":"e","c":[["p",{"w":"except","s":"pt","e":true,"k":"p","c":[]}],["e",{"w":"exceed","s":"ed","e":true,"k":"e","c":[]}]]}],["h",{"w":"exchange","s":"hange","e":true,"k":"h","c":[]}]]}],["a",{"w":"exa","s":"a","e":false,"k":"a","c":[["c",{"w":"exact","s":"ct","e":true,"k":"c","c":[["l",{"w":"exactly","s":"ly","e":true,"k":"l","c":[]}]]}],["m",{"w":"example","s":"mple","e":true,"k":"m","c":[["s",{"w":"examples","s":"s","e":true,"k":"s","c":[]}]]}]]}],["h",{"w":"exhausted","s":"hausted","e":true,"k":"h","c":[]}],["t",{"w":"ext","s":"t","e":false,"k":"t","c":[["r",{"w":"extra","s":"ra","e":true,"k":"r","c":[["i",{"w":"extraitems","s":"items","e":true,"k":"i","c":[]}]]}],["e",{"w":"exte","s":"e","e":false,"k":"e","c":[["n",{"w":"extend","s":"nd","e":true,"k":"n","c":[["e",{"w":"extended","s":"ed","e":true,"k":"e","c":[]}]]}],["r",{"w":"external","s":"rnal","e":true,"k":"r","c":[]}]]}]]}]]}],["d",{"w":"ed","s":"d","e":false,"k":"d","c":[["i",{"w":"edit","s":"it","e":true,"k":"i","c":[["s",{"w":"edits","s":"s","e":true,"k":"s","c":[]}],["i",{"w":"editing","s":"ing","e":true,"k":"i","c":[]}],["a",{"w":"editable","s":"able","e":true,"k":"a","c":[]}]]}],["g",{"w":"edge","s":"ge","e":true,"k":"g","c":[["s",{"w":"edges","s":"s","e":true,"k":"s","c":[]}]]}]]}],["n",{"w":"en","s":"n","e":true,"k":"n","c":[["t",{"w":"ent","s":"t","e":false,"k":"t","c":[["i",{"w":"entire","s":"ire","e":true,"k":"i","c":[]}],["r",{"w":"entr","s":"r","e":false,"k":"r","c":[["i",{"w":"entries","s":"ies","e":true,"k":"i","c":[]}],["y",{"w":"entry","s":"y","e":true,"k":"y","c":[]}]]}],["e",{"w":"enter","s":"er","e":true,"k":"e","c":[]}]]}],["c",{"w":"encod","s":"cod","e":false,"k":"c","c":[["e",{"w":"encode","s":"e","e":true,"k":"e","c":[["d",{"w":"encoded","s":"d","e":true,"k":"d","c":[]}],["r",{"w":"encoder","s":"r","e":true,"k":"r","c":[]}]]}],["i",{"w":"encoding","s":"ing","e":true,"k":"i","c":[]}]]}],["a",{"w":"enable","s":"able","e":true,"k":"a","c":[["d",{"w":"enabled","s":"d","e":true,"k":"d","c":[["_",{"w":"enabled_features","s":"_features","e":true,"k":"_","c":[]}]]}]]}],["d",{"w":"end","s":"d","e":true,"k":"d","c":[["p",{"w":"endpoint","s":"point","e":true,"k":"p","c":[]}],["i",{"w":"ending","s":"ing","e":true,"k":"i","c":[]}],["s",{"w":"ends","s":"s","e":true,"k":"s","c":[]}]]}],["g",{"w":"english","s":"glish","e":true,"k":"g","c":[]}]]}],["a",{"w":"ea","s":"a","e":false,"k":"a","c":[["c",{"w":"each","s":"ch","e":true,"k":"c","c":[]}],["r",{"w":"earl","s":"rl","e":false,"k":"r","c":[["y",{"w":"early","s":"y","e":true,"k":"y","c":[]}],["i",{"w":"earlie","s":"ie","e":false,"k":"i","c":[["r",{"w":"earlier","s":"r","e":true,"k":"r","c":[]}],["s",{"w":"earliest","s":"st","e":true,"k":"s","c":[]}]]}]]}],["s",{"w":"ease","s":"se","e":true,"k":"s","c":[]}]]}],["f",{"w":"ef","s":"f","e":false,"k":"f","c":[["5",{"w":"ef5350","s":"5350","e":true,"k":"5","c":[]}],["f",{"w":"effect","s":"fect","e":true,"k":"f","c":[]}]]}],["m",{"w":"em","s":"m","e":false,"k":"m","c":[["p",{"w":"empty","s":"pty","e":true,"k":"p","c":[]}],["i",{"w":"emit","s":"it","e":true,"k":"i","c":[["t",{"w":"emitter","s":"ter","e":true,"k":"t","c":[]}],["s",{"w":"emits","s":"s","e":true,"k":"s","c":[]}]]}],["b",{"w":"embedded","s":"bedded","e":true,"k":"b","c":[]}],["a",{"w":"ema","s":"a","e":true,"k":"a","c":[]}]]}],["s",{"w":"es","s":"s","e":false,"k":"s","c":[["m",{"w":"esm","s":"m","e":true,"k":"m","c":[]}],["c",{"w":"escape","s":"cape","e":true,"k":"c","c":[]}]]}],["l",{"w":"el","s":"l","e":false,"k":"l","c":[["s",{"w":"else","s":"se","e":true,"k":"s","c":[["w",{"w":"elsewhere","s":"where","e":true,"k":"w","c":[]}]]}],["e",{"w":"element","s":"ement","e":true,"k":"e","c":[["s",{"w":"elements","s":"s","e":true,"k":"s","c":[]}]]}],["l",{"w":"elliott","s":"liott","e":true,"k":"l","c":[]}]]}],["p",{"w":"epoch","s":"poch","e":true,"k":"p","c":[]}],["r",{"w":"error","s":"rror","e":true,"k":"r","c":[["s",{"w":"errors","s":"s","e":true,"k":"s","c":[]}]]}],["q",{"w":"equ","s":"qu","e":false,"k":"q","c":[["a",{"w":"equal","s":"al","e":true,"k":"a","c":[]}],["i",{"w":"equivalent","s":"ivalent","e":true,"k":"i","c":[]}]]}],[".",{"w":"e.g","s":".g","e":true,"k":".","c":[]}],["t",{"w":"etc","s":"tc","e":true,"k":"t","c":[]}]]}],["o",{"w":"o","s":"o","e":false,"k":"o","c":[["r",{"w":"or","s":"r","e":true,"k":"r","c":[["d",{"w":"order","s":"der","e":true,"k":"d","c":[]}],["i",{"w":"origin","s":"igin","e":true,"k":"i","c":[["a",{"w":"original","s":"al","e":true,"k":"a","c":[]}]]}]]}],["p",{"w":"op","s":"p","e":true,"k":"p","c":[["t",{"w":"opt","s":"t","e":true,"k":"t","c":[["i",{"w":"option","s":"ion","e":true,"k":"i","c":[["a",{"w":"optional","s":"al","e":true,"k":"a","c":[]}],["s",{"w":"options","s":"s","e":true,"k":"s","c":[]}]]}],["s",{"w":"opts","s":"s","e":true,"k":"s","c":[]}]]}],["a",{"w":"opacity","s":"acity","e":true,"k":"a","c":[]}],["e",{"w":"ope","s":"e","e":false,"k":"e","c":[["n",{"w":"open","s":"n","e":true,"k":"n","c":[["s",{"w":"opens","s":"s","e":true,"k":"s","c":[]}],["e",{"w":"opened","s":"ed","e":true,"k":"e","c":[]}],["i",{"w":"opening","s":"ing","e":true,"k":"i","c":[]}]]}],["r",{"w":"operations","s":"rations","e":true,"k":"r","c":[]}]]}]]}],["n",{"w":"on","s":"n","e":true,"k":"n","c":[["l",{"w":"only","s":"ly","e":true,"k":"l","c":[]}],["e",{"w":"one","s":"e","e":true,"k":"e","c":[["s",{"w":"ones","s":"s","e":true,"k":"s","c":[]}],["r",{"w":"onerror","s":"rror","e":true,"k":"r","c":[]}]]}],["t",{"w":"ont","s":"t","e":false,"k":"t","c":[["o",{"w":"onto","s":"o","e":true,"k":"o","c":[]}],["i",{"w":"ontimeframechange","s":"imeframechange","e":true,"k":"i","c":[]}]]}],["c",{"w":"onc","s":"c","e":false,"k":"c","c":[["e",{"w":"once","s":"e","e":true,"k":"e","c":[]}],["h",{"w":"onchart","s":"hart","e":false,"k":"h","c":[["t",{"w":"oncharttypechange","s":"typechange","e":true,"k":"t","c":[]}],["s",{"w":"onchartsettings","s":"settings","e":true,"k":"s","c":[]}]]}]]}],["r",{"w":"onre","s":"re","e":false,"k":"r","c":[["a",{"w":"onready","s":"ady","e":true,"k":"a","c":[]}],["s",{"w":"onres","s":"s","e":false,"k":"s","c":[["u",{"w":"onresult","s":"ult","e":true,"k":"u","c":[]}],["e",{"w":"onresetcacheneededcallback","s":"etcacheneededcallback","e":true,"k":"e","c":[]}]]}]]}],["b",{"w":"onbar","s":"bar","e":true,"k":"b","c":[]}],["p",{"w":"onprice","s":"price","e":true,"k":"p","c":[]}],["i",{"w":"onindicators","s":"indicators","e":true,"k":"i","c":[["e",{"w":"onindicatorsettings","s":"ettings","e":true,"k":"e","c":[]}]]}],["d",{"w":"ondrawingsettings","s":"drawingsettings","e":true,"k":"d","c":[]}],["a",{"w":"onaction","s":"action","e":true,"k":"a","c":[]}],["v",{"w":"onvisiblerangechanged","s":"visiblerangechanged","e":true,"k":"v","c":[]}]]}],["u",{"w":"out","s":"ut","e":true,"k":"u","c":[["p",{"w":"output","s":"put","e":true,"k":"p","c":[]}],["s",{"w":"outside","s":"side","e":true,"k":"s","c":[]}],["a",{"w":"outage","s":"age","e":true,"k":"a","c":[]}],["e",{"w":"outermost","s":"ermost","e":true,"k":"e","c":[]}],["l",{"w":"outl","s":"l","e":false,"k":"l","c":[["y",{"w":"outlying","s":"ying","e":true,"k":"y","c":[]}],["i",{"w":"outline","s":"ine","e":true,"k":"i","c":[["d",{"w":"outlined","s":"d","e":true,"k":"d","c":[]}],["s",{"w":"outlines","s":"s","e":true,"k":"s","c":[]}]]}]]}],["r",{"w":"outranks","s":"ranks","e":true,"k":"r","c":[]}]]}],["f",{"w":"of","s":"f","e":true,"k":"f","c":[["f",{"w":"off","s":"f","e":true,"k":"f","c":[["s",{"w":"offset","s":"set","e":true,"k":"s","c":[]}],["e",{"w":"offers","s":"ers","e":true,"k":"e","c":[]}]]}]]}],["m",{"w":"omit","s":"mit","e":true,"k":"m","c":[["t",{"w":"omitted","s":"ted","e":true,"k":"t","c":[]}],["s",{"w":"omits","s":"s","e":true,"k":"s","c":[]}]]}],["v",{"w":"over","s":"ver","e":true,"k":"v","c":[["l",{"w":"overla","s":"la","e":false,"k":"l","c":[["y",{"w":"overlay","s":"y","e":true,"k":"y","c":[["'",{"w":"overlay's","s":"'s","e":true,"k":"'","c":[]}],["s",{"w":"overlays","s":"s","e":true,"k":"s","c":[]}]]}],["p",{"w":"overlap","s":"p","e":true,"k":"p","c":[]}]]}],["r",{"w":"overrid","s":"rid","e":false,"k":"r","c":[["e",{"w":"override","s":"e","e":true,"k":"e","c":[["s",{"w":"overrides","s":"s","e":true,"k":"s","c":[]}]]}],["i",{"w":"overriding","s":"ing","e":true,"k":"i","c":[]}]]}],["f",{"w":"overflow","s":"flow","e":true,"k":"f","c":[["s",{"w":"overflows","s":"s","e":true,"k":"s","c":[]}]]}]]}],["l",{"w":"old","s":"ld","e":true,"k":"l","c":[["e",{"w":"olde","s":"e","e":false,"k":"e","c":[["r",{"w":"older","s":"r","e":true,"k":"r","c":[]}],["s",{"w":"oldest","s":"st","e":true,"k":"s","c":[]}]]}]]}],["b",{"w":"ob","s":"b","e":false,"k":"b","c":[["j",{"w":"object","s":"ject","e":true,"k":"j","c":[["s",{"w":"objects","s":"s","e":true,"k":"s","c":[]}]]}],["v",{"w":"obv","s":"v","e":true,"k":"v","c":[["m",{"w":"obvmeta","s":"meta","e":true,"k":"m","c":[]}]]}],["s",{"w":"observe","s":"serve","e":true,"k":"s","c":[["r",{"w":"observer","s":"r","e":true,"k":"r","c":[["s",{"w":"observers","s":"s","e":true,"k":"s","c":[]}]]}]]}],["t",{"w":"obtain","s":"tain","e":true,"k":"t","c":[]}]]}],["w",{"w":"own","s":"wn","e":true,"k":"w","c":[["i",{"w":"owning","s":"ing","e":true,"k":"i","c":[]}],["s",{"w":"owns","s":"s","e":true,"k":"s","c":[]}],["e",{"w":"owne","s":"e","e":false,"k":"e","c":[["r",{"w":"ownerdocument","s":"rdocument","e":true,"k":"r","c":[]}],["d",{"w":"owned","s":"d","e":true,"k":"d","c":[]}]]}]]}],["h",{"w":"ohlc","s":"hlc","e":true,"k":"h","c":[["v",{"w":"ohlcv","s":"v","e":true,"k":"v","c":[]}]]}],["t",{"w":"other","s":"ther","e":true,"k":"t","c":[["w",{"w":"otherwise","s":"wise","e":true,"k":"w","c":[]}],["s",{"w":"others","s":"s","e":true,"k":"s","c":[]}],["'",{"w":"other's","s":"'s","e":true,"k":"'","c":[]}]]}],["s",{"w":"oscillator","s":"scillator","e":true,"k":"s","c":[["s",{"w":"oscillators","s":"s","e":true,"k":"s","c":[]}]]}],["k",{"w":"ok","s":"k","e":true,"k":"k","c":[]}]]}],["t",{"w":"t","s":"t","e":true,"k":"t","c":[["a",{"w":"ta","s":"a","e":false,"k":"a","c":[["k",{"w":"take","s":"ke","e":true,"k":"k","c":[["s",{"w":"takes","s":"s","e":true,"k":"s","c":[["c",{"w":"takescreenshot","s":"creenshot","e":true,"k":"c","c":[]}]]}],["n",{"w":"taken","s":"n","e":true,"k":"n","c":[]}]]}],["l",{"w":"tallest","s":"llest","e":true,"k":"l","c":[]}],["p",{"w":"tap","s":"p","e":true,"k":"p","c":[["_",{"w":"tap_slop_px","s":"_slop_px","e":true,"k":"_","c":[]}],["s",{"w":"taps","s":"s","e":true,"k":"s","c":[]}]]}],["r",{"w":"tar","s":"r","e":false,"k":"r","c":[["b",{"w":"tarball","s":"ball","e":true,"k":"b","c":[]}],["g",{"w":"target","s":"get","e":true,"k":"g","c":[["s",{"w":"targets","s":"s","e":true,"k":"s","c":[]}]]}]]}],["g",{"w":"tag","s":"g","e":true,"k":"g","c":[["g",{"w":"tagged","s":"ged","e":true,"k":"g","c":[]}]]}],["b",{"w":"tab","s":"b","e":true,"k":"b","c":[["l",{"w":"tablets","s":"lets","e":true,"k":"l","c":[]}]]}],["i",{"w":"tail","s":"il","e":true,"k":"i","c":[]}]]}],["y",{"w":"typ","s":"yp","e":false,"k":"y","c":[["e",{"w":"type","s":"e","e":true,"k":"e","c":[["d",{"w":"typed","s":"d","e":true,"k":"d","c":[]}],["s",{"w":"types","s":"s","e":true,"k":"s","c":[["c",{"w":"typescript","s":"cript","e":true,"k":"c","c":[]}],[".",{"w":"types.ts","s":".ts","e":true,"k":".","c":[]}]]}]]}],["i",{"w":"typing","s":"ing","e":true,"k":"i","c":[["s",{"w":"typings","s":"s","e":true,"k":"s","c":[]}]]}],["o",{"w":"typos","s":"os","e":true,"k":"o","c":[]}]]}],["h",{"w":"th","s":"h","e":false,"k":"h","c":[["e",{"w":"the","s":"e","e":true,"k":"e","c":[["m",{"w":"them","s":"m","e":true,"k":"m","c":[["e",{"w":"theme","s":"e","e":true,"k":"e","c":[[".",{"w":"theme.","s":".","e":false,"k":".","c":[["b",{"w":"theme.b","s":"b","e":false,"k":"b","c":[["o",{"w":"theme.bordercolor","s":"ordercolor","e":true,"k":"o","c":[]}],["a",{"w":"theme.background","s":"ackground","e":true,"k":"a","c":[]}]]}],["s",{"w":"theme.scalefont","s":"scalefont","e":false,"k":"s","c":[["s",{"w":"theme.scalefontsize","s":"size","e":true,"k":"s","c":[]}],["f",{"w":"theme.scalefontfamily","s":"family","e":true,"k":"f","c":[]}]]}],["f",{"w":"theme.font","s":"font","e":false,"k":"f","c":[["f",{"w":"theme.fontfamily","s":"family","e":true,"k":"f","c":[]}],["s",{"w":"theme.fontsize","s":"size","e":true,"k":"s","c":[]}]]}],["m",{"w":"theme.monofamily","s":"monofamily","e":true,"k":"m","c":[]}],["c",{"w":"theme.c","s":"c","e":false,"k":"c","c":[["t",{"w":"theme.cts","s":"ts","e":true,"k":"t","c":[]}],["s",{"w":"theme.css","s":"ss","e":true,"k":"s","c":[]}]]}],["t",{"w":"theme.textcolor","s":"textcolor","e":true,"k":"t","c":[]}]]}],["s",{"w":"themes","s":"s","e":true,"k":"s","c":[]}],["d",{"w":"themed","s":"d","e":true,"k":"d","c":[["h",{"w":"themedheadertokens","s":"headertokens","e":true,"k":"h","c":[]}]]}],["'",{"w":"theme's","s":"'s","e":true,"k":"'","c":[]}]]}],["i",{"w":"theming","s":"ing","e":true,"k":"i","c":[]}],["s",{"w":"themselves","s":"selves","e":true,"k":"s","c":[]}]]}],["s",{"w":"these","s":"se","e":true,"k":"s","c":[]}],["n",{"w":"then","s":"n","e":true,"k":"n","c":[]}],["y",{"w":"they","s":"y","e":true,"k":"y","c":[]}],["r",{"w":"there","s":"re","e":true,"k":"r","c":[["f",{"w":"therefore","s":"fore","e":true,"k":"f","c":[]}],["'",{"w":"there's","s":"'s","e":true,"k":"'","c":[]}]]}],["i",{"w":"their","s":"ir","e":true,"k":"i","c":[]}]]}],["a",{"w":"tha","s":"a","e":false,"k":"a","c":[["n",{"w":"than","s":"n","e":true,"k":"n","c":[]}],["t",{"w":"that","s":"t","e":true,"k":"t","c":[]}]]}],["r",{"w":"thr","s":"r","e":false,"k":"r","c":[["o",{"w":"thro","s":"o","e":false,"k":"o","c":[["w",{"w":"throw","s":"w","e":true,"k":"w","c":[["n",{"w":"thrown","s":"n","e":true,"k":"n","c":[]}],["s",{"w":"throws","s":"s","e":true,"k":"s","c":[]}],["i",{"w":"throwing","s":"ing","e":true,"k":"i","c":[]}]]}],["u",{"w":"through","s":"ugh","e":true,"k":"u","c":[]}]]}],["e",{"w":"thre","s":"e","e":false,"k":"e","c":[["s",{"w":"threshold","s":"shold","e":true,"k":"s","c":[]}],["e",{"w":"three","s":"e","e":true,"k":"e","c":[]}]]}]]}],["i",{"w":"this","s":"is","e":true,"k":"i","c":[]}],["o",{"w":"those","s":"ose","e":true,"k":"o","c":[]}]]}],["r",{"w":"tr","s":"r","e":false,"k":"r","c":[["u",{"w":"tru","s":"u","e":false,"k":"u","c":[["e",{"w":"true","s":"e","e":true,"k":"e","c":[]}],["s",{"w":"trusted","s":"sted","e":true,"k":"s","c":[]}],["t",{"w":"truth","s":"th","e":true,"k":"t","c":[]}]]}],["e",{"w":"tre","s":"e","e":false,"k":"e","c":[["a",{"w":"treat","s":"at","e":true,"k":"a","c":[["s",{"w":"treats","s":"s","e":true,"k":"s","c":[]}]]}],["n",{"w":"trend","s":"nd","e":true,"k":"n","c":[]}]]}],["a",{"w":"tra","s":"a","e":false,"k":"a","c":[["n",{"w":"trans","s":"ns","e":false,"k":"n","c":[["l",{"w":"transl","s":"l","e":false,"k":"l","c":[["a",{"w":"translatedrawing","s":"atedrawing","e":true,"k":"a","c":[]}],["u",{"w":"translucent","s":"ucent","e":true,"k":"u","c":[]}]]}],["f",{"w":"transform","s":"form","e":true,"k":"f","c":[["s",{"w":"transforms","s":"s","e":true,"k":"s","c":[]}],["e",{"w":"transformed","s":"ed","e":true,"k":"e","c":[]}]]}],["p",{"w":"transparent","s":"parent","e":true,"k":"p","c":[]}]]}],["d",{"w":"trading","s":"ding","e":true,"k":"d","c":[["v",{"w":"tradingview","s":"view","e":true,"k":"v","c":[["'",{"w":"tradingview's","s":"'s","e":true,"k":"'","c":[]}]]}]]}],["i",{"w":"trailing","s":"iling","e":true,"k":"i","c":[]}],["c",{"w":"track","s":"ck","e":false,"k":"c","c":[["s",{"w":"tracks","s":"s","e":true,"k":"s","c":[]}],["e",{"w":"tracked","s":"ed","e":true,"k":"e","c":[]}],["i",{"w":"tracking","s":"ing","e":true,"k":"i","c":[]}]]}],["v",{"w":"travel","s":"vel","e":true,"k":"v","c":[]}]]}],["y",{"w":"try","s":"y","e":true,"k":"y","c":[]}],["i",{"w":"tri","s":"i","e":false,"k":"i","c":[["g",{"w":"trigger","s":"gger","e":false,"k":"g","c":[["s",{"w":"triggers","s":"s","e":true,"k":"s","c":[]}],["e",{"w":"triggered","s":"ed","e":true,"k":"e","c":[]}]]}],["m",{"w":"trim","s":"m","e":true,"k":"m","c":[]}]]}]]}],["i",{"w":"ti","s":"i","e":false,"k":"i","c":[["m",{"w":"time","s":"me","e":true,"k":"m","c":[["s",{"w":"times","s":"s","e":true,"k":"s","c":[["t",{"w":"timestamp","s":"tamp","e":true,"k":"t","c":[["s",{"w":"timestamps","s":"s","e":true,"k":"s","c":[]}]]}],["c",{"w":"timescale","s":"cale","e":true,"k":"c","c":[[".",{"w":"timescale.","s":".","e":false,"k":".","c":[["i",{"w":"timescale.intervalms","s":"intervalms","e":true,"k":"i","c":[]}],["c",{"w":"timescale.continuous","s":"continuous","e":true,"k":"c","c":[]}]]}],["c",{"w":"timescaleconfig","s":"config","e":true,"k":"c","c":[]}]]}]]}],["a",{"w":"timeaxis","s":"axis","e":true,"k":"a","c":[[".",{"w":"timeaxis.intervalms","s":".intervalms","e":true,"k":".","c":[]}]]}],["r",{"w":"timer","s":"r","e":true,"k":"r","c":[["s",{"w":"timers","s":"s","e":true,"k":"s","c":[]}]]}],["f",{"w":"timeframe","s":"frame","e":true,"k":"f","c":[["s",{"w":"timeframes","s":"s","e":true,"k":"s","c":[["_",{"w":"timeframes_toolbar","s":"_toolbar","e":true,"k":"_","c":[]}]]}],["_",{"w":"timeframe_ms","s":"_ms","e":true,"k":"_","c":[]}]]}],["z",{"w":"timezone","s":"zone","e":true,"k":"z","c":[]}]]}],["c",{"w":"tick","s":"ck","e":true,"k":"c","c":[["c",{"w":"tickcount","s":"count","e":true,"k":"c","c":[]}],["e",{"w":"ticker","s":"er","e":true,"k":"e","c":[]}],["s",{"w":"ticks","s":"s","e":true,"k":"s","c":[]}],["'",{"w":"tick's","s":"'s","e":true,"k":"'","c":[]}]]}],["t",{"w":"title","s":"tle","e":true,"k":"t","c":[["s",{"w":"titles","s":"s","e":true,"k":"s","c":[]}]]}],["e",{"w":"tied","s":"ed","e":true,"k":"e","c":[]}]]}],["o",{"w":"to","s":"o","e":true,"k":"o","c":[["l",{"w":"tolera","s":"lera","e":false,"k":"l","c":[["n",{"w":"tolerance","s":"nce","e":true,"k":"n","c":[]}],["t",{"w":"tolerated","s":"ted","e":true,"k":"t","c":[]}]]}],["p",{"w":"top","s":"p","e":true,"k":"p","c":[["m",{"w":"topmost","s":"most","e":true,"k":"m","c":[]}]]}],["o",{"w":"too","s":"o","e":true,"k":"o","c":[["l",{"w":"tool","s":"l","e":true,"k":"l","c":[["b",{"w":"toolbar","s":"bar","e":true,"k":"b","c":[["'",{"w":"toolbar's","s":"'s","e":true,"k":"'","c":[]}],[".",{"w":"toolbar.","s":".","e":false,"k":".","c":[["c",{"w":"toolbar.c","s":"c","e":false,"k":"c","c":[["a",{"w":"toolbar.cancelnavigation","s":"ancelnavigation","e":true,"k":"a","c":[]}],["o",{"w":"toolbar.cont","s":"ont","e":false,"k":"o","c":[["e",{"w":"toolbar.contextmenu","s":"extmenu","e":true,"k":"e","c":[]}],["r",{"w":"toolbar.controller.undo","s":"roller.undo","e":true,"k":"r","c":[]}]]}]]}],["r",{"w":"toolbar.refreshviewport","s":"refreshviewport","e":true,"k":"r","c":[]}],["s",{"w":"toolbar.settheme","s":"settheme","e":true,"k":"s","c":[]}],["f",{"w":"toolbar.flyouts","s":"flyouts","e":true,"k":"f","c":[]}]]}],["_",{"w":"toolbar_","s":"_","e":false,"k":"_","c":[["c",{"w":"toolbar_css","s":"css","e":true,"k":"c","c":[]}],["b",{"w":"toolbar_bg","s":"bg","e":true,"k":"b","c":[]}]]}],["s",{"w":"toolbars","s":"s","e":true,"k":"s","c":[]}]]}],["s",{"w":"tools","s":"s","e":true,"k":"s","c":[]}],["t",{"w":"tooltip","s":"tip","e":true,"k":"t","c":[]}]]}]]}],["b",{"w":"toblob","s":"blob","e":true,"k":"b","c":[]}],["d",{"w":"toda","s":"da","e":false,"k":"d","c":[["t",{"w":"todataurl","s":"taurl","e":true,"k":"t","c":[]}],["y",{"w":"today","s":"y","e":true,"k":"y","c":[]}]]}],["g",{"w":"toggle","s":"ggle","e":true,"k":"g","c":[["s",{"w":"toggles","s":"s","e":true,"k":"s","c":[["c",{"w":"togglescale","s":"cale","e":true,"k":"c","c":[]}]]}]]}],["k",{"w":"token","s":"ken","e":true,"k":"k","c":[["s",{"w":"tokens","s":"s","e":true,"k":"s","c":[]}]]}],["u",{"w":"touch","s":"uch","e":true,"k":"u","c":[["_",{"w":"touch_","s":"_","e":false,"k":"_","c":[["h",{"w":"touch_h","s":"h","e":false,"k":"h","c":[["i",{"w":"touch_hit_px","s":"it_px","e":true,"k":"i","c":[]}],["a",{"w":"touch_handle_hit_px","s":"andle_hit_px","e":true,"k":"a","c":[]}]]}],["p",{"w":"touch_pointer_types","s":"pointer_types","e":true,"k":"p","c":[]}]]}],["e",{"w":"touched","s":"ed","e":true,"k":"e","c":[]}],["g",{"w":"touchgestures","s":"gestures","e":true,"k":"g","c":[]}]]}],["m",{"w":"toms","s":"ms","e":true,"k":"m","c":[]}],["t",{"w":"totime","s":"time","e":true,"k":"t","c":[]}],["w",{"w":"toward","s":"ward","e":true,"k":"w","c":[]}]]}],["e",{"w":"te","s":"e","e":false,"k":"e","c":[["x",{"w":"text","s":"xt","e":true,"k":"x","c":[["c",{"w":"textcolor","s":"color","e":true,"k":"c","c":[]}]]}],["s",{"w":"test","s":"st","e":true,"k":"s","c":[["s",{"w":"tests","s":"s","e":true,"k":"s","c":[]}],["i",{"w":"testing","s":"ing","e":true,"k":"i","c":[]}],["e",{"w":"tested","s":"ed","e":true,"k":"e","c":[]}]]}],["l",{"w":"tell","s":"ll","e":true,"k":"l","c":[]}],["a",{"w":"team","s":"am","e":true,"k":"a","c":[]}],["m",{"w":"templates","s":"mplates","e":true,"k":"m","c":[]}]]}],["w",{"w":"tw","s":"w","e":false,"k":"w","c":[["o",{"w":"two","s":"o","e":true,"k":"o","c":[]}],["i",{"w":"twice","s":"ice","e":true,"k":"i","c":[]}]]}],["g",{"w":"tgz","s":"gz","e":true,"k":"g","c":[]}],["u",{"w":"turn","s":"urn","e":true,"k":"u","c":[["s",{"w":"turns","s":"s","e":true,"k":"s","c":[]}],["e",{"w":"turned","s":"ed","e":true,"k":"e","c":[]}]]}],["s",{"w":"ts","s":"s","e":true,"k":"s","c":[]}],["v",{"w":"tv","s":"v","e":true,"k":"v","c":[["c",{"w":"tvchart","s":"chart","e":true,"k":"c","c":[]}]]}]]}],["b",{"w":"b","s":"b","e":true,"k":"b","c":[["o",{"w":"bo","s":"o","e":false,"k":"o","c":[["t",{"w":"bot","s":"t","e":false,"k":"t","c":[["h",{"w":"both","s":"h","e":true,"k":"h","c":[]}],["t",{"w":"bottom","s":"tom","e":true,"k":"t","c":[]}]]}],["o",{"w":"boo","s":"o","e":false,"k":"o","c":[["l",{"w":"boolean","s":"lean","e":true,"k":"l","c":[]}],["k",{"w":"bookkeeping","s":"kkeeping","e":true,"k":"k","c":[]}]]}],["u",{"w":"bound","s":"und","e":false,"k":"u","c":[["s",{"w":"bounds","s":"s","e":true,"k":"s","c":[]}],["a",{"w":"boundary","s":"ary","e":true,"k":"a","c":[]}],["r",{"w":"boundref","s":"ref","e":true,"k":"r","c":[]}]]}],["d",{"w":"bod","s":"d","e":false,"k":"d","c":[["y",{"w":"body","s":"y","e":true,"k":"y","c":[["v",{"w":"bodyvisible","s":"visible","e":true,"k":"v","c":[]}],["'",{"w":"body's","s":"'s","e":true,"k":"'","c":[]}]]}],["i",{"w":"bodies","s":"ies","e":true,"k":"i","c":[]}]]}],["r",{"w":"border","s":"rder","e":true,"k":"r","c":[["v",{"w":"bordervisible","s":"visible","e":true,"k":"v","c":[]}],["u",{"w":"borderupcolor","s":"upcolor","e":true,"k":"u","c":[]}],["d",{"w":"borderdowncolor","s":"downcolor","e":true,"k":"d","c":[]}],["c",{"w":"bordercolor","s":"color","e":true,"k":"c","c":[]}],["l",{"w":"borderless","s":"less","e":true,"k":"l","c":[]}],["s",{"w":"borders","s":"s","e":true,"k":"s","c":[]}],["_",{"w":"border_around_the_chart","s":"_around_the_chart","e":true,"k":"_","c":[]}]]}],["x",{"w":"box","s":"x","e":true,"k":"x","c":[["e",{"w":"boxes","s":"es","e":true,"k":"e","c":[]}],["'",{"w":"box's","s":"'s","e":true,"k":"'","c":[]}]]}],["l",{"w":"boll","s":"ll","e":true,"k":"l","c":[["i",{"w":"bollinger","s":"inger","e":true,"k":"i","c":[]}]]}]]}],["u",{"w":"bu","s":"u","e":false,"k":"u","c":[["i",{"w":"buil","s":"il","e":false,"k":"i","c":[["t",{"w":"built","s":"t","e":true,"k":"t","c":[]}],["d",{"w":"build","s":"d","e":true,"k":"d","c":[["s",{"w":"builds","s":"s","e":true,"k":"s","c":[]}],["i",{"w":"building","s":"ing","e":true,"k":"i","c":[]}]]}]]}],["t",{"w":"but","s":"t","e":true,"k":"t","c":[["t",{"w":"button","s":"ton","e":true,"k":"t","c":[["s",{"w":"buttons","s":"s","e":true,"k":"s","c":[[".",{"w":"buttons.refresh","s":".refresh","e":true,"k":".","c":[]}]]}]]}]]}],["c",{"w":"bucket","s":"cket","e":true,"k":"c","c":[["s",{"w":"buckets","s":"s","e":true,"k":"s","c":[["t",{"w":"bucketstartms","s":"tartms","e":true,"k":"t","c":[]}]]}]]}],["n",{"w":"bun","s":"n","e":true,"k":"n","c":[["d",{"w":"bundler","s":"dler","e":true,"k":"d","c":[]}]]}],["m",{"w":"bump","s":"mp","e":true,"k":"m","c":[]}],["f",{"w":"buffered","s":"ffered","e":true,"k":"f","c":[]}],["r",{"w":"burst","s":"rst","e":true,"k":"r","c":[]}],["s",{"w":"busy","s":"sy","e":true,"k":"s","c":[]}]]}],["l",{"w":"bl","s":"l","e":false,"k":"l","c":[["o",{"w":"blo","s":"o","e":false,"k":"o","c":[["x",{"w":"bloxwap","s":"xwap","e":true,"k":"x","c":[["d",{"w":"bloxwapdark","s":"dark","e":true,"k":"d","c":[]}],["_",{"w":"bloxwap_header_t","s":"_header_t","e":false,"k":"_","c":[["o",{"w":"bloxwap_header_tokens","s":"okens","e":true,"k":"o","c":[]}],["h",{"w":"bloxwap_header_theme","s":"heme","e":true,"k":"h","c":[]}]]}],[".",{"w":"bloxwap.","s":".","e":false,"k":".","c":[["g",{"w":"bloxwap.github.io","s":"github.io","e":true,"k":"g","c":[]}],["p",{"w":"bloxwap.pro","s":"pro","e":true,"k":"p","c":[]}]]}],["c",{"w":"bloxwapchart","s":"chart","e":true,"k":"c","c":[]}]]}],["b",{"w":"blob","s":"b","e":true,"k":"b","c":[]}],["c",{"w":"block","s":"ck","e":true,"k":"c","c":[["s",{"w":"blocks","s":"s","e":true,"k":"s","c":[]}]]}]]}],["a",{"w":"bla","s":"a","e":false,"k":"a","c":[["c",{"w":"black","s":"ck","e":true,"k":"c","c":[]}],["n",{"w":"blank","s":"nk","e":true,"k":"n","c":[]}]]}],["u",{"w":"blu","s":"u","e":false,"k":"u","c":[["r",{"w":"blur","s":"r","e":true,"k":"r","c":[]}],["e",{"w":"blue","s":"e","e":true,"k":"e","c":[]}]]}]]}],["r",{"w":"br","s":"r","e":false,"k":"r","c":[["a",{"w":"bra","s":"a","e":false,"k":"a","c":[["n",{"w":"brand","s":"nd","e":true,"k":"n","c":[]}],["c",{"w":"brackets","s":"ckets","e":true,"k":"c","c":[]}]]}],["o",{"w":"browser","s":"owser","e":true,"k":"o","c":[["'",{"w":"browser's","s":"'s","e":true,"k":"'","c":[]}]]}],["e",{"w":"break","s":"eak","e":true,"k":"e","c":[["i",{"w":"breaking","s":"ing","e":true,"k":"i","c":[]}],["p",{"w":"breakpoint","s":"point","e":true,"k":"p","c":[]}]]}],["i",{"w":"bri","s":"i","e":false,"k":"i","c":[["g",{"w":"bright","s":"ght","e":true,"k":"g","c":[]}],["n",{"w":"bring","s":"ng","e":true,"k":"n","c":[]}]]}]]}],["a",{"w":"ba","s":"a","e":false,"k":"a","c":[["c",{"w":"back","s":"ck","e":true,"k":"c","c":[["i",{"w":"backing","s":"ing","e":true,"k":"i","c":[]}],["g",{"w":"background","s":"ground","e":true,"k":"g","c":[["s",{"w":"backgrounds","s":"s","e":true,"k":"s","c":[]}],["e",{"w":"backgrounded","s":"ed","e":true,"k":"e","c":[]}]]}],["o",{"w":"backoff","s":"off","e":true,"k":"o","c":[]}],["f",{"w":"backfills","s":"fills","e":true,"k":"f","c":[]}],["w",{"w":"backwards","s":"wards","e":true,"k":"w","c":[]}],["e",{"w":"backend","s":"end","e":true,"k":"e","c":[]}],["s",{"w":"backs","s":"s","e":true,"k":"s","c":[]}]]}],["r",{"w":"bar","s":"r","e":true,"k":"r","c":[["s",{"w":"bars","s":"s","e":true,"k":"s","c":[["i",{"w":"barsinwindow","s":"inwindow","e":true,"k":"i","c":[]}],["p",{"w":"barspacing","s":"pacing","e":true,"k":"p","c":[]}],["b",{"w":"barsbefore","s":"before","e":true,"k":"b","c":[]}],["a",{"w":"barsafter","s":"after","e":true,"k":"a","c":[]}],[".",{"w":"bars.ts","s":".ts","e":true,"k":".","c":[]}],["c",{"w":"barscontroller","s":"controller","e":true,"k":"c","c":[]}]]}],["i",{"w":"barintervalms","s":"intervalms","e":true,"k":"i","c":[]}],["c",{"w":"barc","s":"c","e":false,"k":"c","c":[["l",{"w":"barclosems","s":"losems","e":true,"k":"l","c":[]}],["o",{"w":"barcountdownms","s":"ountdownms","e":true,"k":"o","c":[]}]]}],["e",{"w":"bare","s":"e","e":true,"k":"e","c":[]}],["'",{"w":"bar's","s":"'s","e":true,"k":"'","c":[]}]]}],["t",{"w":"batch","s":"tch","e":true,"k":"t","c":[["i",{"w":"batching","s":"ing","e":true,"k":"i","c":[]}],["e",{"w":"batches","s":"es","e":true,"k":"e","c":[]}]]}],["d",{"w":"badge","s":"dge","e":true,"k":"d","c":[["s",{"w":"badges","s":"s","e":true,"k":"s","c":[]}],["'",{"w":"badge's","s":"'s","e":true,"k":"'","c":[]}]]}],["s",{"w":"base","s":"se","e":true,"k":"s","c":[["d",{"w":"based","s":"d","e":true,"k":"d","c":[]}],["l",{"w":"baseline","s":"line","e":true,"k":"l","c":[]}]]}],["n",{"w":"band","s":"nd","e":true,"k":"n","c":[["s",{"w":"bands","s":"s","e":true,"k":"s","c":[["f",{"w":"bandsfill","s":"fill","e":true,"k":"f","c":[]}]]}]]}],["l",{"w":"balance","s":"lance","e":true,"k":"l","c":[]}]]}],["e",{"w":"be","s":"e","e":true,"k":"e","c":[["h",{"w":"beh","s":"h","e":false,"k":"h","c":[["a",{"w":"behav","s":"av","e":false,"k":"a","c":[["i",{"w":"behavior","s":"ior","e":true,"k":"i","c":[]}],["e",{"w":"behave","s":"e","e":true,"k":"e","c":[["s",{"w":"behaves","s":"s","e":true,"k":"s","c":[]}]]}]]}],["i",{"w":"behind","s":"ind","e":true,"k":"i","c":[]}]]}],["l",{"w":"belo","s":"lo","e":false,"k":"l","c":[["w",{"w":"below","s":"w","e":true,"k":"w","c":[["b",{"w":"belowbar","s":"bar","e":true,"k":"b","c":[]}]]}],["n",{"w":"belong","s":"ng","e":true,"k":"n","c":[["s",{"w":"belongs","s":"s","e":true,"k":"s","c":[]}]]}]]}],["t",{"w":"bet","s":"t","e":false,"k":"t","c":[["w",{"w":"between","s":"ween","e":true,"k":"w","c":[]}],["a",{"w":"beta","s":"a","e":true,"k":"a","c":[]}]]}],["f",{"w":"before","s":"fore","e":true,"k":"f","c":[]}],["y",{"w":"beyond","s":"yond","e":true,"k":"y","c":[]}],["c",{"w":"bec","s":"c","e":false,"k":"c","c":[["o",{"w":"become","s":"ome","e":true,"k":"o","c":[["s",{"w":"becomes","s":"s","e":true,"k":"s","c":[]}]]}],["a",{"w":"because","s":"ause","e":true,"k":"a","c":[]}]]}],["n",{"w":"bench","s":"nch","e":true,"k":"n","c":[["m",{"w":"benchmark","s":"mark","e":true,"k":"m","c":[["s",{"w":"benchmarks","s":"s","e":true,"k":"s","c":[]}]]}]]}],["i",{"w":"being","s":"ing","e":true,"k":"i","c":[]}],["g",{"w":"began","s":"gan","e":true,"k":"g","c":[]}],["s",{"w":"beside","s":"side","e":true,"k":"s","c":[]}],["a",{"w":"beat","s":"at","e":true,"k":"a","c":[]}]]}],["y",{"w":"by","s":"y","e":true,"k":"y","c":[]}],["t",{"w":"bt","s":"t","e":false,"k":"t","c":[["c",{"w":"btc","s":"c","e":true,"k":"c","c":[]}],["n",{"w":"btn","s":"n","e":true,"k":"n","c":[]}]]}],["i",{"w":"bind","s":"ind","e":true,"k":"i","c":[]}],["g",{"w":"bg","s":"g","e":true,"k":"g","c":[]}]]}],["f",{"w":"f","s":"f","e":false,"k":"f","c":[["a",{"w":"fa","s":"a","e":false,"k":"a","c":[["c",{"w":"factor","s":"ctor","e":true,"k":"c","c":[["y",{"w":"factory","s":"y","e":true,"k":"y","c":[]}]]}],["l",{"w":"fal","s":"l","e":false,"k":"l","c":[["l",{"w":"fall","s":"l","e":true,"k":"l","c":[["b",{"w":"fallback","s":"back","e":true,"k":"b","c":[]}],["s",{"w":"falls","s":"s","e":true,"k":"s","c":[]}],["i",{"w":"falling","s":"ing","e":true,"k":"i","c":[]}]]}],["s",{"w":"false","s":"se","e":true,"k":"s","c":[]}]]}],["m",{"w":"family","s":"mily","e":true,"k":"m","c":[]}],["i",{"w":"fail","s":"il","e":true,"k":"i","c":[["s",{"w":"fails","s":"s","e":true,"k":"s","c":[]}],["u",{"w":"failure","s":"ure","e":true,"k":"u","c":[["s",{"w":"failures","s":"s","e":true,"k":"s","c":[]}]]}],["e",{"w":"failed","s":"ed","e":true,"k":"e","c":[]}]]}],["n",{"w":"fans","s":"ns","e":true,"k":"n","c":[]}],["f",{"w":"fafafa","s":"fafa","e":true,"k":"f","c":[]}],["s",{"w":"fast","s":"st","e":true,"k":"s","c":[]}],["k",{"w":"fake","s":"ke","e":true,"k":"k","c":[]}],["v",{"w":"favorite","s":"vorite","e":true,"k":"v","c":[["s",{"w":"favorites","s":"s","e":true,"k":"s","c":[]}]]}],["d",{"w":"fades","s":"des","e":true,"k":"d","c":[]}]]}],["o",{"w":"fo","s":"o","e":false,"k":"o","c":[["r",{"w":"for","s":"r","e":true,"k":"r","c":[["c",{"w":"force","s":"ce","e":true,"k":"c","c":[["s",{"w":"forces","s":"s","e":true,"k":"s","c":[]}]]}],["m",{"w":"form","s":"m","e":false,"k":"m","c":[["a",{"w":"format","s":"at","e":true,"k":"a","c":[["t",{"w":"formatt","s":"t","e":false,"k":"t","c":[["e",{"w":"formatter","s":"er","e":true,"k":"e","c":[["s",{"w":"formatters","s":"s","e":true,"k":"s","c":[[".",{"w":"formatters.","s":".","e":false,"k":".","c":[["p",{"w":"formatters.price","s":"price","e":true,"k":"p","c":[]}],["t",{"w":"formatters.time","s":"time","e":true,"k":"t","c":[]}]]}]]}]]}],["i",{"w":"formatting","s":"ing","e":true,"k":"i","c":[]}]]}],["c",{"w":"formatcountdown","s":"countdown","e":true,"k":"c","c":[]}]]}],["i",{"w":"forming","s":"ing","e":true,"k":"i","c":[]}],["e",{"w":"formed","s":"ed","e":true,"k":"e","c":[]}]]}],["w",{"w":"forward","s":"ward","e":true,"k":"w","c":[]}]]}],["l",{"w":"fol","s":"l","e":false,"k":"l","c":[["l",{"w":"follow","s":"low","e":true,"k":"l","c":[["s",{"w":"follows","s":"s","e":true,"k":"s","c":[]}],["i",{"w":"following","s":"ing","e":true,"k":"i","c":[]}]]}],["d",{"w":"fold","s":"d","e":true,"k":"d","c":[["e",{"w":"folder","s":"er","e":true,"k":"e","c":[]}],["s",{"w":"folds","s":"s","e":true,"k":"s","c":[]}],["i",{"w":"folding","s":"ing","e":true,"k":"i","c":[]}]]}]]}],["n",{"w":"font","s":"nt","e":true,"k":"n","c":[["f",{"w":"fontfamily","s":"family","e":true,"k":"f","c":[]}],["s",{"w":"fonts","s":"s","e":true,"k":"s","c":[["i",{"w":"fontsize","s":"ize","e":true,"k":"i","c":[]}]]}]]}],["c",{"w":"focus","s":"cus","e":true,"k":"c","c":[["e",{"w":"focused","s":"ed","e":true,"k":"e","c":[]}]]}],["o",{"w":"foot","s":"ot","e":true,"k":"o","c":[]}],["u",{"w":"found","s":"und","e":true,"k":"u","c":[]}]]}],["i",{"w":"fi","s":"i","e":false,"k":"i","c":[["e",{"w":"field","s":"eld","e":true,"k":"e","c":[["s",{"w":"fields","s":"s","e":true,"k":"s","c":[]}]]}],["l",{"w":"fil","s":"l","e":false,"k":"l","c":[["l",{"w":"fill","s":"l","e":true,"k":"l","c":[["e",{"w":"filled","s":"ed","e":true,"k":"e","c":[]}],["s",{"w":"fills","s":"s","e":true,"k":"s","c":[]}],["i",{"w":"filling","s":"ing","e":true,"k":"i","c":[]}],["l",{"w":"filllines","s":"lines","e":true,"k":"l","c":[]}]]}],["e",{"w":"file","s":"e","e":true,"k":"e","c":[["s",{"w":"files","s":"s","e":true,"k":"s","c":[]}]]}],["t",{"w":"filters","s":"ters","e":true,"k":"t","c":[]}]]}],["r",{"w":"fir","s":"r","e":false,"k":"r","c":[["s",{"w":"first","s":"st","e":true,"k":"s","c":[["t",{"w":"firsttime","s":"time","e":true,"k":"t","c":[]}]]}],["e",{"w":"fire","s":"e","e":true,"k":"e","c":[["s",{"w":"fires","s":"s","e":true,"k":"s","c":[]}]]}]]}],["t",{"w":"fit","s":"t","e":true,"k":"t","c":[["s",{"w":"fits","s":"s","e":true,"k":"s","c":[]}]]}],["x",{"w":"fixe","s":"xe","e":false,"k":"x","c":[["d",{"w":"fixed","s":"d","e":true,"k":"d","c":[]}],["s",{"w":"fixes","s":"s","e":true,"k":"s","c":[]}]]}],["n",{"w":"fin","s":"n","e":false,"k":"n","c":[["i",{"w":"fini","s":"i","e":false,"k":"i","c":[["t",{"w":"finite","s":"te","e":true,"k":"t","c":[]}],["s",{"w":"finished","s":"shed","e":true,"k":"s","c":[]}]]}],["g",{"w":"finger","s":"ger","e":true,"k":"g","c":[["s",{"w":"fingers","s":"s","e":true,"k":"s","c":[]}]]}],["d",{"w":"find","s":"d","e":true,"k":"d","c":[]}],["a",{"w":"financial","s":"ancial","e":true,"k":"a","c":[]}]]}],["b",{"w":"fibonacci","s":"bonacci","e":true,"k":"b","c":[]}],["v",{"w":"five","s":"ve","e":true,"k":"v","c":[]}],["g",{"w":"figure","s":"gure","e":true,"k":"g","c":[]}]]}],["l",{"w":"fl","s":"l","e":false,"k":"l","c":[["o",{"w":"flo","s":"o","e":false,"k":"o","c":[["w",{"w":"flow","s":"w","e":true,"k":"w","c":[]}],["a",{"w":"floating","s":"ating","e":true,"k":"a","c":[]}]]}],["i",{"w":"fli","s":"i","e":false,"k":"i","c":[["n",{"w":"fling","s":"ng","e":true,"k":"n","c":[["_",{"w":"fling_","s":"_","e":false,"k":"_","c":[["m",{"w":"fling_min_velocity","s":"min_velocity","e":true,"k":"m","c":[]}],["d",{"w":"fling_duration_ms","s":"duration_ms","e":true,"k":"d","c":[]}]]}],["s",{"w":"flings","s":"s","e":true,"k":"s","c":[]}]]}],["g",{"w":"flight","s":"ght","e":true,"k":"g","c":[]}],["p",{"w":"flips","s":"ps","e":true,"k":"p","c":[]}]]}],["u",{"w":"flush","s":"ush","e":true,"k":"u","c":[]}],["y",{"w":"flyouts","s":"youts","e":true,"k":"y","c":[]}],["a",{"w":"fla","s":"a","e":false,"k":"a","c":[["t",{"w":"flat","s":"t","e":true,"k":"t","c":[]}],["g",{"w":"flag","s":"g","e":true,"k":"g","c":[]}]]}]]}],["r",{"w":"fr","s":"r","e":false,"k":"r","c":[["a",{"w":"fra","s":"a","e":false,"k":"a","c":[["m",{"w":"frame","s":"me","e":true,"k":"m","c":[["w",{"w":"framework","s":"work","e":true,"k":"w","c":[]}],["s",{"w":"frames","s":"s","e":true,"k":"s","c":[["c",{"w":"framescheduler","s":"cheduler","e":true,"k":"c","c":[]}]]}],["'",{"w":"frame's","s":"'s","e":true,"k":"'","c":[]}]]}],["c",{"w":"fraction","s":"ction","e":true,"k":"c","c":[["a",{"w":"fractional","s":"al","e":true,"k":"a","c":[]}],["s",{"w":"fractions","s":"s","e":true,"k":"s","c":[]}]]}]]}],["o",{"w":"fro","s":"o","e":false,"k":"o","c":[["n",{"w":"front","s":"nt","e":true,"k":"n","c":[["m",{"w":"frontmatter","s":"matter","e":true,"k":"m","c":[]}]]}],["m",{"w":"from","s":"m","e":true,"k":"m","c":[["m",{"w":"fromms","s":"ms","e":true,"k":"m","c":[]}],["t",{"w":"fromtime","s":"time","e":true,"k":"t","c":[]}]]}]]}],["e",{"w":"fre","s":"e","e":false,"k":"e","c":[["s",{"w":"fresh","s":"sh","e":true,"k":"s","c":[]}],["e",{"w":"free","s":"e","e":true,"k":"e","c":[["z",{"w":"freeze","s":"ze","e":true,"k":"z","c":[]}]]}]]}],["i",{"w":"friday's","s":"iday's","e":true,"k":"i","c":[]}]]}],["u",{"w":"fu","s":"u","e":false,"k":"u","c":[["l",{"w":"full","s":"ll","e":true,"k":"l","c":[["s",{"w":"fullscreen","s":"screen","e":true,"k":"s","c":[]}]]}],["n",{"w":"function","s":"nction","e":true,"k":"n","c":[["s",{"w":"functions","s":"s","e":true,"k":"s","c":[]}]]}],["m",{"w":"fumadocs","s":"madocs","e":true,"k":"m","c":[]}]]}],["e",{"w":"fe","s":"e","e":false,"k":"e","c":[["n",{"w":"fences","s":"nces","e":true,"k":"n","c":[]}],["e",{"w":"feed","s":"ed","e":true,"k":"e","c":[["b",{"w":"feedback","s":"back","e":true,"k":"b","c":[]}],[".",{"w":"feed.","s":".","e":false,"k":".","c":[["s",{"w":"feed.subscribecoin","s":"subscribecoin","e":true,"k":"s","c":[]}],["a",{"w":"feed.acquirefastcoin","s":"acquirefastcoin","e":true,"k":"a","c":[]}]]}],["s",{"w":"feeds","s":"s","e":true,"k":"s","c":[]}]]}],["d",{"w":"fed","s":"d","e":true,"k":"d","c":[]}],["t",{"w":"fetch","s":"tch","e":true,"k":"t","c":[["b",{"w":"fetchbars","s":"bars","e":true,"k":"b","c":[["r",{"w":"fetchbarsrequest","s":"request","e":true,"k":"r","c":[]}]]}],["g",{"w":"fetchgap","s":"gap","e":true,"k":"g","c":[]}]]}],["w",{"w":"few","s":"w","e":true,"k":"w","c":[["e",{"w":"fewer","s":"er","e":true,"k":"e","c":[]}]]}],["a",{"w":"feature","s":"ature","e":true,"k":"a","c":[["s",{"w":"features","s":"s","e":true,"k":"s","c":[]}]]}]]}],["f",{"w":"ff","s":"f","e":false,"k":"f","c":[["4",{"w":"ff479c","s":"479c","e":true,"k":"4","c":[]}],["f",{"w":"ffffff","s":"ffff","e":true,"k":"f","c":[]}]]}],["5",{"w":"f5f7fa","s":"5f7fa","e":true,"k":"5","c":[]}],["0",{"w":"f0f3fa","s":"0f3fa","e":true,"k":"0","c":[]}],["7",{"w":"f7b500","s":"7b500","e":true,"k":"7","c":[]}]]}],["w",{"w":"w","s":"w","e":false,"k":"w","c":[["h",{"w":"wh","s":"h","e":false,"k":"h","c":[["e",{"w":"whe","s":"e","e":false,"k":"e","c":[["n",{"w":"when","s":"n","e":true,"k":"n","c":[["e",{"w":"whenever","s":"ever","e":true,"k":"e","c":[]}]]}],["t",{"w":"whether","s":"ther","e":true,"k":"t","c":[]}],["r",{"w":"where","s":"re","e":true,"k":"r","c":[["v",{"w":"wherever","s":"ver","e":true,"k":"v","c":[]}]]}],["e",{"w":"wheel","s":"el","e":true,"k":"e","c":[]}]]}],["a",{"w":"what","s":"at","e":true,"k":"a","c":[["e",{"w":"whatever","s":"ever","e":true,"k":"e","c":[]}],["'",{"w":"what's","s":"'s","e":true,"k":"'","c":[]}]]}],["o",{"w":"who","s":"o","e":false,"k":"o","c":[["l",{"w":"whole","s":"le","e":true,"k":"l","c":[]}],["s",{"w":"whose","s":"se","e":true,"k":"s","c":[]}]]}],["i",{"w":"whi","s":"i","e":false,"k":"i","c":[["t",{"w":"white","s":"te","e":true,"k":"t","c":[["s",{"w":"whitespace","s":"space","e":true,"k":"s","c":[]}]]}],["c",{"w":"which","s":"ch","e":true,"k":"c","c":[]}],["l",{"w":"while","s":"le","e":true,"k":"l","c":[]}]]}]]}],["i",{"w":"wi","s":"i","e":false,"k":"i","c":[["t",{"w":"with","s":"th","e":true,"k":"t","c":[["o",{"w":"without","s":"out","e":true,"k":"o","c":[]}],["p",{"w":"withpreset","s":"preset","e":true,"k":"p","c":[]}],["i",{"w":"within","s":"in","e":true,"k":"i","c":[]}]]}],["n",{"w":"win","s":"n","e":true,"k":"n","c":[["s",{"w":"wins","s":"s","e":true,"k":"s","c":[]}],["d",{"w":"window","s":"dow","e":true,"k":"d","c":[["s",{"w":"windows","s":"s","e":true,"k":"s","c":[]}]]}]]}],["d",{"w":"wid","s":"d","e":false,"k":"d","c":[["t",{"w":"width","s":"th","e":true,"k":"t","c":[["s",{"w":"widths","s":"s","e":true,"k":"s","c":[]}]]}],["e",{"w":"wide","s":"e","e":true,"k":"e","c":[["n",{"w":"widen","s":"n","e":true,"k":"n","c":[]}],["r",{"w":"wider","s":"r","e":true,"k":"r","c":[]}]]}],["g",{"w":"widget","s":"get","e":true,"k":"g","c":[[".",{"w":"widget.","s":".","e":false,"k":".","c":[["o",{"w":"widget.onchartready","s":"onchartready","e":true,"k":"o","c":[]}],["r",{"w":"widget.remove","s":"remove","e":true,"k":"r","c":[]}],["a",{"w":"widget.applyoverrides","s":"applyoverrides","e":true,"k":"a","c":[]}],["c",{"w":"widget.changetheme","s":"changetheme","e":true,"k":"c","c":[]}],["t",{"w":"widget.takeclientscreenshot","s":"takeclientscreenshot","e":true,"k":"t","c":[]}]]}]]}]]}],["c",{"w":"wick","s":"ck","e":true,"k":"c","c":[["v",{"w":"wickvisible","s":"visible","e":true,"k":"v","c":[]}],["u",{"w":"wickupcolor","s":"upcolor","e":true,"k":"u","c":[]}],["d",{"w":"wickdowncolor","s":"downcolor","e":true,"k":"d","c":[]}],["s",{"w":"wicks","s":"s","e":true,"k":"s","c":[]}]]}],["r",{"w":"wire","s":"re","e":true,"k":"r","c":[]}]]}],["a",{"w":"wa","s":"a","e":false,"k":"a","c":[["l",{"w":"wal","s":"l","e":false,"k":"l","c":[["l",{"w":"wall","s":"l","e":true,"k":"l","c":[]}],["k",{"w":"walk","s":"k","e":true,"k":"k","c":[]}]]}],["s",{"w":"was","s":"s","e":true,"k":"s","c":[["m",{"w":"wasm","s":"m","e":true,"k":"m","c":[]}],["t",{"w":"wasteful","s":"teful","e":true,"k":"t","c":[]}]]}],["t",{"w":"wat","s":"t","e":false,"k":"t","c":[["e",{"w":"watermark","s":"ermark","e":true,"k":"e","c":[]}],["c",{"w":"watches","s":"ches","e":true,"k":"c","c":[]}]]}],["i",{"w":"wait","s":"it","e":true,"k":"i","c":[["s",{"w":"waits","s":"s","e":true,"k":"s","c":[]}]]}],["n",{"w":"wanted","s":"nted","e":true,"k":"n","c":[]}],["y",{"w":"way","s":"y","e":true,"k":"y","c":[]}],["r",{"w":"warmup","s":"rmup","e":true,"k":"r","c":[]}]]}],["e",{"w":"we","s":"e","e":false,"k":"e","c":[["r",{"w":"were","s":"re","e":true,"k":"r","c":[]}],["i",{"w":"weigh","s":"igh","e":false,"k":"i","c":[["t",{"w":"weight","s":"t","e":true,"k":"t","c":[["e",{"w":"weighted","s":"ed","e":true,"k":"e","c":[]}]]}],["s",{"w":"weighs","s":"s","e":true,"k":"s","c":[]}]]}],["e",{"w":"week","s":"ek","e":true,"k":"e","c":[["e",{"w":"weekend","s":"end","e":true,"k":"e","c":[["s",{"w":"weekends","s":"s","e":true,"k":"s","c":[]}]]}]]}],["b",{"w":"websocket","s":"bsocket","e":true,"k":"b","c":[]}],["a",{"w":"weak","s":"ak","e":true,"k":"a","c":[]}],["l",{"w":"well","s":"ll","e":true,"k":"l","c":[]}]]}],["r",{"w":"wr","s":"r","e":false,"k":"r","c":[["i",{"w":"writ","s":"it","e":false,"k":"i","c":[["t",{"w":"written","s":"ten","e":true,"k":"t","c":[]}],["e",{"w":"write","s":"e","e":true,"k":"e","c":[["s",{"w":"writes","s":"s","e":true,"k":"s","c":[]}]]}]]}],["a",{"w":"wrap","s":"ap","e":true,"k":"a","c":[["s",{"w":"wraps","s":"s","e":true,"k":"s","c":[]}],["p",{"w":"wrapp","s":"p","e":false,"k":"p","c":[["i",{"w":"wrapping","s":"ing","e":true,"k":"i","c":[]}],["e",{"w":"wrapper","s":"er","e":true,"k":"e","c":[]}]]}]]}]]}],["o",{"w":"wo","s":"o","e":false,"k":"o","c":[["r",{"w":"work","s":"rk","e":true,"k":"r","c":[["s",{"w":"works","s":"s","e":true,"k":"s","c":[["p",{"w":"workspace","s":"pace","e":true,"k":"p","c":[["s",{"w":"workspaces","s":"s","e":true,"k":"s","c":[]}]]}]]}],["f",{"w":"workflow","s":"flow","e":true,"k":"f","c":[["s",{"w":"workflows","s":"s","e":true,"k":"s","c":[]}]]}],["i",{"w":"working","s":"ing","e":true,"k":"i","c":[]}],["l",{"w":"workload","s":"load","e":true,"k":"l","c":[]}],["e",{"w":"worker","s":"er","e":true,"k":"e","c":[["s",{"w":"workers","s":"s","e":true,"k":"s","c":[]}]]}]]}],["u",{"w":"would","s":"uld","e":true,"k":"u","c":[]}]]}]]}],["0",{"w":"0","s":"0","e":true,"k":"0","c":[[".",{"w":"0.","s":".","e":false,"k":".","c":[["2",{"w":"0.2","s":"2","e":true,"k":"2","c":[["5",{"w":"0.25","s":"5","e":true,"k":"5","c":[]}]]}],["5",{"w":"0.5","s":"5","e":true,"k":"5","c":[]}],["3",{"w":"0.3.0","s":"3.0","e":true,"k":"3","c":[]}],["0",{"w":"0.0","s":"0","e":false,"k":"0","c":[["2",{"w":"0.02","s":"2","e":true,"k":"2","c":[]}],["5",{"w":"0.05","s":"5","e":true,"k":"5","c":[]}]]}],["1",{"w":"0.1","s":"1","e":true,"k":"1","c":[]}]]}],["0",{"w":"00","s":"0","e":true,"k":"0","c":[["f",{"w":"00ff3f","s":"ff3f","e":true,"k":"f","c":[]}]]}],["a",{"w":"0a0a0a","s":"a0a0a","e":true,"k":"a","c":[]}]]}],["g",{"w":"g","s":"g","e":false,"k":"g","c":[["i",{"w":"gi","s":"i","e":false,"k":"i","c":[["v",{"w":"give","s":"ve","e":true,"k":"v","c":[["s",{"w":"gives","s":"s","e":true,"k":"s","c":[]}]]}],["t",{"w":"github","s":"thub","e":true,"k":"t","c":[]}],["r",{"w":"gird","s":"rd","e":true,"k":"r","c":[]}]]}],["e",{"w":"ge","s":"e","e":false,"k":"e","c":[["t",{"w":"get","s":"t","e":true,"k":"t","c":[["c",{"w":"getconfig","s":"config","e":true,"k":"c","c":[]}],["d",{"w":"getd","s":"d","e":false,"k":"d","c":[["a",{"w":"getdata","s":"ata","e":true,"k":"a","c":[]}],["r",{"w":"getdrawing","s":"rawing","e":true,"k":"r","c":[]}]]}],["i",{"w":"geti","s":"i","e":false,"k":"i","c":[["n",{"w":"getindicator","s":"ndicator","e":true,"k":"n","c":[]}],["t",{"w":"getitem","s":"tem","e":true,"k":"t","c":[]}]]}],["s",{"w":"gets","s":"s","e":true,"k":"s","c":[]}],["b",{"w":"getbars","s":"bars","e":true,"k":"b","c":[]}]]}],["o",{"w":"geometr","s":"ometr","e":false,"k":"o","c":[["y",{"w":"geometry","s":"y","e":true,"k":"y","c":[]}],["i",{"w":"geometric","s":"ic","e":true,"k":"i","c":[]}]]}],["s",{"w":"gesture","s":"sture","e":true,"k":"s","c":[["s",{"w":"gestures","s":"s","e":true,"k":"s","c":[]}],["r",{"w":"gesturerecognizer","s":"recognizer","e":true,"k":"r","c":[]}]]}],["n",{"w":"generate","s":"nerate","e":true,"k":"n","c":[["s",{"w":"generates","s":"s","e":true,"k":"s","c":[]}],["d",{"w":"generated","s":"d","e":true,"k":"d","c":[]}]]}],["i",{"w":"geist","s":"ist","e":true,"k":"i","c":[]}],["a",{"w":"gear","s":"ar","e":true,"k":"a","c":[]}]]}],["r",{"w":"gr","s":"r","e":false,"k":"r","c":[["o",{"w":"gro","s":"o","e":false,"k":"o","c":[["u",{"w":"group","s":"up","e":true,"k":"u","c":[["s",{"w":"groups","s":"s","e":true,"k":"s","c":[]}]]}],["w",{"w":"growth","s":"wth","e":true,"k":"w","c":[]}]]}],["i",{"w":"grid","s":"id","e":true,"k":"i","c":[[".",{"w":"grid.","s":".","e":false,"k":".","c":[["c",{"w":"grid.color","s":"color","e":true,"k":"c","c":[]}],["v",{"w":"grid.vertical","s":"vertical","e":true,"k":"v","c":[]}],["h",{"w":"grid.horizontal","s":"horizontal","e":true,"k":"h","c":[]}]]}]]}],["e",{"w":"green","s":"een","e":true,"k":"e","c":[]}],["a",{"w":"gradients","s":"adients","e":true,"k":"a","c":[]}]]}],["a",{"w":"ga","s":"a","e":false,"k":"a","c":[["p",{"w":"gap","s":"p","e":true,"k":"p","c":[["s",{"w":"gaps","s":"s","e":true,"k":"s","c":[["i",{"w":"gapsilencems","s":"ilencems","e":true,"k":"i","c":[]}]]}],["_",{"w":"gap_silence_ms","s":"_silence_ms","e":true,"k":"_","c":[]}]]}],["v",{"w":"gave","s":"ve","e":true,"k":"v","c":[]}],["n",{"w":"gann","s":"nn","e":true,"k":"n","c":[]}],["m",{"w":"gamut","s":"mut","e":true,"k":"m","c":[]}]]}],["u",{"w":"gu","s":"u","e":false,"k":"u","c":[["i",{"w":"guide","s":"ide","e":true,"k":"i","c":[["s",{"w":"guides","s":"s","e":true,"k":"s","c":[]}]]}],["a",{"w":"guard","s":"ard","e":true,"k":"a","c":[]}]]}],["o",{"w":"go","s":"o","e":true,"k":"o","c":[["e",{"w":"goes","s":"es","e":true,"k":"e","c":[]}],["a",{"w":"goal","s":"al","e":true,"k":"a","c":[]}]]}],["l",{"w":"gl","s":"l","e":false,"k":"l","c":[["o",{"w":"global","s":"obal","e":true,"k":"o","c":[["s",{"w":"globals","s":"s","e":true,"k":"s","c":[]}]]}],["y",{"w":"glyph","s":"yph","e":true,"k":"y","c":[["s",{"w":"glyphs","s":"s","e":true,"k":"s","c":[]}]]}]]}]]}],["h",{"w":"h","s":"h","e":false,"k":"h","c":[["e",{"w":"he","s":"e","e":false,"k":"e","c":[["i",{"w":"hei","s":"i","e":false,"k":"i","c":[["g",{"w":"height","s":"ght","e":true,"k":"g","c":[]}],["k",{"w":"heikin","s":"kin","e":true,"k":"k","c":[["a",{"w":"heikinashi","s":"ashi","e":true,"k":"a","c":[["b",{"w":"heikinashibar","s":"bar","e":true,"k":"b","c":[]}]]}]]}]]}],["l",{"w":"hel","s":"l","e":false,"k":"l","c":[["p",{"w":"help","s":"p","e":true,"k":"p","c":[["e",{"w":"helper","s":"er","e":true,"k":"e","c":[["s",{"w":"helpers","s":"s","e":true,"k":"s","c":[]}]]}]]}],["d",{"w":"held","s":"d","e":true,"k":"d","c":[]}]]}],["a",{"w":"head","s":"ad","e":false,"k":"a","c":[["e",{"w":"header","s":"er","e":true,"k":"e","c":[["_",{"w":"header_","s":"_","e":false,"k":"_","c":[["c",{"w":"header_c","s":"c","e":false,"k":"c","c":[["s",{"w":"header_css","s":"ss","e":true,"k":"s","c":[]}],["o",{"w":"header_compare","s":"ompare","e":true,"k":"o","c":[]}]]}],["s",{"w":"header_s","s":"s","e":false,"k":"s","c":[["t",{"w":"header_style_marker","s":"tyle_marker","e":true,"k":"t","c":[]}],["y",{"w":"header_symbol_search","s":"ymbol_search","e":true,"k":"y","c":[]}],["a",{"w":"header_saveload","s":"aveload","e":true,"k":"a","c":[]}],["c",{"w":"header_screenshot","s":"creenshot","e":true,"k":"c","c":[]}]]}],["q",{"w":"header_quick_search","s":"quick_search","e":true,"k":"q","c":[]}],["f",{"w":"header_fullscreen_button","s":"fullscreen_button","e":true,"k":"f","c":[]}]]}],["t",{"w":"headert","s":"t","e":false,"k":"t","c":[["o",{"w":"headertokens","s":"okens","e":true,"k":"o","c":[]}],["i",{"w":"headertimeframe","s":"imeframe","e":true,"k":"i","c":[]}]]}],[".",{"w":"header.","s":".","e":false,"k":".","c":[["r",{"w":"header.refresh","s":"refresh","e":true,"k":"r","c":[]}],["s",{"w":"header.set","s":"set","e":false,"k":"s","c":[["c",{"w":"header.setcharttype","s":"charttype","e":true,"k":"c","c":[]}],["t",{"w":"header.settheme","s":"theme","e":true,"k":"t","c":[]}]]}]]}],["'",{"w":"header's","s":"'s","e":true,"k":"'","c":[]}]]}],["l",{"w":"headless","s":"less","e":true,"k":"l","c":[]}]]}],["x",{"w":"hex","s":"x","e":true,"k":"x","c":[]}],["r",{"w":"here","s":"re","e":true,"k":"r","c":[]}]]}],["o",{"w":"ho","s":"o","e":false,"k":"o","c":[["s",{"w":"host","s":"st","e":true,"k":"s","c":[["'",{"w":"host's","s":"'s","e":true,"k":"'","c":[]}],["s",{"w":"hosts","s":"s","e":true,"k":"s","c":[]}]]}],["w",{"w":"how","s":"w","e":true,"k":"w","c":[["e",{"w":"however","s":"ever","e":true,"k":"e","c":[]}]]}],["l",{"w":"hol","s":"l","e":false,"k":"l","c":[["d",{"w":"hold","s":"d","e":true,"k":"d","c":[["s",{"w":"holds","s":"s","e":true,"k":"s","c":[]}],["i",{"w":"holding","s":"ing","e":true,"k":"i","c":[]}]]}],["l",{"w":"hollow","s":"low","e":true,"k":"l","c":[]}],["e",{"w":"hole","s":"e","e":true,"k":"e","c":[["s",{"w":"holes","s":"s","e":true,"k":"s","c":[]}]]}]]}],["r",{"w":"hor","s":"r","e":false,"k":"r","c":[["i",{"w":"horizontal","s":"izontal","e":true,"k":"i","c":[]}],["z",{"w":"horzgridproperties.color","s":"zgridproperties.color","e":true,"k":"z","c":[]}]]}],["v",{"w":"hover","s":"ver","e":true,"k":"v","c":[["e",{"w":"hovered","s":"ed","e":true,"k":"e","c":[]}]]}],["m",{"w":"home","s":"me","e":true,"k":"m","c":[]}],["n",{"w":"honor","s":"nor","e":true,"k":"n","c":[]}],["u",{"w":"hour","s":"ur","e":true,"k":"u","c":[]}],["o",{"w":"hooks","s":"oks","e":true,"k":"o","c":[]}]]}],["a",{"w":"ha","s":"a","e":false,"k":"a","c":[["s",{"w":"has","s":"s","e":true,"k":"s","c":[["m",{"w":"hasmissedbucket","s":"missedbucket","e":true,"k":"m","c":[]}]]}],["n",{"w":"hand","s":"nd","e":false,"k":"n","c":[["l",{"w":"handl","s":"l","e":false,"k":"l","c":[["e",{"w":"handle","s":"e","e":true,"k":"e","c":[["s",{"w":"handles","s":"s","e":true,"k":"s","c":[]}],["a",{"w":"handleat","s":"at","e":true,"k":"a","c":[]}],["d",{"w":"handled","s":"d","e":true,"k":"d","c":[]}],["r",{"w":"handlers","s":"rs","e":true,"k":"r","c":[]}]]}],["i",{"w":"handling","s":"ing","e":true,"k":"i","c":[]}]]}],["i",{"w":"handing","s":"ing","e":true,"k":"i","c":[]}],["s",{"w":"hands","s":"s","e":true,"k":"s","c":[]}]]}],["l",{"w":"hal","s":"l","e":false,"k":"l","c":[["f",{"w":"half","s":"f","e":true,"k":"f","c":[]}],["t",{"w":"halts","s":"ts","e":true,"k":"t","c":[]}]]}],["v",{"w":"have","s":"ve","e":true,"k":"v","c":[]}],["m",{"w":"hammer","s":"mmer","e":true,"k":"m","c":[]}],["r",{"w":"harmless","s":"rmless","e":true,"k":"r","c":[]}],["p",{"w":"happen","s":"ppen","e":true,"k":"p","c":[]}]]}],["i",{"w":"hi","s":"i","e":false,"k":"i","c":[["s",{"w":"histo","s":"sto","e":false,"k":"s","c":[["r",{"w":"history","s":"ry","e":true,"k":"r","c":[["_",{"w":"history_bars","s":"_bars","e":true,"k":"_","c":[]}]]}],["g",{"w":"histogram","s":"gram","e":true,"k":"g","c":[["c",{"w":"histogramcolor","s":"color","e":true,"k":"c","c":[]}]]}]]}],["d",{"w":"hid","s":"d","e":false,"k":"d","c":[["d",{"w":"hidden","s":"den","e":true,"k":"d","c":[["l",{"w":"hiddenlines","s":"lines","e":true,"k":"l","c":[]}]]}],["e",{"w":"hide","s":"e","e":true,"k":"e","c":[["s",{"w":"hides","s":"s","e":true,"k":"s","c":[]}]]}],["i",{"w":"hiding","s":"ing","e":true,"k":"i","c":[]}]]}],["t",{"w":"hit","s":"t","e":true,"k":"t","c":[["s",{"w":"hits","s":"s","e":true,"k":"s","c":[]}]]}],["g",{"w":"high","s":"gh","e":true,"k":"g","c":[["e",{"w":"higher","s":"er","e":true,"k":"e","c":[]}],["l",{"w":"highlow","s":"low","e":true,"k":"l","c":[]}]]}],["n",{"w":"hint","s":"nt","e":true,"k":"n","c":[["s",{"w":"hints","s":"s","e":true,"k":"s","c":[]}],[".",{"w":"hint.cts","s":".cts","e":true,"k":".","c":[]}]]}]]}],["t",{"w":"ht","s":"t","e":false,"k":"t","c":[["t",{"w":"http","s":"tp","e":true,"k":"t","c":[["s",{"w":"https","s":"s","e":true,"k":"s","c":[]}]]}],["m",{"w":"html","s":"ml","e":true,"k":"m","c":[]}]]}],["y",{"w":"hyperliquid","s":"yperliquid","e":true,"k":"y","c":[["'",{"w":"hyperliquid's","s":"'s","e":true,"k":"'","c":[]}]]}],["l",{"w":"hl","s":"l","e":false,"k":"l","c":[["i",{"w":"hline","s":"ine","e":true,"k":"i","c":[]}],["_",{"w":"hl_candle_page_size","s":"_candle_page_size","e":true,"k":"_","c":[]}],["c",{"w":"hlc","s":"c","e":true,"k":"c","c":[]}]]}],["h",{"w":"hh:mm","s":"h:mm","e":true,"k":"h","c":[[":",{"w":"hh:mm:ss","s":":ss","e":true,"k":":","c":[]}]]}]]}],["1",{"w":"1","s":"1","e":true,"k":"1","c":[["2",{"w":"12","s":"2","e":true,"k":"2","c":[]}],["p",{"w":"1px","s":"px","e":true,"k":"p","c":[]}],[".",{"w":"1.0","s":".0","e":true,"k":".","c":[]}],["0",{"w":"10","s":"0","e":true,"k":"0","c":[["0",{"w":"100","s":"0","e":true,"k":"0","c":[["0",{"w":"1000","s":"0","e":true,"k":"0","c":[]}]]}],[",",{"w":"10,000","s":",000","e":true,"k":",","c":[]}]]}],["m",{"w":"1m","s":"m","e":true,"k":"m","c":[]}],["5",{"w":"15","s":"5","e":true,"k":"5","c":[["m",{"w":"15m","s":"m","e":true,"k":"m","c":[]}]]}],["h",{"w":"1h","s":"h","e":true,"k":"h","c":[]}],["d",{"w":"1d","s":"d","e":true,"k":"d","c":[]}],["w",{"w":"1w","s":"w","e":true,"k":"w","c":[]}],["7",{"w":"17","s":"7","e":false,"k":"7","c":[["1",{"w":"171717","s":"1717","e":true,"k":"1","c":[]}],["5",{"w":"175","s":"5","e":true,"k":"5","c":[]}]]}],["4",{"w":"14","s":"4","e":true,"k":"4","c":[]}],["1",{"w":"11","s":"1","e":true,"k":"1","c":[["p",{"w":"11px","s":"px","e":true,"k":"p","c":[]}]]}],["3",{"w":"131722","s":"31722","e":true,"k":"3","c":[]}],["8",{"w":"18","s":"8","e":true,"k":"8","c":[]}],["6",{"w":"16","s":"6","e":true,"k":"6","c":[]}]]}],["y",{"w":"y","s":"y","e":true,"k":"y","c":[["o",{"w":"you","s":"ou","e":true,"k":"o","c":[["r",{"w":"your","s":"r","e":true,"k":"r","c":[["s",{"w":"yours","s":"s","e":true,"k":"s","c":[["e",{"w":"yourself","s":"elf","e":true,"k":"e","c":[]}]]}]]}]]}],["t",{"w":"ytoprice","s":"toprice","e":true,"k":"t","c":[]}],["e",{"w":"yet","s":"et","e":true,"k":"e","c":[]}],["y",{"w":"yyyy","s":"yyy","e":true,"k":"y","c":[]}],["i",{"w":"yields","s":"ields","e":true,"k":"i","c":[]}]]}],["2",{"w":"2","s":"2","e":true,"k":"2","c":[["4",{"w":"24","s":"4","e":true,"k":"4","c":[["0",{"w":"240ms","s":"0ms","e":true,"k":"0","c":[]}]]}],["6",{"w":"26","s":"6","e":true,"k":"6","c":[["a",{"w":"26a69a","s":"a69a","e":true,"k":"a","c":[]}],["2",{"w":"262626","s":"2626","e":true,"k":"2","c":[]}]]}],["9",{"w":"2962ff","s":"962ff","e":true,"k":"9","c":[]}],["0",{"w":"20","s":"0","e":true,"k":"0","c":[["0",{"w":"200","s":"0","e":true,"k":"0","c":[["0",{"w":"2000","s":"0","e":true,"k":"0","c":[]}]]}]]}],["_",{"w":"2_592_000_000","s":"_592_000_000","e":true,"k":"_","c":[]}],["h",{"w":"2h","s":"h","e":true,"k":"h","c":[]}],["d",{"w":"2d","s":"d","e":true,"k":"d","c":[]}],["8",{"w":"28","s":"8","e":true,"k":"8","c":[]}],["5",{"w":"255","s":"55","e":true,"k":"5","c":[]}]]}],["j",{"w":"j","s":"j","e":false,"k":"j","c":[["s",{"w":"js","s":"s","e":true,"k":"s","c":[]}],["u",{"w":"ju","s":"u","e":false,"k":"u","c":[["s",{"w":"just","s":"st","e":true,"k":"s","c":[]}],["m",{"w":"jump","s":"mp","e":true,"k":"m","c":[]}]]}],["a",{"w":"javascript","s":"avascript","e":true,"k":"a","c":[]}]]}],["v",{"w":"v","s":"v","e":true,"k":"v","c":[["o",{"w":"vo","s":"o","e":false,"k":"o","c":[["i",{"w":"void","s":"id","e":true,"k":"i","c":[]}],["l",{"w":"vol","s":"l","e":true,"k":"l","c":[["u",{"w":"volume","s":"ume","e":true,"k":"u","c":[["s",{"w":"volumes","s":"s","e":true,"k":"s","c":[]}],[".",{"w":"volume.","s":".","e":false,"k":".","c":[["v",{"w":"volume.volume.color","s":"volume.color","e":true,"k":"v","c":[]}],["o",{"w":"volume.overlay","s":"overlay","e":true,"k":"o","c":[]}]]}]]}]]}]]}],["i",{"w":"vi","s":"i","e":false,"k":"i","c":[["e",{"w":"view","s":"ew","e":true,"k":"e","c":[["p",{"w":"viewport","s":"port","e":true,"k":"p","c":[["'",{"w":"viewport's","s":"'s","e":true,"k":"'","c":[]}]]}]]}],["s",{"w":"visi","s":"si","e":false,"k":"s","c":[["b",{"w":"visib","s":"b","e":false,"k":"b","c":[["l",{"w":"visible","s":"le","e":true,"k":"l","c":[["r",{"w":"visiblerange","s":"range","e":true,"k":"r","c":[["c",{"w":"visiblerangechangeevent","s":"changeevent","e":true,"k":"c","c":[]}]]}],["s",{"w":"visibleslots","s":"slots","e":true,"k":"s","c":[]}]]}],["i",{"w":"visibility","s":"ility","e":true,"k":"i","c":[]}]]}],["t",{"w":"visited","s":"ted","e":true,"k":"t","c":[]}]]}]]}],["a",{"w":"va","s":"a","e":false,"k":"a","c":[["l",{"w":"val","s":"l","e":false,"k":"l","c":[["u",{"w":"value","s":"ue","e":true,"k":"u","c":[["s",{"w":"values","s":"s","e":true,"k":"s","c":[]}]]}],["i",{"w":"valid","s":"id","e":true,"k":"i","c":[["a",{"w":"validat","s":"at","e":false,"k":"a","c":[["e",{"w":"validate","s":"e","e":true,"k":"e","c":[["s",{"w":"validates","s":"s","e":true,"k":"s","c":[]}]]}],["i",{"w":"validation","s":"ion","e":true,"k":"i","c":[]}]]}]]}]]}],["r",{"w":"varia","s":"ria","e":false,"k":"r","c":[["b",{"w":"variables","s":"bles","e":true,"k":"b","c":[]}],["n",{"w":"variant","s":"nt","e":true,"k":"n","c":[]}]]}]]}],["e",{"w":"ve","s":"e","e":false,"k":"e","c":[["r",{"w":"ver","s":"r","e":false,"k":"r","c":[["t",{"w":"vertical","s":"tical","e":true,"k":"t","c":[]}],["y",{"w":"very","s":"y","e":true,"k":"y","c":[]}],["s",{"w":"version","s":"sion","e":true,"k":"s","c":[["s",{"w":"versions","s":"s","e":true,"k":"s","c":[]}]]}]]}],["l",{"w":"velocity","s":"locity","e":true,"k":"l","c":[]}]]}],["w",{"w":"vwap","s":"wap","e":true,"k":"w","c":[["m",{"w":"vwapmeta","s":"meta","e":true,"k":"m","c":[]}],["'",{"w":"vwap's","s":"'s","e":true,"k":"'","c":[]}]]}],["0",{"w":"v0.0.2","s":"0.0.2","e":true,"k":"0","c":[]}]]}],["k",{"w":"k","s":"k","e":true,"k":"k","c":[["e",{"w":"ke","s":"e","e":false,"k":"e","c":[["y",{"w":"key","s":"y","e":true,"k":"y","c":[["s",{"w":"keys","s":"s","e":true,"k":"s","c":[]}],["b",{"w":"keyboard","s":"board","e":true,"k":"b","c":[]}]]}],["p",{"w":"kept","s":"pt","e":true,"k":"p","c":[]}],["r",{"w":"kernel","s":"rnel","e":true,"k":"r","c":[["s",{"w":"kernels","s":"s","e":true,"k":"s","c":[]}]]}],["e",{"w":"keep","s":"ep","e":true,"k":"e","c":[["i",{"w":"keeping","s":"ing","e":true,"k":"i","c":[]}],["s",{"w":"keeps","s":"s","e":true,"k":"s","c":[]}]]}]]}],["n",{"w":"know","s":"now","e":true,"k":"n","c":[["n",{"w":"known","s":"n","e":true,"k":"n","c":[]}]]}],["d",{"w":"kdj","s":"dj","e":true,"k":"d","c":[]}],["i",{"w":"kind","s":"ind","e":true,"k":"i","c":[]}],["a",{"w":"kagi","s":"agi","e":true,"k":"a","c":[]}]]}],["x",{"w":"x","s":"x","e":true,"k":"x","c":[["t",{"w":"xtoindex","s":"toindex","e":true,"k":"t","c":[]}],["2",{"w":"x2a","s":"2a","e":true,"k":"2","c":[]}]]}],["6",{"w":"6","s":"6","e":true,"k":"6","c":[["4",{"w":"64","s":"4","e":true,"k":"4","c":[]}],["p",{"w":"6px","s":"px","e":true,"k":"p","c":[]}],["0",{"w":"60","s":"0","e":true,"k":"0","c":[["0",{"w":"600px","s":"0px","e":true,"k":"0","c":[]}]]}]]}],["q",{"w":"qu","s":"qu","e":false,"k":"q","c":[["a",{"w":"quality","s":"ality","e":true,"k":"a","c":[]}],["i",{"w":"qui","s":"i","e":false,"k":"i","c":[["c",{"w":"quick","s":"ck","e":true,"k":"c","c":[]}],["e",{"w":"quiet","s":"et","e":true,"k":"e","c":[]}]]}],["e",{"w":"queued","s":"eued","e":true,"k":"e","c":[]}]]}],["8",{"w":"8","s":"8","e":true,"k":"8","c":[["0",{"w":"80","s":"0","e":true,"k":"0","c":[["0",{"w":"800","s":"0","e":true,"k":"0","c":[["0",{"w":"8000","s":"0","e":true,"k":"0","c":[]}]]}]]}],["a",{"w":"8a93a3","s":"a93a3","e":true,"k":"a","c":[]}],["p",{"w":"8px","s":"px","e":true,"k":"p","c":[]}]]}],["5",{"w":"5","s":"5","e":false,"k":"5","c":[["0",{"w":"50","s":"0","e":true,"k":"0","c":[["0",{"w":"500","s":"0","e":true,"k":"0","c":[["0",{"w":"5000","s":"0","e":true,"k":"0","c":[]}]]}]]}],["m",{"w":"5m","s":"m","e":true,"k":"m","c":[]}],["2",{"w":"52","s":"2","e":true,"k":"2","c":[]}],["a",{"w":"5a6472","s":"a6472","e":true,"k":"a","c":[]}]]}],["3",{"w":"3","s":"3","e":true,"k":"3","c":[["9",{"w":"3902","s":"902","e":true,"k":"9","c":[]}],["0",{"w":"30","s":"0","e":true,"k":"0","c":[["0",{"w":"300","s":"0","e":true,"k":"0","c":[]}]]}],["d",{"w":"3d","s":"d","e":true,"k":"d","c":[]}],["1",{"w":"31","s":"1","e":true,"k":"1","c":[]}],["_",{"w":"3_600_000","s":"_600_000","e":true,"k":"_","c":[]}]]}],["7",{"w":"7","s":"7","e":true,"k":"7","c":[["e",{"w":"7e57c2","s":"e57c2","e":true,"k":"e","c":[]}],["6",{"w":"76","s":"6","e":true,"k":"6","c":[]}],["3",{"w":"737373","s":"37373","e":true,"k":"3","c":[]}],["0",{"w":"70","s":"0","e":true,"k":"0","c":[["0",{"w":"700","s":"0","e":true,"k":"0","c":[]}]]}]]}],["z",{"w":"z","s":"z","e":true,"k":"z","c":[["o",{"w":"zo","s":"o","e":false,"k":"o","c":[["o",{"w":"zoom","s":"om","e":true,"k":"o","c":[["t",{"w":"zoomtorange","s":"torange","e":true,"k":"t","c":[]}],["e",{"w":"zoomed","s":"ed","e":true,"k":"e","c":[]}],["i",{"w":"zooming","s":"ing","e":true,"k":"i","c":[]}]]}],["n",{"w":"zone","s":"ne","e":true,"k":"n","c":[["s",{"w":"zones","s":"s","e":true,"k":"s","c":[]}]]}]]}],["e",{"w":"zero","s":"ero","e":true,"k":"e","c":[["e",{"w":"zeroes","s":"es","e":true,"k":"e","c":[]}]]}]]}],["4",{"w":"4","s":"4","e":true,"k":"4","c":[["h",{"w":"4h","s":"h","e":true,"k":"h","c":[]}],["0",{"w":"40","s":"0","e":false,"k":"0","c":[["p",{"w":"40px","s":"px","e":true,"k":"p","c":[]}],["0",{"w":"400","s":"0","e":true,"k":"0","c":[]}]]}],["p",{"w":"4px","s":"px","e":true,"k":"p","c":[]}],["5",{"w":"450","s":"50","e":true,"k":"5","c":[]}]]}],["9",{"w":"9","s":"9","e":true,"k":"9","c":[["0",{"w":"900_000","s":"00_000","e":true,"k":"0","c":[]}],["9",{"w":"9999px","s":"999px","e":true,"k":"9","c":[]}]]}]],"postings":{"0":[33,272,48,122,142,25,3,113,206,65,262,468,42],"1":[36,98,80,139,99,23,159,3,46,14,58,213,56,5,7,3,67,50,135,468,85],"2":[262,381,317,69,7],"3":[215,398,359,52,4,8,787],"4":[1058],"6":[104,176,31,1236],"7":[1301,130],"8":[643,905,28],"9":[976,12,8,42],"10":[972],"11":[1733],"12":[305,683,50,122,196,48],"14":[992,12,8,8,4,4],"15":[1655],"16":[1547,41],"18":[1403],"20":[424,528,4,4,8,12,28,2,12,4,428,455,100,17],"24":[311,178,812,130,117,43],"26":[976,12,50],"28":[1299],"30":[637,215,308,353],"31":[1299],"50":[616,352,372,420],"52":[976],"60":[1935],"64":[277],"70":[1513],"76":[1036],"80":[1010,12,4,10],"100":[784,184,38,254],"175":[1036],"200":[968],"255":[1330,391],"300":[1549,30],"400":[1208],"450":[1534,39],"500":[202,251,151,1232,1,129],"700":[1585],"800":[202],"1000":[607],"2000":[681],"3902":[490,3,5],"5000":[610,52,19,1136],"8000":[681],"131722":[1396],"171717":[931,397,47,301,39,9,6,39,3,21],"262626":[931,401,47,4,379,13,3,21],"737373":[1332,59,371],"chart":[1,52,25,13,54,14,23,51,142,6,3,1,1,2,2,2,2,2,2,2,2,1,1,39,47,4,2,2,12,3,1,5,2,1,3,1,2,1,3,10,2,9,3,3,10,21,42,14,3,2,2,4,1,19,19,7,9,17,38,11,1,1,3,2,6,6,2,1,4,54,19,2,1,7,12,7,28,1,102,1,4,40,90,1,1,4,2,1,3,24,2,2,1,3,1,32,7,9,5,22,2,8,1,1,2,2,2,8,6,17,3,79,1,35,15,1,3,26,2,4,1,4,2,14,12,9,1,4,5,35,8,7,1,25,1,1,4,2,56,7,58,42,29,5,25,43,1,4,7,5,2,2,21,2,1,3,1,8,3,2,2,3,2,4,4,10,5,2,1,13,4,2,1,2,1,4,2],"api":[1,475,55,163,947,362],"construction":[2],"data":[2,3,84,2,45,31,12,3,16,2,87,23,75,40,22,30,1,55,8,5,8,1,101,31,7,10,3,6,4,2,18,9,5,30,2,5,146,145,4,1,14,83,7,2,27,19,13,49,126,20,11,1,18,32,346,123,9,11,9,10,3,2,2,13],"updates":[2,181,350,6,13,88,2,60,168,293,51,781],"studies":[2,94,216,625,1,91,13,23,5],"drawings":[2,5,40,49,24,51,39,184,150,5,137,8,8,60,11,2,2,301,13,1,122,260,32,40,1,1,1,40,379,16,44,6],"rendering":[2,180,284,42,150,414,932],"and":[2,2,1,3,1,21,3,39,6,7,4,2,2,2,2,4,2,9,26,7,1,4,9,21,2,1,4,6,1,24,6,12,15,24,34,1,1,1,1,10,5,6,16,20,1,1,1,8,4,4,2,2,2,2,2,2,4,4,4,11,19,3,1,3,3,1,24,1,1,1,1,8,1,2,1,1,3,4,2,4,2,4,1,1,1,2,5,1,3,3,1,1,1,7,1,2,1,2,2,1,1,1,1,1,1,1,2,11,1,12,8,39,1,1,2,1,1,1,1,1,1,1,2,1,3,3,1,1,3,1,1,1,2,1,1,6,16,4,3,2,1,1,2,1,1,1,1,1,1,2,15,6,4,33,5,9,2,1,3,1,1,1,3,1,1,1,8,13,36,3,2,1,12,4,2,2,2,1,1,1,1,1,1,1,1,11,3,1,1,6,3,3,3,16,1,1,1,1,67,27,2,2,3,1,1,1,1,1,1,1,1,6,4,4,9,2,3,1,5,1,2,1,1,3,1,1,4,9,12,24,3,1,1,10,8,7,2,1,2,6,2,2,11,22,1,1,1,3,1,4,6,10,3,2,1,2,1,1,2,1,1,1,5,2,1,3,2,9,9,6,2,1,3,4,2,1,2,1,1,1,1,5,3,3,4,6,4,3,1,3,6,3,3,7,1,8,4,4,4,4,8,4,22,1,2,5,2,11,2,1,2,1,2,5,1,1,4,2,3,1,1,1,1,1,1,1,1,1,1,16,10,2,2,1,1,1,2,1,1,2,2,1,1,2,10,11,2,2,1,2,1,1,9,4,1,1,34,5,5,12,7,2,5,1,1,33,4,6,3,6,17,13,24,13,1,2,1,44,11,1,2,2,1,17,11,1,15,41,11,1,5,24,4,1,1,2,1,2,1,3,1,1,1,2,3,1,1,3,2,4,11,1,3,5,1,1,1,1,1,1,1,1,1,1,2,1,2,5,2,1,1,2,2,1,1,1,1],"cleanup":[2,543,242,428,252,364],"createchart":[3,369,13,21,851,62,159,452],"state":[4,112,8,416,89,19,7,127,2,80,703,1,409],"lifecycle":[4,1070,145,754],"configuration":[5,19,33,124,199,112,678,29,16,48,721,29],"indicators":[6,41,61,63,39,80,22,12,17,51,31,127,221,7,13,8,1,33,15,30,1,1,56,3,2,90,12,35,136,4,35,51,150,11,41,11,89,303,3,56,16,25,17],"crosshair":[8,64,93,15,45,139,6,161,25,148,2,7,16,4,48,1,1,295,1,198,2,25,17,10,11,3,128,38,9,3,12,2,2,2,7,2,1,2,13,2,6,188,91,112,48,1],"navigation":[8,137,303,636,375,35,51,8,452,29,1],"price":[9,136,1,4,15,21,50,72,1,1,47,12,2,42,39,2,8,1,1,12,1,2,66,2,22,71,13,1,45,3,27,13,1,35,1,12,8,85,11,3,64,76,33,12,4,1,1,2,1,4,2,15,12,16,22,1,76,6,4,12,1,33,4,7,31,7,108,18,1,4,7,28,2,5,2,22,7,55,106,52,1,49,1,12,6,7,3,3,1,3,1,33,40,36,7,4,6,1,35,1,15,6],"lines":[9,137,6,188,73,283,6,76,256,1,4,10,1,4,2,2,29,2,2,1,48,1,1,190,118,22,41,91,29,129,196,17,35,1],"markers":[9,137,9,2,1,255,140,225,309,3,2,67,1,90,761,23],"events":[10,149,226,26,145,95,6,46,79,1,1,4,1,762,463],"snapshots":[11,169,133,72,30,849,714,36],"provide":[12,432,97,544,919,1],"either":[12,883,186],"container":[12,4,5,778,5,2,77,585,177,2],"or":[12,42,33,9,5,2,2,2,7,2,14,4,9,22,2,2,8,44,63,28,20,4,2,2,30,2,3,98,4,3,9,1,26,14,1,6,7,3,6,1,1,35,9,30,5,1,8,13,1,1,1,1,7,15,1,1,9,1,3,2,1,2,11,12,4,4,10,2,6,9,7,3,6,2,1,4,8,21,36,3,7,20,4,13,3,2,32,5,92,5,1,3,1,1,1,1,1,7,19,1,9,5,1,6,1,12,18,15,9,2,2,9,9,1,14,31,33,14,32,1,1,5,2,7,11,1,21,23,77,10,3,19,1,1,3,10,11,1,8,1,2,3,33,2,27,250,24,2,29,35,4,2,7,8,15,13,12,26,7,1,11,3,1,2,2,5],"document":[12,7,372,413,83,407,185,78,369,78,1,11],"takes":[12,300,166,2,180,24,92,6,99,1,418,18,113,20,117],"precedence":[12],"if":[12,502,1,37,80,151,16,59,37,310,14,123,81,10,263,67,90,73,30,77],"both":[12,300,270,17,63,189,7,25,49,316,4,44,2,20,160,89,274],"are":[12,168,13,1,118,58,104,18,36,19,4,18,1,18,26,20,2,5,2,11,6,2,1,4,32,3,23,3,5,29,20,1,1,4,92,51,3,95,4,1,2,3,3,3,34,2,5,6,49,1,17,1,55,30,4,5,1,41,22,106,20,2,2,3,2,24,18,18,31,4,3,17,71,63,117,4,17,28,62,23,5,3,13,60],"supplied":[12,9,1963,33],"option":[13,578,69,141,84,208,178,204,7,2,2,9,59,43,45],"type":[14,163,3,13,47,332,88,38,69,11,21,1,69,8,2,1,88,61,9,3,145,43,57,2,5,181,394,69,1,88],"meaning":[15,558,20,122,16,155,209,49,43,86,75,88,120,15],"chartcanvas":[17],"existing":[18,69,457,213,5,134,43,576],"canvas":[18,3,12,30,15,27,2,37,25,6,16,12,24,66,92,6,56,5,6,2,2,2,10,52,209,44,109,1,1,5,178,5,7,135,50,24,24,150,5,42,37,1,4,10,71,9,53,73,207,4,20,12,8,6,1],"implementing":[18,683,776],"the":[18,15,9,18,12,3,3,9,2,2,4,1,5,4,2,13,2,10,11,1,1,1,12,5,2,4,2,4,18,22,15,3,42,12,3,3,9,6,1,1,1,1,1,9,8,4,2,11,3,3,3,1,13,1,1,3,6,25,18,19,1,1,2,5,1,1,16,2,1,1,2,1,1,1,1,2,1,6,1,1,1,1,1,1,1,2,8,4,2,1,1,1,1,1,2,2,1,3,1,2,2,1,1,2,7,1,1,1,1,1,1,1,1,2,1,1,1,1,1,2,11,1,6,9,3,1,1,6,5,13,3,3,5,1,4,1,1,1,1,1,1,1,1,1,1,2,1,2,1,1,1,1,2,2,1,1,1,2,1,1,2,1,6,13,1,1,1,6,3,1,1,1,1,1,1,1,11,1,6,2,2,2,3,1,4,4,4,2,2,7,8,2,1,4,3,6,1,1,1,1,1,1,1,1,1,1,3,3,5,2,1,6,3,6,9,3,6,9,6,3,1,1,1,1,3,4,4,2,2,2,2,2,1,1,1,1,1,1,1,1,4,2,5,1,4,31,1,1,1,1,94,1,1,2,1,1,1,2,1,1,1,1,1,1,1,5,2,7,6,5,1,2,5,1,2,1,1,2,1,2,4,18,3,3,9,8,2,4,1,1,5,2,6,5,1,7,2,1,2,2,3,1,1,1,1,1,1,1,6,12,6,2,3,1,1,1,1,1,1,1,25,1,1,1,1,1,2,1,2,1,1,1,1,3,1,2,4,1,5,4,5,1,7,1,1,1,1,2,1,1,1,1,1,1,1,1,1,1,1,1,2,2,4,1,4,1,4,10,2,1,1,1,1,1,6,13,1,44,13,1,1,7,1,1,9,1,1,1,2,2,1,3,2,1,1,2,1,1,1,6,1,1,1,1,2,1,1,2,1,4,6,5,1,1,1,3,4,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,1,1,6,2,2,2,2,2,1,1,2,1,1,1,1,1,1,1,1,6,7,1,1,6,12,3,3,5,15,1,5,7,3,8,2,1,2,5,25,9,10,2,8,2,2,2,2,2,27,6,3,15,1,1,1,42,1,4,6,2,10,2,7,1,1,1,11,1,15,41,8,6,2,1,4,2,4,14,4,3,3,1,1,1,1,1,1,1,1,1,1,3,1,1,1,1,1,4,3,5,8,2,4,1,1,1,7,3,2,1,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"exported":[18,175,252,48,5,53,112,126,145,109,42,169,70,100],"interface":[18,379],"chartdocument":[20,1250],"factory":[21,639],"for":[21,15,6,54,63,21,2,11,10,109,1,10,47,3,8,85,7,42,2,14,14,8,3,13,33,21,11,11,8,1,1,1,3,4,20,13,4,1,1,65,19,3,10,52,6,9,28,5,33,1,1,1,101,2,1,4,1,1,14,6,5,8,2,5,37,36,44,16,1,27,1,7,2,1,6,19,3,3,6,14,1,14,5,14,22,60,7,25,23,35,1,5,3,27,3,13,2,12,32,59,91,90,74,6,26,8,8,2,1,33,1,2,1,2,7,2,4,2],"a":[21,12,36,18,4,2,4,8,2,5,24,6,3,5,4,9,2,4,2,4,4,3,11,119,45,15,81,1,21,3,2,2,10,1,17,3,1,1,6,4,1,1,10,7,1,1,1,1,1,4,1,5,10,1,20,24,9,8,1,1,1,1,1,1,1,1,3,1,1,1,1,3,2,1,1,2,3,1,1,12,5,5,1,1,1,3,7,2,2,2,1,11,15,1,12,4,1,8,6,3,4,9,2,1,2,2,2,6,3,5,25,6,12,6,4,3,2,1,20,1,3,1,1,4,10,1,32,1,5,5,87,1,2,2,1,3,1,2,1,1,1,1,22,2,9,1,1,4,1,7,37,6,6,18,1,3,1,1,1,1,1,4,1,3,2,5,7,3,12,9,2,1,1,2,2,16,2,5,1,1,2,7,1,4,5,4,23,1,3,5,1,4,1,2,5,3,2,1,2,17,2,2,21,57,4,5,2,10,1,4,1,1,1,1,1,1,2,3,9,2,5,3,1,12,2,1,5,5,3,3,1,1,1,2,2,1,2,11,5,8,2,1,1,1,1,1,2,9,3,1,2,9,3,32,26,9,45,10,60,1,43,6,1,8,2,18,11,1,15,49,44,2,3,1,1,7,2,3,4,8,4,6,2,1,6,1,1,1,1,8,2,2,1,1,2,2],"when":[21,122,34,80,3,50,2,59,1,72,32,66,4,7,77,3,10,6,2,3,1,5,34,3,22,6,4,49,4,66,5,27,10,140,4,1,4,1,2,2,37,56,35,9,1,63,2,9,1,13,24,4,2,3,38,102,1,5,4,21,4,24,2,2,3,6,175,123,39,111],"no":[21,360,132,98,23,2,1,6,6,9,2,37,81,34,381,23,4,74,1,5,1,9,24,97,77,43,2,85,54,2,2,2,2,2,2,2,3,22,6,79,144,1,23,20],"is":[21,12,54,45,13,166,13,33,24,63,8,1,1,25,1,12,4,17,12,17,1,1,8,1,1,34,1,41,2,1,1,1,1,1,1,1,9,1,2,1,1,2,1,2,2,2,21,2,12,2,29,5,29,15,1,7,1,1,1,1,10,1,6,3,33,36,1,1,1,7,7,37,97,7,5,1,1,38,60,37,1,14,27,27,1,1,3,40,1,1,1,5,1,5,1,2,1,12,2,30,3,74,12,1,2,2,6,14,8,20,8,2,2,1,2,1,5,34,15,1,1,44,26,1,2,27,3,3,16,2,2,2,2,2,2,2,2,3,22,80,10,17,15,56,21,33,10,3,1,6,1,1,20,1,17],"config":[22,5,3,63,3,5,13,55,2,22,179,13,1,1,317,4,5,50,15,1,2,2,5,108,196,91,13,1,18,42,50,1,4,1,5,4,155,163,133,183],"deeppartial":[23,6,1166,3,122,22],"chartconfig":[23,6,27,1139,3,122,22,298,73],"merged":[24,79,90,137,955],"with":[24,12,65,49,25,31,106,142,26,2,12,22,9,1,2,19,2,10,31,43,4,5,1,5,5,2,5,9,8,6,11,7,28,31,2,12,4,4,9,3,27,35,2,20,2,1,1,80,40,4,4,12,4,3,1,4,4,1,5,6,2,2,4,11,1,12,10,12,37,5,13,13,4,7,10,20,2,1,2,1,21,2,5,2,13,8,24,6,7,5,32,21,57,10,63,11,1,5,3,1,1,3,4,7,2,29,35,21,15,5,1,1,28,40,97,1,4,1,13,3,25,90,19,3,16,4,24,1,6,4,8,1,5,1],"defaults":[24,159,10,33,104,353,198,149,10,262,40,1,135],"theme":[25,2,3,195,135,10,2,156,315,28,10,1,9,3,6,31,1,1,109,37,103,9,2,3,20,41,58,6,6,14,1,1,1,20,1,57,1,55,31,6,145,147,198,26],"dark":[26,502,316,7,21,20,8,32,260,63,1,86,23,2,56,238,145,225],"light":[26,819,6,21,28,32,260,63,110,3,54,1,383,143,1,81],"built":[27,21,187,137,13,8,2,29,104,201,151,57,1,98,23,82,75,30,9,40,47,172,303,2,2,6,2,80,16,82,19],"in":[27,15,18,3,12,14,7,5,6,19,26,15,26,42,77,10,50,13,39,21,7,20,7,1,11,1,1,1,2,14,3,1,13,1,1,14,1,1,1,6,6,11,1,9,10,25,6,15,1,1,2,3,4,1,1,1,2,2,5,2,22,5,12,18,12,6,16,11,1,18,2,1,2,3,69,21,1,3,48,1,5,1,96,1,1,5,1,25,2,1,8,3,1,4,6,6,42,1,29,3,6,36,1,30,9,14,10,16,1,6,7,15,16,2,2,1,15,62,7,3,10,2,2,1,8,1,1,12,32,2,7,1,1,2,1,29,9,44,16,25,1,2,6,33,22,4,4,51,1,1,43,1,10,2,2,2,4,2,2,7,14,1,56,33,12,6,1,2,1,2,8,3,1,6,1,11,10,1,16,1,1,1,1,1,5],"color":[27,76,166,43,22,29,2,2,21,1,55,438,148,1,5,3,4,7,4,4,11,30,2,18,32,1,30,11,23,31,8,37,8,44,126,5,289,4,3,3,3,3,3,3,3,3,3,3,46,1,8],"applied":[27,3,618,2,2,541,6],"under":[27,3,77,58,144,38,25,126,134,97,14,301,140,73,39,1,3,145,25,26,1,50,414,12,59],"fields":[27,157,175,14,360,306,246,96,96,163,56,260],"win":[27,1395],"preset":[28,2,342,821,1,2,19,1,41,57,1,5,3,18,1,2,134,184,48],"bloxwapdark":[29,343,38,785,62,66,1,20,134,184,21,3,24,52],"brand":[30,1166,61,55,6,160,140,67,328],"see":[30,59,2,17,51,21,46,87,10,18,30,1,1,70,37,37,12,27,67,3,27,282,281,2,39,6,81,79,55,172,12,15,33,97,102,16,53],"theming":[30,341,1,426,137,281,41,54,112,55,329],"presets":[30,162,179,1,13,24,526,240,41,39,2,54,1,1,165,329,206],"autoresize":[31,5,492,691,1,445],"boolean":[32,12,36,1124],"fill":[33,160,73,616,24,9,3,13,98,6,1,33,50,46,55,112],"canvas's":[33,1259],"parent":[33,1175,12],"follow":[33,301,16,21,74,333,1,98,6,16,1,129,4,183,46,45,37,126,81,485],"its":[33,54,25,2,10,188,1,44,119,4,13,1,38,102,1,10,6,8,2,1,20,2,1,9,69,15,4,17,42,7,3,2,13,10,2,154,2,1,1,4,4,25,111,35,5,25,2,9,6,8,36,3,9,46,68,1,19,17,1,75,3,13,7,57,84,217,40,1,3,3,2,53,1,4,2],"size":[33,136,34,198,127,251,376,1,4,20,40,50,42,48,4,108],"device":[33,495,652,314,56],"pixel":[33,3,100,6,136,196,54,652,96],"ratio":[33,112,157,152,25,49,370,282,95,197],"stops":[33,1273],"on":[33,12,100,1,147,15,4,45,97,21,1,1,18,24,24,1,4,85,1,15,6,5,13,21,1,2,2,29,1,12,2,33,2,1,3,15,2,52,7,20,1,3,13,5,6,16,1,1,7,1,1,81,24,3,1,46,25,35,12,5,18,1,62,9,51,1,1,33,1,23,41,3,13,1,20,1,28,6,1,15,1,1,8,3,3,1,1,1,2,8,19,3,2,1,1,1,39,3,110,118,32,39,32,3,37,4,1,5,3,28,15,9,4,1,1,2],"destroy":[33,43,5,451,118,5,3,1,216,6,685,269,97],"placed":[33,516,899,5],"out":[33,419,41,140,587,101,110,8,92,37,41],"of":[33,27,36,9,2,51,19,53,82,12,16,7,9,1,113,59,1,15,1,8,77,5,5,2,1,1,2,1,3,18,14,1,12,5,24,2,18,43,51,13,27,3,2,51,2,92,5,1,1,31,13,55,73,7,5,26,2,50,1,4,38,91,1,42,40,3,17,10,2,1,38,23,31,69,1,53,43,9,6,17,14,101,3,7,63,1,3],"flow":[33,766,211,210,669,68],"position":[33,249,417,36,412,13,291,97,410],"absolute":[33],"inset":[33],"so":[33,161,125,38,96,37,8,15,12,19,87,1,1,1,1,2,1,7,2,10,3,23,11,5,79,4,6,11,43,36,1,3,1,15,2,31,102,1,7,51,68,18,1,38,3,72,1,4,8,2,3,32,80,1,20,5,5,25,35,2,2,3,26,5,1,210,91,120,2,59],"give":[33,488,78,618,3],"height":[33,29,2,137,110,43,2,170,2,251,149,2,276,2,12,250],"pixelratio":[34,30,116,348,746],"number":[35,6,18,1,14,46,434,24,3,3,55,88,312,4,158,6],"backing":[36,1240],"pixels":[36,9,18,81,303,5,1,17,10,48,20,145,1,41,44,328,53,116,84,86,69,32,1,19],"per":[36,67,196,39,130,2,10,62,21,45,3,12,23,7,9,22,15,3,192,38,101,4,2,11,19,180,27,168,2,8,1,64,390,46,54],"css":[36,27,3,76,2,134,174,1,75,207,44,154,174,53,110,6,36,6,42,4,151,32,1,19,35,35,2,38,3,6,276],"default":[36,3,3,3,100,51,42,33,44,23,2,3,111,89,49,47,7,13,3,140,90,40,15,1,82,6,7,15,36,62,26,11,9,3,3,39,16,9,18,19,38,18,58,4,4,4,37,7,16,12,48,40,76,19,10,117,6,14],"managed":[36],"you":[36,339,155,15,7,1,16,21,53,11,6,139,236,4,3,2,128,33,14,84,5,33,1,101,27,30,2,2,2,9,22,7,24,122,163,151,1,1,28],"animation":[37,612,424,3,7,227],"scheduler":[38,361,222,25,5,1,1,907],"duration":[38,1],"optional":[39,58,47,237,71,248,99,163,88,2,2,4,9,87,4,20,54,86,150,171,341,25,1,2,7],"injected":[39,36,128,731,139,197,154,53,162],"frame":[39,33,35,292,164,60,23,2,2,1,2,596,20,40,135,5,113],"clock":[39,3,578,463,119,66,34,1,259],"240ms":[39],"now":[40,33,545,13,12,33,524,15],"wall":[42,578],"milliseconds":[42,33,247,206,51,3,7,31,822,199],"bar":[42,103,11,9,55,1,21,57,10,2,12,27,3,3,96,1,1,4,2,8,2,8,56,35,10,3,34,15,3,6,3,2,3,4,1,29,2,9,1,25,10,8,4,50,8,7,42,3,11,12,2,22,8,24,99,21,104,6,5,18,19,39,6,2,3,13,2,12,17,1,2,8,119,1,3,1,12,1,11,15,1,29,17,312,23,5,85,17,19,27,3,3,1,2,15,4],"close":[42,206,61,232,12,78,9,2,398,1,1,99,7,12,9,14,19,40,3,2,1,3,8,1,7,40,124,12,27,1,4,14,352,11,1,122,3,36,19],"countdown":[42,30,108,129,2,1,1,86,18,24,190,15,537,19,3,45,14,3,34,2,1,3,1,2,133,28,1,3,503,36],"date.now":[42,1160,100],"crosshaircache":[43],"cache":[45],"static":[45,437,10,1,2,3],"during":[45,99,636,6],"pointer":[45,99,387,115,5,78,6,44,265,265,185,2,1,13,40,15,2,28,410],"movement":[45],"browser":[45,328,154,941,536,1],"canvases":[45],"true":[45,160,45,24,12,25,166,1,2,156,199,13,170,53,41,3,90,227,75,5,152,1,9,87,61,22,9,42,82],"registries":[46,2,337,1622],"custom":[48,95,169,351,36,152,43,6,42,101,220,54,1,46,1,161,24,52,35,2,41,6,78],"omitted":[48],"include":[48,1200,13,18],"ins":[48,345,2,664],"member":[49,98,712,271],"returns":[50,47,6,47,4,5,14,20,261,22,4,73,1,85,16,5,2,20,15,15,77,89,152,1,10,5,83,11,19,183,110,478],"purpose":[51,48,11,38,49,42,33,44,10,18,156,165,195,201,70],"ready":[52,1878],"promise":[53,124],"resolves":[54,476,40,69,28,414,212,637],"after":[54,37,70,10,282,37,40,12,5,5,1,1,34,45,3,1,1,5,8,62,33,16,1,14,2,1,4,40,6,27,172,12,1,3,92,5,38,119,4,40,100,12,23,16,20,1,21,1,13,66,92,265],"wasm":[54,150,2,190,1,105,28,545,6,1,848,85],"setup":[54,1160],"js":[54,152,1724],"fallback":[54,152,63,261,545,558,5,292,85],"getconfig":[55,499],"current":[57,18,49,51,127,166,9,57,13,7,101,41,86,2,80,167,55,176,3,5,26],"resolved":[57,722,356,229],"treat":[57,137,348,1023],"as":[57,34,41,62,118,7,105,49,7,10,6,46,1,2,1,1,6,5,11,7,59,11,6,5,3,34,2,3,3,15,22,2,21,20,1,69,1,3,21,6,5,43,104,5,2,1,2,18,2,179,2,1,2,8,8,44,36,88,9,1,2,10,14,35,11,33,1,4,12,12,185,49,29,12,16,62,31,45,5,22,1],"read":[57,67,70,359,32,3,41,2,2,1,5,4,2,10,4,1,25,189,322,6,3,10,335,265,6,31,106,19,56],"only":[57,15,31,91,187,63,145,44,12,3,12,37,2,14,65,4,6,54,38,19,132,11,14,60,44,18,107,7,5,6,1,3,35,81,26,58,6,2,2,3,28,142,20,248,12],"datalength":[58],"candles":[60,24,4,1,2,219,1,8,3,153,5,54,8,2,4,5,1,1,112,7,20,1,30,2,100,206,12,38,107,34,10,2,10,7,1,1,43,135,6,3,5,2,2,1,1,1,3,401,2,101,65,4],"internal":[60,416],"store":[60,598],"plotarea":[61],"left":[62,222,168,117,48,16,4,62,20,2,79,39,51,375,31,270,348,52,58],"width":[62,2,137,75,2,34,10,16,190,51,200,104,151,5,169,223,11],"main":[63,44,39,23,40,6,15,57,3,42,15,29,7,79,2,12,1,15,3,250,34,172,4,4,4,4,4,4,4,4,105,4,33,121,4,233,30],"pane":[63,34,6,4,108,15,101,16,9,1,105,2,12,267,208,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,7,1,1,4,97,105,82,173,2,10,212,37,9,111],"bounds":[63,106,372,44,194,303],"resize":[64,2,233,921,290,11],"void":[65,3,3,6,1135],"using":[66,42,384,37,516,211,220,547],"dimensions":[66],"render":[67,96,2,4,2,23,279,173,2,1,64,16,34,16,1,5,92,165,32,11,87,137,365,289,25],"force":[69],"full":[69,27,97,323,523,436,93],"redraw":[69,16,8,2,382,62],"refreshoverlay":[70,1234],"repaint":[72,630,329,61,45,4,64,98,6,1],"status":[72,115,878,5,180,29,25,24,17,9,3,114,227,39,6,216],"line":[72,78,3,1,33,55,21,45,4,26,361,128,207,16,15,4,1,31,38,1,1,19,4,73,1,2,39,25,24,10,7,9,3,93,21,5,25,209,21,6,6,20,78,9,1,1,1,11,1,3,97,4,6,33,25],"over":[72,121,137,43,102,3,123,13,21,32,364,110,107,37,19,38,136,32,43,270],"cached":[72,973,34,225],"clock's":[75],"time":[75,83,29,1,33,15,75,8,4,46,2,48,32,24,5,63,4,1,21,20,42,2,62,4,29,8,43,63,42,261,1,13,55,34,1,16,31,2,4,8,35,80,1,2,3,8,5,1,3,6,2,16,41,4,57,67,30,341,21,1],"dispose":[78,604,533,619],"resources":[78],"every":[78,78,37,287,73,17,61,16,1,7,2,2,1,24,78,16,1,6,2,71,18,2,160,44,59,18,1,45,12,124,24,66,2,10,35,343,32,113],"event":[78,477,157,50,16,1,4,3,3,376],"listener":[78,84,2,2,2,2,394,87,2,2,55,73,2,2,1,1,87],"does":[78,65,50,283,18,37,13,2,109,127,71,5,8,4,13,12,183,7,52,2,3,77,89,207,247,242],"not":[78,13,52,50,281,2,18,4,30,2,1,10,2,1,10,96,5,38,7,82,76,8,4,175,33,4,3,74,94,198,3,23,35,1,31,95,20,179,30,62,23,51],"remove":[78,40,2,30,4,547,175,162,6,94,1,361,2,2,2,464],"host":[78,1006],"isdestroyed":[79],"whether":[81,16,6,15,36,877,109],"has":[81,276,119,75,19,64,3,8,9,30,11,51,34,5,70,26,158,30,187,38,3,251,20,132,37,223,44],"run":[81,401,1,18,3,1,1,1,1,1,2,14,2,128,125,6,3,297,119,818],"method":[82,16,11,50,1,12,283,25,232,1290],"behavior":[83,222],"setdata":[84,7,76,386,1,102,1,37,35,22,430,672],"replace":[85,2,9,60,38,342,18,477,2,183,381,74,329],"history":[85,4,310,54,83,2,4,3,1,3,9,11,27,12,9,16,3,7,2,9,5,24,9,2,6,28,352,12,68,349,3,3,338,113,9,2,19,10,18],"appenddata":[86,5,76,377,9,1,94,8,1,37,60,3,3,2,318,773],"candle":[86,1,113,24,27,3,55,3,114,46,8,55,2,5,2,3,4,19,19,106,33,1,9,3,13,3,3,2,280,36,2,66,13,30,43,12,1,3,4,2,67,19,91,1,1,14,4,1,2,2,14,159,12,120,209,38],"insert":[87],"timestamp":[87,282,173,2,150,738],"one":[87,8,23,59,164,153,35,10,3,2,25,21,21,22,2,11,2,1,10,10,33,60,16,3,2,1,2,2,54,9,182,2,4,30,23,68,12,1,10,31,1,55,25,3,4,8,9,9,17,20,66,2,22,55,5,2,3,10,17,1,41,33,18,64,2,109,38,102,22,7,22],"older":[87,2,449,6,1,1,5,7,11,48,16,6,121,2,1244,18],"than":[87,358,96,3,7,19,41,6,16,51,76,2,120,159,41,224,141],"first":[87,4,381,47,25,3,4,2,2,170,35,2,1,18,4,4,252,118,86,2,12,184,4,61,305,160,3,2,7,3],"prepended":[87],"like":[87,58,189,210,107,3,108,119,1,16,34,282,1,108,181,7,32,1,9,12,76,336],"prependdata":[87,1,3,76,377,2,7,104,72,31,2,12,1079],"add":[89,23,38,158,186,29,8,7,150,103,1,145,101,50,126,32,49,128,36,106,139,58,195,3,2,36,28],"front":[89,457,216],"return":[89,6,17,2,4,2,23,468,49,383,2,297,22,88,515],"how":[89,472,870,20,531],"many":[89,547,10],"were":[89,674,279],"added":[89,455,6,5,84,110,37,256],"view":[89,56,30,279,23,71,85,637,234,2,5,9,23,6],"stays":[89,234,225,41,44,96,151,154,1,6,137,71,204,62,22,301,116],"put":[89,204,226,7,23,250,134,873],"getdata":[90,1885],"loaded":[91,455,7,52,55,79,116,974],"oldest":[91,462],"holds":[91,55,226,181,17,15,214,80,213],"them":[91,281,101,68,1,11,2,76,2,13,143,63,1,5,24,17,141,5,114,87,52,20,104,48,25,458,5],"datafeed":[91,287,26,39,102,1,7,1,3,2,10,21,40,3,5,18,1,3,3,20,11,34,66,5,10,10,34,2,2,1,8,2,13,2,293,41,81,11,134,74,86,17,1,7,20,2,159,30,1,13,108,9,27,9,19,8],"loads":[91,454,24,62,2,6,18,37,10,3,74,837,234,114,9,31,8],"copy":[91,399,64,528],"don't":[91,221,242,100,2,43,79,1,1074],"mutate":[91,103,360,491],"it":[91,6,6,15,14,12,10,11,28,85,34,45,24,96,1,1,16,19,12,2,15,1,1,8,1,36,41,5,2,1,4,2,2,4,2,2,1,2,1,1,34,1,4,1,1,12,15,1,33,14,2,1,1,19,13,21,15,6,2,22,1,2,1,1,7,5,36,99,8,2,1,24,5,8,7,54,7,14,12,7,3,1,1,32,31,2,14,30,4,3,3,3,2,11,2,1,1,1,17,1,89,11,1,5,1,4,22,1,2,16,14,2,1,1,3,18,15,2,17,45,26,70,2,96,7,25,14,1,107,1,2,7,3,1,1,1,1,7,1,11,8,1,1,17,2,7],"call":[91,437,26,57,26,18,1,2,42,78,7,72,9,4,25,4,185,172,47,212,35],"again":[91,54,309,100,79,12,133,361,336,63],"change":[91,221,29,213,84,75,33,17,17,1,1,1,69,47,143,42,131,34,10,48,164,559],"updateconfig":[92,75,4,23,557,15,13,98,154,152,32],"partial":[92,1,90,10,179,394,489,42,25,1,152,473],"merge":[93,3,98,320,159,358,292],"batch":[94,458,94,30,6,80,18],"callback":[94,1,457,101,656,620],"group":[95,263,176,5,499,287],"synchronous":[95,457,528],"changes":[95,8,68,23,129,34,120,48,9,11,10,83,56,10,4,21,33,21,94,154,9,2,37,58,43,1,1,121,12,114,15,7,2,21,124],"into":[95,444,4,1,1,13,11,89,79,111,181,47,7,187,278,90,287,59,22,26],"result":[95,943,255,236],"objects":[96,98,348],"recursively":[96,98],"arrays":[96,98,645],"use":[96,213,1,2,29,62,41,1,44,7,57,37,41,25,37,1,1,1,2,2,1,1,76,1,100,20,34,147,3,58,21,17,71,4,7,2,184,2,8,20,37,439,5,19,8,43,4,3],"instance":[96,1,46,185,612,90,1,1,140,2,39,2,2],"methods":[96,434,170,908],"adding":[96,658],"removing":[96,1416],"individual":[96],"instead":[96,432,26,92,55,1,231,147,166,63,185,41,12,2,161,52,1],"replacing":[96,598,63,274,49,394],"an":[96,30,14,2,17,18,26,121,46,11,63,32,4,45,1,18,8,36,47,1,19,5,11,31,10,45,5,16,5,5,1,10,13,40,16,72,90,16,6,2,4,13,9,5,80,13,37,50,32,2,21,102,22,24,7,1,1,2,22,2,4,1,2,2,3,2,14,15,92,1,123,44,9,142,4,19,25,1,2,21],"array":[96,446,12,477,49,110,27],"accidentally":[96],"addindicator":[97,673,260],"input":[97,14,345,98,487,2,2,328,147,25,17,4],"string":[97,478,632],"id":[97,3,2,3,2,5,1,2,2,10,3,2,7,2,9,177,1,13,404,33,252,1,95,2,4,1,24,1,346,8,2,425,1],"accepts":[97,47,1176],"name":[97,38,177,15,1,73,231,66,247,93,25,2,5,250,4,147,399,39,33],"params":[97,6,226,619,83,36,842],"colors":[97,6,142,12,3,52,21,1,16,22,156,407,95,1,2,3,3,1,2,8,19,10,137,6,4,19,2,3,5,2,35,26,3,19,2,1,1,21,105,8,208,75,148,56],"visible":[97,6,2,27,31,54,56,14,22,2,1,23,21,7,2,2,80,30,1,78,60,89,8,4,8,56,259,120,9,90,3,45,29,95,13,50,18,502],"linewidths":[97,4,2,234,694,878],"hiddenlines":[97,4,2,236,692,878],"unknown":[97,681,515,27],"names":[97,35,39,607,697,19],"throw":[97,533,664],"removeindicator":[97,673],"matching":[97,835,543],"existed":[97,6,15],"getindicator":[100],"instance's":[101,1808],"filled":[101,953,180,6,7,301],"undefined":[101,13,80],"updateindicator":[102,668,8,253],"patch":[102,1,12,35,191,437,253,105,1],"key":[103,2,207,723,8,7,2,15,2,1,434],"param":[103],"recompute":[103,447,481],"indicatorat":[104],"x":[104,27,2,2,2,7,313,1,2,238,36,310,408,52,11,53],"y":[104,2,1,24,2,2,2,7,317,1,2,234,36,9,301,460,11,53],"tolerance":[104,27,2],"topmost":[105,27],"indicator":[105,2,82,35,85,3,16,29,36,6,36,41,66,203,197,95,1,4,2,35,4,163,204,21,3,27,2,1,8,1,6,120,59,64,243,2,22],"plot":[105,233,353,188,155,5,4,7,19,41,391,3,44,461],"near":[105,592,463],"point":[105,31,3,4,552,87,671,415],"null":[105,2,19,2,2,171,1,2,1,6,10,1,49,354,8,10,2,300,218,96,1,81,1,1,66],"paneat":[106],"last":[107,202,2,236,8,76,4,10,3,27,50,38,19,247,112,5,103,1,46,2,2,38,117,178,77,53,56,10,12,11,113,10,58],"owning":[107,937],"sub":[107,108,117,25,119,269,34,116,92,4,4,4,4,4,4,4,4,4,4,17,459,10,369],"below":[107,345,89,143,199,153,264,204,115,91,252],"panes":[107,264,372,36,116],"register":[108,35,794,5,1065],"calculations":[108,434,503,34,4,924],"chart.indicators.register":[108],"definition":[108,35,889,47],"property":[109,792,465],"adddrawing":[111,661],"registered":[112,216,702,8,5,36],"drawing":[112,6,4,4,6,4,6,1,167,85,4,132,18,139,5,1,5,1,74,2,66,37,3,197,13,76,50,33,77,13,4,9,3,96,6,35,5,8,5,3,5,4,21,2,1,91,69,206,42,49,2,3,9,9,1,2,1],"getdrawing":[113],"updatedrawing":[115,657],"edit":[116,366,2,203,3,206,595,2],"points":[116,194,383,1,1,79,679,2,65,26,396,86],"appearance":[116,66,27,9,1003,763,46],"text":[116,117,134,4,325,2,1,113,95,2,1,2,12,7,191,31,159,4,5,7,4,19,3,3,3,3,1,25,4,4,12,12,51,1,2,77,116,112,2,1,2,1,9,131],"image":[116,61,56,134,718,180,20,2,5],"visibility":[116,135,3,438,87,252,8,431],"lock":[116,334,251,771,28],"removedrawing":[117,655],"cleardrawings":[119,653,6],"all":[120,189,3,112,74,31,260,88,182,204,212,29,2,134],"removed":[120,666,256],"setdrawingshidden":[121,657],"hidden":[121,3,99,9,417,72,2,10,162,136,4,7,50,218],"hide":[122,214,4,277,16,68,182,152,3,6,456,2,2,8,29,167],"show":[122,186,11,17,144,63,89,245,161,1,74,152,168,37,43,22,173,257,13,54,2],"entire":[122,20,938],"layer":[122,253,717,165,55,668,25],"drawingshidden":[123],"setdraft":[125],"draft":[125],"preview":[126,367,5,27],"progress":[126,1690],"pass":[126,2,518,8,5,1,38,154,79,1,101,126,46,9,2,41,46,6,169,22,2,2,2,9,2,36,137,116,21,99],"to":[126,2,8,9,142,23,1,1,28,1,12,91,10,12,6,2,3,11,2,4,1,2,19,9,3,2,1,11,1,1,5,3,1,2,15,6,14,41,1,3,2,2,7,5,2,1,1,1,3,1,7,17,10,3,1,6,12,1,11,50,1,27,3,39,4,20,6,2,2,1,12,3,1,1,2,31,33,64,8,1,2,1,3,5,20,1,10,1,1,1,2,2,4,18,36,13,31,20,4,2,1,2,1,25,1,1,1,3,4,1,4,3,4,24,1,1,1,1,4,3,1,2,2,14,2,18,1,89,2,19,4,1,13,1,4,2,1,26,2,4,5,5,19,8,1,2,2,1,12,24,23,22,6,64,60,42,8,3,35,109,1,8,5,3,7,32,7,1,1,2,2,2,1,1,1],"clear":[126,2,661,370,316],"selectdrawing":[127],"display":[128,296,639,4,2,121,65,37,416,250],"handles":[128,16,388,13,597,73,333,44,358],"selection":[128,4,398,248,623,73,73,5],"selecteddrawing":[129],"selected":[130,4,345,218,79,42,50,44,6,174,382,41,5,27,1,41,3],"drawingat":[131],"prefer":[131,1,343,744],"hit":[132,565,4,391],"test":[132,365,6,11,2,1445,9],"such":[132,292,119,92,64,3,150,4,32,157,18,2,192,36,162,93,463],"wins":[132,415,126,2,647,193,304],"wherever":[132],"handleat":[133,564],"handle":[134,16,547,98,86,248,127,109,144,38,385],"index":[134,324,1,1,6,14,13,51,150,1,2,39,26,12,216,12,4,4,442,1,3,423,6,2,2],"pointfrompixel":[135,563],"convert":[136,2,309,247],"anchored":[136,413,149,1],"snappoint":[137,560],"magnet":[137,1,559],"apply":[138,484,418,207,45,20,11,151],"ohlc":[138,174,229,156,545,8,221,537],"snapping":[138],"movedrawingpoint":[139,633],"pointindex":[139],"move":[140,2,170,237,213,21,95,5,158,469,522],"anchor":[140,312,245,267,65,131],"translatedrawing":[141,631],"dx":[141,1427],"dy":[141],"by":[142,16,35,126,37,187,4,6,52,24,8,1,7,1,13,23,80,20,101,151,1,3,16,2,103,23,56,9,62,10,5,14,27,62,4,8,8,1,28,3,16,16,86,22,3,15,46,7,56,77,17,124,1,19,39],"delta":[142],"edits":[143,557,379,285,151,33],"false":[143,104,6,36,3,6,9,5,6,28,131,256,115,268,8,81,73,160,40,1,28,5,3,38,183,3,1,2,12,1,154,17],"requested":[143,491,675],"exist":[143,333],"models":[143,1864],"through":[143,51,319,14,116,14,28,192,1,153,10,1,173,232,73,25,219,89,108,14,31,27],"chart.drawings.register":[143],"setcrosshair":[144,21,564],"local":[144,330,16,3,32,1498],"clearcrosshair":[144,21,564],"hides":[144,668,3,12,68,144,527],"toolbar":[144,228,1,26,132,1,58,111,69,109,3,18,31,2,109,172,1,3,38,1,38,14,9,23,24,93,10,8,1,1,1,12,2,21,2,4,4,1,20,145,12,72,3,3,3,3,3,123,2,8,3,1,73,33,4],"these":[144,229,109,212,95,111,522,78,45,323,85,32],"calls":[144,494,17,123,11,44,35,9,264,40,386,125,265],"interaction":[144,329,50,177,383],"stable":[145,549,336,98,89],"chart.scale":[145],"object":[145,37,559,80,819],"exposes":[145,1300],"coordinate":[145,304,249],"conversion":[145,304,27,500],"resetscale":[145,623,10],"resets":[145,492,705,169],"tradingview's":[145,884,8,197,284,9,21,92,124,104,110],"reset":[145,1198,131,4,26,2,5,9,23,6],"spacing":[145,307,1,1,24,682,101],"scrolled":[145,309,177],"latest":[145,167,142,62,28,38,49,17,36,485,683,114,9,58],"autoscale":[145,140,169,669,127,199,23],"locked":[145,309,444,650],"captured":[145,309],"scale":[145,43,111,24,34,14,28,20,14,13,8,14,8,2,2,51,163,73,11,1,11,1,6,2,78,5,18,21,12,171,37,86,85,4,12,17,9,3,3,3,1,59,2,21,19,7,3,8,23,7,218,191,1,104],"mode":[145,149,29,42,89,25,419,286,239,5,1,16,6,21,13,2,319,167],"kept":[145,309],"chart.series":[146,946],"series":[146,39,22,2,103,22,13,10,64,276,44,11,15,110,156,6,39,10,4,68,61,2,23,4,5,78,117,488,17,29,24,18],"createpriceline":[149,980,712],"options":[149,1,24,2,2,2,380,30,203,88,186,67,1,2,133,71,258],"horizontal":[150,71,142,105,9,1,65,515,30,4,76,263,45,37],"applyoptions":[150,986,5,1],"pricelines":[151],"live":[152,2,390,1,9,4,4,7,33,21,6,2,25,73,311,43,5,4,48,42,1,109,11,6,135,31,146,5,137,66,12,12,114,3,36,5,8,14,1],"creation":[152,988,1],"order":[152,339,53,26,78,54,60,1,18,5,3,245,33,2,71,1,19,3,259,385,151,53],"removepriceline":[153,987],"was":[154,624,4,258,100,130,278],"setmarkers":[155,1004],"marker":[156,990,13,7],"copies":[158,1001],"sorted":[158,389,4,608,660],"each":[159,153,12,121,49,61,71,7,1,3,9,1,1,4,7,25,28,1,50,135,1,1,31,101,4,2,1,4,27,8,169,56,2,4,10,46,57,10,82,208,130,16,41,23,41,3,57],"unsubscribe":[159,496,57,77,1042],"function":[159,410,86,57,77,833,384],"payloads":[159],"delivery":[159,604,17,4,1,1],"rules":[159,405,146,171,158],"fires":[161,552,16,17,17,16,3],"subscribevisiblerangechange":[162,551],"that":[163,6,311,17,19,29,6,18,45,9,9,2,2,2,1,4,5,3,2,2,4,1,24,1,14,14,26,2,21,1,16,6,3,11,73,8,149,10,46,7,163,5,1,9,30,3,39,1,22,57,4,18,7,3,2,22,16,23,31,2,1,26,6,269,105,4,44],"moved":[163],"bars":[163,177,7,10,90,96,1,1,4,4,5,4,7,16,20,3,9,5,1,6,3,1,1,5,5,6,17,14,2,11,19,8,2,38,1,12,53,206,2,15,1,1,36,4,68,74,8,2,2,2,1,1,49,132,70,351,1,3,12,98,1,39],"subscribecrosshairmove":[164,565,523],"changed":[165,4,479,131,2,1,260,598],"subscribedataload":[166,384,107,89],"new":[167,8,369,11,77,8,392,7,44,59,48,27,53,582,123,58],"rendered":[167,579,153,35,109,42,339],"subscribelayoutchange":[168,611],"plot's":[169,143,387,20,60],"subscribeconfigchange":[170,593,114,165,265],"keys":[171,169,423,2,2,269,5,438,31,416],"sections":[171,592,18,526,168],"written":[171,592],"takescreenshot":[174,1096,24],"toblob":[176,1094,18,5,1],"snapshotblob":[177,239,877],"encoded":[177],"your":[177,16,179,101,46,7,1,4,1,11,2,66,21,6,22,24,10,6,2,9,78,10,40,13,4,2,19,2,4,16,38,93,12,1,39,76,5,42,31,12,1,3,1,1,39,2,3,11,13,1,19,80,34,1,12,8,37,7,16,29,1,1,70,1,35,18,139,126,27,2,2,29,11],"blob":[177,1116],"typings":[177,483,633],"declare":[177,1116],"dom":[177,213,270,274,109,35,215,131,97,46,71,1],"node":[177,483,633],"todataurl":[178,1092,18,6],"url":[179,317],"background":[180,181,717,177,25,2,39,7,145,264,31,3,3,3,9,3,3,6],"watermark":[180,51,135,4,708,205,2,66,122,540],"encoding":[180],"quality":[180,1109,2],"single":[182,130,753,27,367],"typed":[182,478,52,77,851,344],"scales":[182,203,837,106,117,27,532,8,18],"root":[184,222,83,5,4,53],"axis":[186,1,31,57,33,2,141,1,23,68,5,83,64,4,29,1,50,105,11,215,3,28,122,163,5,14,3,24,39,2,5,2,22,7,304,159,15,7],"instances":[189,23,1262],"volume":[190,38,2,82,35,295,3,30,24,263,36,16,232,2,2,86,3,1,130,1,4,286,1,106,13,10,74,43,1,25],"overlay":[190,40,60,55,12,530,1,7,176,175,94,74,54,2,291,1,193,10,43],"styling":[191,36,1778,4],"defineconfig":[193,194],"checks":[193,467],"resolveconfig":[193,194],"default_config":[193,194],"package":[193,181,7,109,4,21,4,562,97,460,322,57],"authoritative":[193],"source":[193,303,21,3,50,26,18,20,1,2,46,1,12,1289],"value":[193,119,57,286,384,3,16,9,96,407,73,69,54],"nested":[194],"functions":[194,41],"entries":[194,144,540,156],"ignored":[194,353,41,66,914,253,153],"chart.getconfig":[194,705,797],"caches":[194,879],"stay":[194,350,5,145,5,184,379,168,80,253],"valid":[194,347],"field":[195,42,33,44,11,17,229,143,16,52,259,2,4,13,83,176,27,88,41,238],"initial":[200,3,428,4,1,1,562,275],"document's":[203,1356],"attempt":[206],"simd":[206,1809],"kernels":[206,875,849,85],"candlestick":[208,33,1,277,712,2,14,612,2,147],"configured":[212,342,651,40],"indicatorpaneweight":[213],"weight":[215],"weighs":[215],"priceaxis":[216,551,2,108,22,408,30],"timeaxis":[216,95],"transforms":[218,92],"timescale":[219],"indexed":[220,1,75,27,11,145,64,151,204,135,1,226,2,164,1,4,13,568],"continuous":[221,96,6,128,24,68,5,83,64,33,698,2,1,16,6,21,3,537,22],"layout":[221,305,30,148,5,4,68,1,18,79,1,199,374,4,12,227,267,51],"statusline":[222,90,995,28],"symbol":[224,88,233,29,23,5,29,1,8,14,1,1,3,7,133,1,7,2,2,1,9,32,1,1,8,2,1,8,7,31,558,1,46,134,2,39,123,6,4,2,11,15,59,21,1,20,19,2,42],"information":[224],"grid":[225,137,716,243,8,144,492,48],"off":[229,468,46,41,245,131,140,195,14,39,5,210],"at":[230,250,13,5,49,1,37,31,6,1,10,1,3,1,2,2,5,5,10,5,17,7,8,20,67,2,30,24,35,2,1,4,6,149,107,14,36,3,3,3,10,32,23,40,140,6,19,35,7,1,50,195,78,186,3],"bottom":[230,117,533,1,365,456,220,108],"behind":[233,393,37,126,778,396],"formatters":[234,134,1645],"unix":[236,292,61,557,495],"second":[236,969,98,2,241,2],"label":[236,76,387,110,3,40,13,1,196,5,2,1,31,40,155,11,25,140,220],"formatting":[236,992,35],"hollow":[242,585,397,9,1,13,613,1,147,18],"heikin":[242,115,340,44,86,333,65,10,1,12,2,1,1,1,609,1,145,18],"ashi":[242,115,340,44,86,333,65,10,1,12,2,1,1,1,609,1,145,18],"area":[242,21,3,141,20,400,333,79,1,210,416,1,1,140],"histogram":[242,27,766,4,13,17,174,1,2,255,367,140],"upcolor":[243,105],"downcolor":[243,105,1399],"26a69a":[244],"ef5350":[244],"direction":[245,3,64,45,676,19,195,91,372,36,17,202],"colorbypreviousclose":[246,999],"determine":[248],"from":[248,42,176,6,17,24,7,5,19,7,39,41,12,2,6,2,5,1,2,6,16,1,32,1,53,14,1,14,55,24,4,155,5,29,15,68,6,55,3,18,12,5,6,11,21,11,16,2,25,20,82,5,107,37,16,27,173,1,1,15,6,6,68,8,45,34,5,4,1,19,6,2,2],"previous":[248,305,78,1,8,2,499,28,78,1,6,216,351,20,12,113,8,59],"bodyvisible":[249,998],"wickvisible":[249,998],"body":[251,6,3,985,2,223,78],"wick":[251,994,2,223,5],"bordervisible":[252,995],"border":[254,991,76,149,230,31,70],"wickupcolor":[255],"wickdowncolor":[255,1495],"empty":[256,1,2,1,59,51,110,63,71,21,1,49,93,266,75,3,95,28,118,70,70,44,276,138],"inherit":[257,3,184,801],"borderupcolor":[258],"borderdowncolor":[258,1498],"linecolor":[261],"linewidth":[261,789,54,1,739],"2962ff":[262,3,835,299,1],"stroke":[263,75],"areafillcolor":[264],"areafillopacity":[264],"0.2":[265,90,629],"histogramcolor":[267],"7e57c2":[268],"reserve":[275,268],"space":[275,44,161,63,74,427,248,141,70,7,37,484],"paint":[275,994],"minimum":[278],"explicit":[278,985],"precision":[278,25,779,59,122,207,343,163],"may":[278,175,20,81,57,172],"expand":[278],"tickcount":[279,32],"approximate":[281],"tick":[281,361,1,2,2,30,8,44,576],"count":[281,335,162],"right":[283,1,315,32,5,62,3,18,4,77,39,43,162,387,64,9,3,1,3,2,2,36,367,111],"fit":[287,25,138,28,396,1108],"range":[287,3,19,48,116,4,1,78,143,6,76,1,236,53,54,35,102,187,419,27,119],"scaleseriesonly":[288],"exclude":[290,608],"inverted":[291],"higher":[293,962],"prices":[293,17,166,65,104,9,2,5,32,545,20,582,28,126,39,1],"lower":[293,258],"regular":[295,1,183,419,360,227,2,525],"percent":[296,183,419,1,360,3,223,21,506],"logarithmic":[296,183,419,363,226,19,506],"lockpricetobarratio":[297,181],"preserve":[299,11,772],"units":[299,169,4,7,1,618,348,1],"across":[299,780,236,135,25,45,28],"zoom":[299,153,28,415,551,65,9,13,17,3,471],"pricetobarratio":[300,167,13],"positive":[302,36,292,24,375,5,806],"override":[302,980,140,289],"captures":[302],"fixed":[305,476,481],"decimal":[305],"digits":[305],"retains":[305],"formatter":[305,836,122,408],"plusbutton":[306],"toolbar's":[308,241,151,29,47,66,35,11,559,48,14,199],"button":[308,136,355,34,15,29,1,1,3,24,21,113,2,253,174,1,2,4,41,187,2,68,3,3,3,3,123,8,110],"hover":[308,574,29,2,2,16,463,11,369,2,7,2,12,1],"priceaxis.labels":[309,861],"contains":[309,1033],"lastprice":[309],"highlow":[309],"badge":[309,801,3,6,3,178,38,515,112],"priceaxis.lines":[309,861],"previousclose":[309],"start":[309,3,200,6,118,47,135,166,323,162,77,432,3,8],"disabled":[309,953],"high":[309,232,101,499,28,79,3,198,419],"low":[309,232,101,499,28,79,3,198,419],"references":[309,779,53,121,187],"raw":[310,152,2,15,619],"coordinates":[310,136,28,213,7],"ytoprice":[310,151],"continue":[310],"actual":[310,773],"even":[310,143,179,11,17,118,655,114,1],"displays":[310],"percentages":[310],"includes":[311,1,161,22,201],"intervalms":[311,9,257,20,5,29,10,14,11,2,2,6,140,5,31,1,10,18,562,14,196,3,159,12],"interval":[311,155,77,2,86,187,34,2,14,6,424,1,145,210,199,121],"uses":[311,168,1,14,166,34,34,124,30,183,17,37,139,3,42,140,8,58,103,150,208],"falls":[311,1,588,2,168,11,164],"back":[311,1,142,92,7,81,1,64,29,48,122,2,2,140,28,11,164,18,207,42,38,302,181],"timescale.intervalms":[311,320,227,440,142],"then":[311,180,23,76,58,5,80,48,98,4,158,229,163,71,31,18,59,320],"between":[311,1,10,49,76,6,22,3,2,214,1,67,110,8,3,171,106,138,128,16,10,1,57,23,494],"two":[311,164,5,34,181,344,15,244,43,92,16,3,1,79,17,19],"symbolvisible":[312],"detail":[312],"toggles":[312,455,11,13,8,37,41,2,5,12,1,24,3,418,23,141,7,4,517],"except":[312],"enabled":[312,769],"follows":[312,451,93,39,147,118,22,11,167,3,109,48,7,8,13,144,18,143,83,33,6,58],"hovered":[312,417,14,169,367,118],"values":[312,140,178,67,5,76,253,14,5,33,170,8,65,96,20,29,272,268],"phone":[312,1656],"they":[312,59,328,3,61,17,97,3,3,15,33,111,50,157,202,19,43,36,4,86],"wrap":[312,339],"onto":[312],"more":[312,258,41,25,47,623,704,13,8],"rows":[312,235,4,19,41,23,28,13,9,697,123,6,4,1,304,21],"keeping":[312,242,488],"before":[312,178,35,5,2,11,91,18,6,42,384,57,5,13,1,159,229,5,21],"down":[312,22,15,335,349,301],"take":[312,45,890,19,186],"candle's":[312,933],"sign":[312],"up":[312,22,15,175,113,2,10,50,63,204,67,214,50,8,29,668],"labelled":[312,729,2,405],"study's":[312,726,32,959],"short":[312,322,404,32,896],"line's":[312,758,63,117],"style":[312,479,143,6,99,4,7,20,139,215,76,354,58,117],"capitals":[312,758],"without":[312,340,7,1,17,52,128,38,37,100,11,27,107,4,112,11,32,8,130,33,7,1,10,441],"metadata":[312,112,520,92,7,27],"ticker":[313,86,806,63,38,1,1,1],"place":[319,159,75,134,355,258,144,12,64,26,260,157,65],"gaps":[319,161,63,755,128,5,16,519,68],"slot":[322,158,320,80,552,1,9,4,2,6,1,462],"infers":[322],"most":[322,223,40,26,12,11,28,5,643,132,511],"common":[322,1120,33],"gap":[322,153,5,121,1,41,16,18,5,3,10,747,6,1,1,2,1,400,114],"what":[323,325,14,66,1,49,4,1,466,180,33,34,19,83,385],"entry":[324,52,1,1,28,145,482,59,595],"indicatorconfig":[324],"parameter":[330,700,1],"overrides":[330,4,696,233,29,309,17,22,22,48,237],"definition's":[330,4,699,1,6],"defaultcolors":[334,699],"tokens":[334,16,499,23,10,11,38,1,1,2,98],"whole":[336,299,8,56,53,25,254,8,264,146,390,87],"study":[336,610,84,4,3,2,1,2,2,460,15,224,126,40,47],"missing":[338,205,132,359,399,601],"non":[338,209,107,380,125,283,398],"keep":[338,319,27,115,235,5,32,54,128,62,6,102,55,75,78,175,157],"1px":[338,696,213],"fills":[340,186,509,18,3,36,88,28,39,158,44,64,498],"levels":[340,359,336,1,21,456,445],"chart.updateindicator":[341],"draw":[347,1416],"along":[347,347,188,364],"series.upcolor":[350,1399],"series.downcolor":[350,1399],"opacity":[351,16,672,301,130,291],"0.5":[352,101,1308],"multiplies":[353,99],"color's":[353],"alpha":[353,36,127],"fraction":[356],"reached":[356,1677],"tallest":[356],"own":[357,15,104,18,37,1,22,57,74,14,1,11,78,10,42,11,1,13,11,1,1,4,16,38,93,5,3,4,1,39,76,47,12,2,26,2,7,41,11,16,1,19,81,10,23,1,12,10,35,31,16,5,2,70,36,6,246,31,16,34],"vertical":[357,6,115,313,88],"never":[357,212,1,62,7,14,60,67,276,36,50,78,29,54,2,5,32,81,20,1,3,9,55,37,3,192,223],"independent":[357],"vol":[357,640,55,194,516,120],"textcolor":[361],"bordercolor":[361],"fontfamily":[361,6],"monofamily":[361,10,992,320],"fontsize":[361,6,4,989],"scalefontsize":[361,49,947,7],"scalefontfamily":[361,993,329],"dashed":[365,739,737,4,8,180],"labelbackground":[365],"labelcolor":[365,5],"modes":[370,109,218,530,217],"cross":[370,329],"dot":[370],"arrow":[370,671,469],"demonstration":[370],"auto":[370,408,21,1,36,11,32,1,17,2,363,244,11,405,105],"chooses":[370,669],"black":[370,752],"white":[370,752],"contrast":[370,19,733,133],"font":[370,771,204,19,55,264],"family":[370,958,35],"inherits":[370],"theme.bordercolor":[371,1354],"paints":[371,159,779],"separators":[371,957,397],"theme.scalefontsize":[371,987,376],"theme.scalefontfamily":[371,990],"set":[371,106,14,64,102,93,27,32,21,21,21,10,12,6,31,1,139,184,8,35,56,3,8,57,1,20,36,69,20,115,130,10,150],"unset":[371],"layers":[372,706,241,45],"named":[372],"any":[372,80,23,57,38,81,2,168,79,241,179,3,18,82,55,23,525],"chart_presets":[372,38,910,4],"currently":[372],"withpreset":[372,38,913],"code":[372,118,1,279,272,281,134,111,417],"presetcharttheme":[372,38,847,85,136],"keeps":[372,156,105,299,108,42,34,67,74,35,52,89,11,102,1,162,265,10,51],"preset's":[372,844,105,21,2,134],"switches":[372,473,11,401,50,243,303,180,1],"themes":[372,13,24,442,81,290,4,31,55,1,150,139,75,285,51],"ui":[373,4,21,1,400,136,102,6,213,56,5,1,10,22,1,2,12,56,3,37,7,1,47,5,29,89,29,14,85,144,69,18,7],"controls":[373,158,268,80,1,19,143,420,7,6,4,511,15,15],"settings":[373,26,97,36,345,1,159,1,1,1,2,2,15,124,32,41,51,11,24,1,21,1,80,13,1,15,1,2,12,11,2,2,2,13,120,1,276,52,31,6,14,10,5,2],"exports":[374,9,23,2,20,15,735],"import":[375,7,796,827,1],"core":[375,155,1,169,478,41,785],"specific":[375],"integration":[375,117,37,642,173,678],"need":[375,155,23,101,507,11,681],"additions":[376,1],"icons":[379,21,1,43,58,194,213,480],"helpers":[380,5,4,4,12,19],"ships":[381,1244],"esm":[381],"typescript":[381,109,4,8,1478],"declarations":[381,64],"there":[381,256,14,9,23,95,442,75,5,1,9,196,9,123,54,2,2,2,4,2,2],"commonjs":[381],"export":[381,111,22,150,601],"declares":[381,113],"runtime":[381,278,422,557,322,24],"dependencies":[381,113,1144,322,24],"react":[381,21,1,126,26,149,467,7,6,124,36,629,20,11],"peer":[381,797],"dependency":[381,797,792,34],"needed":[381,161,500,617,37,234,26],"bloxwap":[381,3,2,2,2,2,2,2,2,2,2,2,39,70,12,4,40,230,238,141,419,15,7,20,5,65,58,42,34,68,17,25,7,2,9,13,21,1,17],"path":[382,116,946,194,325],"types":[385,2,8,17,2,2,4,4,6,2,6,7,346,432,294,48,30,10,19,1,401],"abstractions":[385],"parsing":[389],"serialization":[389],"interfaces":[391,694],"recording":[391],"mocks":[391],"registry":[393,2],"calculation":[393,31,84,429,136,6,3,933],"catalog":[395,301],"geometry":[395,684],"initialization":[397,133,551],"kernel":[397],"header":[399,30,349,12,2,7,54,29,18,4,3,3,3,3,3,3,3,3,3,2,1,284,100,47,58,42,142,32,53,10,68,6,3,3,3,3,17,1,111,19,38,31,14,6,2,5],"control":[399,32,16,44,299,1,5,82,486,666,2],"rail":[399,32,270,89,1,5,83,1,2,491,86,9,171,166,223,2,1,1],"buttons":[399,34,346,11,7,86,48,2,105,2,361,22,42,338,2,118,109],"dialog":[399,36,343,100,63,100,1,323,274,270,7,89],"context":[399,38,333,107,165,2,250,170,79,8,366,40,11,37,24],"menu":[399,38,333,29,28,15,28,7,1,1,36,16,2,109,2,452,2,9,1,1,2,2,2,2,34,317,49,42,9,58,3,2],"touch":[399,40,262,28,47,82,608,28,17,4,5,2,5,23,1,1,1,11,2,28,330,1,43,37],"gestures":[399,910,185,26,2,23,7,1,372],"controller":[399,227,33,41,815],"primitives":[399],"icon":[401,43,404],"component":[403,126,643,1,4,1,1,39,393,1,350,30],"client":[403,776,782],"chartprops":[403],"chartinstance":[403],"createdatafeedchart":[405,38,215,992,185],"attachdatafeed":[405,38,147],"loadhistory":[405,38,217,6],"createlivebarfolder":[405,38,233,6],"paging":[405,38,102,12,57,20,49,1,10,34,125,5,22,204,92,41,81,145,4,174,195,145,36,28],"bucket":[405,229,8,1,2,2,24,8,6,1282],"beyond":[406,313,435,143,158],"chart_themes":[410,931,137],"scalefont":[410,954],"emitter":[412,377],"visiblerangechangeevent":[412],"crosshairmoveevent":[412],"dataloadevent":[412],"dataloadreason":[412],"layoutchangeevent":[412],"configchangeevent":[412],"default_price_line_color":[414,686],"marker_min_size":[414,746],"marker_max_size":[414,746],"seriesapi":[414],"priceline":[414,715],"pricelineoptions":[414],"pricelinestyle":[414],"seriesmarker":[414],"seriesmarkerposition":[414],"seriesmarkershape":[414],"rendersnapshot":[416],"createsnapshotcanvas":[416],"canvastoblob":[416],"canvastodataurl":[416],"snapshottoblob":[416],"snapshottodataurl":[416],"snapshotoptions":[416],"snapshotimageoptions":[416],"formatcountdown":[418],"barintervalms":[418],"barclosems":[418],"barcountdownms":[418],"countdowntext":[418],"computetimeslots":[420,1037],"inferintervalms":[420,1037],"timescaleconfig":[420],"slotrange":[420],"heikinashi":[422,832],"heikinashibar":[422,832],"updateheikinashi":[422,832],"definitions":[424,605,30],"smaindicator":[424],"psarindicator":[424],"smavalues":[424],"atrvalues":[424],"ichimokuvalues":[424],"vwapmeta":[424],"adxmeta":[424],"ccimeta":[424],"mfimeta":[424],"obvmeta":[424],"maribbonmeta":[424],"indicatorlinekeys":[424,610],"indicatorstylecolors":[424],"indicatorlinelabels":[424],"indicatorstylelabel":[424],"applyindicatorpatch":[424],"indicatorfill":[424],"indicatorlevel":[424],"indicatorinputdef":[424],"indicatorstyledef":[424],"indicatorpatch":[424],"resolvedindicatorconfig":[424],"datastore":[426,125],"indicatorhit":[426],"createchartheader":[430,1087,396],"default_timeframes":[430,384,38,959],"default_header_interval_ms":[430,387],"default_chart_types":[430,396],"chart_type_labels":[430],"header_css":[430,504],"header_style_marker":[430,504],"injectheaderstyles":[430,504],"bloxwap_header_tokens":[430,501,1,491,383],"bloxwap_header_theme":[430,464,38,491,383],"headertokens":[430],"themedheadertokens":[430,502],"createcontrolrail":[432,447],"controlrail":[432],"controlrailoptions":[432],"createscalebuttons":[434,450,634,184,221],"togglescale":[434,465],"scaletogglestate":[434,465],"syncscaletoggles":[434,465],"scale_toggles":[434,465],"createindicatorsdialog":[436,601,482,390],"indicatorinputs":[436,607],"indicatorstylegroups":[436,607],"indicators_dialog_css":[436,607],"indicators_dialog_style_marker":[436],"createchartcontextmenu":[438,1076],"chartcontextmenuhooks":[438],"contextmenutarget":[438],"contextmenuaction":[438],"contextmenuentry":[438],"attachtouchgestures":[440],"gesturerecognizer":[440,1127],"long_press_ms":[440,1128,4],"tap_slop_px":[440,1135],"touch_hit_px":[440,1107,1,39],"touch_handle_hit_px":[440,1108,42],"double_tap_ms":[440,1109,29],"fling_min_velocity":[440,1141],"fling_duration_ms":[440,1144],"touch_pointer_types":[440,1153],"startcountdownticker":[442,741,120,675],"pagewindow":[443,225],"barsinwindow":[443,227],"mergecandles":[443,229],"normalizecandles":[443,231],"bucketstartms":[443,235],"candletimems":[443,235],"applytick":[443,235],"hasmissedbucket":[443,235],"seedbarfromtick":[443,235],"constants":[443],"default_page_size":[443,167],"default_max_empty_pages":[443,170],"default_initial_bars":[443,161],"default_page_bars":[443,164],"min_lazy_load_threshold":[443],"retry_backoff_ms":[443,194],"max_retry_backoff_ms":[443,194],"max_gap_bars":[443,237],"gap_silence_ms":[443,237],"roll_silence_ms":[443,237],"max_pending_ticks":[443,237],"library":[444,38,5,3,4,10,6,31,1056,15,13,336,23,1,15],"currentcolor":[444],"their":[444,36,64,5,101,44,5,63,12,108,156,1,3,41,132,30,10,2,85,81,320,264],"host's":[444],"accessible":[444],"labels":[444,247,8,200,171,8,38,106,41,65,14,3,9,3,91,24,290,251,17],"content":[444,47],"rather":[445,96,143,198,159,41],"duplicating":[445],"schema":[445],"published":[445,49,159],"build":[445,48,2,1,2,3,3,6,9,6,1497,1],"implementation":[445,637,3,1],"this":[445,47,6,29,2,88,28,13,3,22,196,299,107,23,123,181,373,38],"repository":[445,44,5,1,18,4,8,561,899],"hold":[450,27,207,854,30,6,3,430],"above":[452,347,79,5,1,331,32,53],"including":[452,76,20,1,180,454,267,22,3,534,17,9],"side":[452,327,116,577,492],"clamped":[453,284],"very":[453],"large":[453],"exceed":[453,88],"viewport":[453,19,2,6,158,446,363,2,61],"zoomtorange":[453,999],"chart.resetscale":[454,1089],"6px":[454],"output":[456,487],"xtoindex":[457,23,972],"fractional":[458,15,7,215,24,9,724,1],"indextox":[459,16,977],"pricetoy":[463],"visiblerange":[465],"half":[466,1340],"open":[466,24,51,3,38,260,40,33,126,1,121,79,3,2,1,3,180,84,2,506,3,4],"used":[466,590,914,6],"barspacing":[469,6,5],"unit":[470],"scrollby":[470,2,8],"visibleslots":[471,9],"counted":[472,975],"length":[472,83,171,36,267,557,323],"boundary":[473,562,21,17,744,150],"padding":[473],"indices":[473,7,213,2,22,11,1,33,668,21,1,3,487],"fall":[473],"outside":[473,5,92,64,218,190,50,49,369,309],"dataset":[473],"clamp":[473],"round":[473,310,514,136,370,2],"appropriate":[473],"which":[475,76,109,2,20,12,136,3,48,303,9,21,33,55,43,78,112,2,15],"also":[475,20,37,88,11,70,28,33,47,89,33,253,71,188,26,41,1,398],"spans":[475,160,217,177,425,1],"those":[475,185,123,640,56,447,109],"converts":[476],"nan":[476,257],"priceaxis.autoscale":[477,420],"fits":[477,1029],"while":[477,152,6,4,17,26,17,79,10,107,288,66,13,45,208,38,121,303],"preserves":[478],"geometric":[478,218],"relationship":[478],"priority":[478],"purely":[478],"automatic":[478,605,42],"can":[478,205,100,249,27,24,84,131,8,39,132,23,15,119,323,50],"scale's":[479,997],"transformed":[479,770],"timescale.continuous":[480,952,5],"sit":[480,410,270],"slots":[480,319,38,44,155,259,149,2,258,2],"scroll":[480,303,112,552,63,40,474],"become":[480,976,453],"n":[480,563,256,147],"moves":[480,214,10,9,16,50,116,146,38,367,1,405,123,58],"measures":[480],"still":[480,69,98,8,3,37,34,56,246,52,281,84,3,24,33,30,10,29,131,262,15],"inside":[480,46,169,4,81,115,4,142,1,68,15,16,168,139,1,3,1,311,271],"development":[481,1504],"documentation":[481,2,1552],"guides":[482],"publish":[482],"site":[482,10,3],"github":[482,4,9,1,17,2,1521],"pages":[482,2,2,9,1,2,47,24,67,31,1186,113,40,18],"locally":[483,14,22],"validate":[485,10],"commands":[487],"release":[488,25,2,383,372,261,52,402],"npm":[488,6,7,2,2,2,2,2,2,3,9,561,552,322,25,38],"node.js":[489],"newer":[489,540],"http":[490,3,5],"localhost":[490,3,5],"docs":[490,1,1,1,1,1491],"app":[490,2,687,369,64,194,32,126],"builds":[490,26,789,313,355],"starting":[490,292],"playground":[490,4,18,32,335,4,1108,27,5,10,2],"runs":[490,5,21,117,152,398,31,94,202,463,3],"same":[490,58,4,38,43,2,11,14,34,47,37,101,2,3,149,10,227,39,14,19,91,20,298,6,7,47,165,46,1,10],"restart":[490],"command":[490,3,6,1193,262],"editing":[490,211,341,506],"rebuild":[490],"embedded":[490,12,579,398,74,482],"demo":[490,21,1512,13],"assets":[490,3,5,1472,4],"mdx":[491],"lives":[491,3,1021,98],"apps":[491,1,1,1,50],"title":[491,617,5,731,1,8],"description":[491],"frontmatter":[491],"write":[491,78,89,684,619,45],"markdown":[491],"fences":[491],"folder":[491,190],"meta.json":[491],"files":[491,2],"sidebar":[491],"shared":[492,390,49,152,930],"components":[492,1121,350,8],"fumadocs":[492],"production":[493],"generates":[493],"html":[493,1215,99],"search":[493,5,540,3,1,433,217,262,72,9],"postbuild":[493],"check":[493,13,1457,1],"validates":[493],"links":[493],"serves":[493],"exact":[493,4],"workspaces":[494],"lockfile":[494],"packages":[494,16,4,11],"standalone":[494,18],"workspace":[494,1486],"have":[494,96,199,247,3,259,43],"separate":[494,752,10,383,123,261,12],"configurations":[494],"building":[494,73],"framework":[494],"workflows":[495,18],"docs.yml":[495],"pull":[495,19],"requests":[495,141],"pushes":[495],"manual":[495],"deploy":[495],"repository's":[496],"actions":[496,1521],"project":[496,164],"https":[496],"bloxwap.github.io":[496],"subpath":[497],"server":[498,436,109,259,122,572],"reads":[498,71,45,12,9,1,7,2,13,2,1,636,5,141,107,273,151],"base":[498,478],"opens":[498,142,2,1,28,14,614,209,2,1,2,38,478,4],"paths":[498],"must":[498,34,98,415,718],"work":[498,148,5,227,4,161,40,226,114,52,36,457,39],"just":[498,162,371,272,549],"origin":[498],"generate":[502],"compile":[502],"tests":[504,573,217,8,714],"coverage":[505,1],"threshold":[506],"bench":[507,579],"benchmarks":[508,578],"pack:chart":[509,16],"create":[510,5,7,37,141,183,195,216,167],"tarball":[510],"requires":[512,182],"bun":[512],"publishing":[513,116,24],"publishes":[513,3,166],"ci":[513,12],"publish_npm.yml":[513],"trusted":[513],"token":[513,387],"stored":[513,526,44,607],"request":[514,75,22,23,1,27,22,957],"bump":[514],"version":[514,1,10],"package.json":[514],"src":[514,1099,358],"index.ts":[514],"fails":[514,1,117,11,42],"disagree":[514,1],"tagged":[515],"v":[515],"example":[515,29,9,13,57,30,114,127,142,2,244,197,555],"v0.0.2":[515],"workflow":[515,1],"tag":[515,1,594,3],"suite":[516],"versions":[516],"beta":[516],"rc":[516],"go":[516,121,16,385,4],"dist":[516],"other":[516,14,125,78,165,34,110,300,137,37,46,364,24],"prereleases":[516],"prerelease":[516],"everything":[516,848,87,161],"else":[516,283,499,207,43],"mit":[517,1192],"license":[517,1192],"quick":[518,951,485,35],"screen":[519,30,149,1,342,119,346],"install":[520,5,1435],"box":[521,639,20,28,2],"update":[524,13,18,102,45,54,102,41,181,4,165,226],"clean":[524],"0.3.0":[525],"early":[525,158],"developer":[525],"expect":[525,27],"breaking":[525],"1.0":[525],"try":[525,950,510,5,30,6],"unreleased":[525],"archive":[525],"resulting":[525],"tgz":[525],"application":[526,6,13,149,8,328,133,306,52,463,33],"owns":[526,19,111,1348],"element":[526,273,13,49,1,19,7,46,144,287,57,2,365,6,3],"module":[527],"application's":[527,950],"bundler":[527],"timestamps":[528,14,1,150,740,23],"seconds":[528,61,54,503,151,197,147,67,253],"sizes":[528,814],"stage":[528],"sync":[528],"applies":[528,95,25,222,62,250,139,20,1,136],"yourself":[528,128,2,43,814,181,260],"omit":[528],"chart.resize":[528],"wraps":[529,61],"immediately":[530,944,533],"chart.ready":[530,551,849],"javascript":[530,551,1,933],"do":[530,13,157,345,14,509],"wait":[530,124],"calling":[530,326,283],"attach":[531,683,1],"listeners":[531,19,79,26,125,3,3,3,732,45],"drag":[531,245,391,348,5,10,6,12,2,3,36,435],"wheel":[531,979,43],"interactions":[531],"wire":[531,938],"destroying":[532,126],"cancel":[532,118,390,44,405],"timers":[532,106,545,125,251,7],"network":[532],"subscriptions":[532,197,792],"observers":[532],"supply":[534,8,488,438],"stream":[534,244,10,426,780],"related":[534,546],"shape":[535,614],"append":[537,18,102,96,9,682],"reading":[540],"finite":[541,6,83,24,505,283,398],"numeric":[541,722,207],"should":[541,153,729,582],"be":[541,89,52,363,261,194,15,518],"expects":[541,10,111],"usable":[541,1389],"market":[541,94,668,123,272,261,58],"performing":[541],"feed":[541,2,2,101,7,1,777,136,264,7,131,6,59],"validation":[541,4],"chart.setdata":[542],"replaces":[542,2,25,160,301,129,31,27],"sorts":[542,133],"invalidates":[542,537],"redraws":[542,536],"copied":[542],"but":[542,116,645,128],"immutable":[542],"handing":[542],"columns":[543,1325],"aggregate":[543],"desired":[543,934],"passing":[543,9],"weekends":[543,890],"turn":[543,703,249,268],"appends":[544],"inserts":[544,89],"earlier":[544,762],"based":[544,218,12,656,1],"websocket":[544,117,1372],"subscribe":[544,11,99,1,57,77],"exchange":[544,1473],"index.html":[544],"shows":[544,73,14,88,114,19,32,154,1,144,66,10,37,12,118,122,20,6,118,51,223,67],"complete":[544,116,41,517,393,1,350,36,21,17],"seeds":[544],"hyperliquid's":[544,67,50,22,169,789],"candlesnapshot":[544,117,1],"rest":[544,3,388,871],"endpoint":[544,117],"streams":[544,117,50,1,77,460],"btc":[544,1489],"perpetual":[544,1489],"subscription":[544,1,241],"aggregation":[545],"retries":[545,92,1],"user":[545,1,12,11,131,2,122,343,807,32],"scrolls":[545,1,12,11,311,673,453],"folds":[545,24,78,981,378],"ticks":[545,13,11,74,2,1,8,27,561,61,6,319,346,32],"puts":[546,333,552,421],"deduped":[547,1272],"row":[547,67,22,1,47,15,340,3,1,26,754,134],"tied":[549],"being":[549,671],"undo":[549,151,76,316,75,324,18,3,3,405,48,60,7],"receive":[550],"reason":[550,5,105,87,595],"prepend":[550,1,4,102,102,1094],"level":[551,148,3,61,306],"already":[551,34,5,68,120,52,69],"unique":[551],"batching":[552,521],"supports":[552,145],"nesting":[552],"avoid":[552,530],"async":[552],"await":[552],"remain":[552,922,20],"chart.getdata":[553,1299,181],"exactly":[553,209],"load":[553,1,4,41,18,14,3,1,1,1,18,2,126,5,70,564,21,191,173,45,1,103,40],"fed":[553],"chart's":[554,102,2,386,173,58,9,1,18,175],"next":[554,80,1,2,1,4,6,135,1,2,324,159,40,122,39,77],"chart.datalength":[554],"gives":[554,485,573],"describes":[554,229],"snapshot":[554,101,480,157,735],"reports":[555,102,27,169,13,386,263],"times":[555,65,53,52,723,392],"too":[556,98,224,164,312,3,164],"recent":[558,11],"page":[558,50,25,1,1,49,194,601,74,443,39],"fold":[558],"loading":[561,77,17,1322],"works":[561,99,371,148],"once":[563,25,29,5,1,13,1,7,2,1,5,1,80,30,14,3,5,1,3,88,264,55,3,3,3,8,1,1,34,48,9,262,362,43,2],"abort":[565,23,38,34,961,199,141],"controllers":[565,61],"hyperliquid":[566,1453,14],"blocks":[567],"known":[568],"limits":[568,113],"tradingview":[569,222,93,151,183,28,50,49,86,165,1,15,30,67,2,51,92,15,41,17,26,10,1,6,30,1,35],"udf":[569,1034,18,3,26,158,153],"window":[569,1,15,4,45,35,2,13,619,207,49,21,61,174,2,2,142,17],"forming":[569,71,8],"superseded":[569,19],"aborted":[569,19,72,1161,153],"reach":[569,63,19,280,241,2,248,167,3],"fetchbars":[570,24,7,10,21,11,17,2,4,956,28,165,12,134],"receives":[570,59,53,101],"fetchbarsrequest":[570],"duplicates":[570,1396],"tolerated":[570],"pagesize":[570,15,24,21,4,1,27,4,2,1,14,1,1133],"buckets":[570,64,6,1,28,14,2,1349],"instrument":[576],"passed":[576,61,172,401],"setsymbol":[576,29,26,19,4,2,3,162,44,16,1052,41],"fromms":[580,22,64,1,1,2,1145,12],"toms":[580,22,64,1,1,1,1,1145,12],"earliest":[582,52,50],"wanted":[582],"inclusive":[582,80,7,2,1144],"epoch":[582,59],"countback":[583,83,1,1147,1],"signal":[586,16,30,27,1,6,322,177,650,12],"abortsignal":[587,73],"results":[588,44,413],"bind":[590],"onready":[590,621,3,596],"minus":[590],"ones":[590],"datafeed.destroy":[590,68],"detaches":[590],"leaves":[590,95,746,117,4],"alive":[590],"required":[595,210,83,209,461],"none":[598,24,6,10,87,83,12,3,6,3,6,12,150,16,177,359,156],"away":[599,37,518,6],"neither":[599,269,30],"fetchgap":[600,43,33,1150,1],"repair":[602,41,2,32,5],"folding":[602,29,18,28,944,208],"initialbars":[603,27,1,1206],"pagebars":[606,24,3,6],"lazy":[608,25,95],"cap":[611,73],"source's":[611,73],"maxemptypages":[612,18,6,30,17,1140],"end":[614,20,2,47,1,194,632],"shorter":[614,1209],"holes":[614,21,32,17,1139],"stepped":[614,21,1188],"lazyloadthreshold":[615,15,3],"least":[616,172],"fewer":[617,16,1333],"past":[617,16,88,2],"edge":[617,16,4,54,8,22,2,659,409,11,222],"waits":[617,163,6],"until":[617,17,11,9,13,113,485,205,493],"blank":[617],"chart.now":[619],"retry":[620,17],"backoff":[620,17,1],"framescheduler":[623,686],"createframescheduler":[623],"createabortcontroller":[624,35,7],"global":[625,34,1147,156,42],"abortcontroller":[625,34],"makes":[626,33,525],"symbol's":[626,6,4,1177,153],"onerror":[627,10,14,2,2,21,6,3],"failures":[629,8],"errors":[629,8,16,29],"thrown":[629,22,31],"integers":[630],"nonnegative":[630],"invalid":[630,45,1165],"created":[630,640,245],"aborts":[631,28],"ending":[631,38],"sets":[631,227,8,28,404,20,3,21,101,69,40,254],"timeaxis.intervalms":[631,227,440,145],"restarts":[631],"switching":[632,225,325,262,510,20],"belong":[632,460,925],"ignores":[632,28],"switch":[632,27,213,11,15,922,146,9,52],"cleared":[632],"old":[632],"chart.prependdata":[633,61],"checked":[633,882],"zoomed":[633],"filling":[633,49],"itself":[633,27,381],"covers":[634],"ends":[634,1,3,13,11,118],"ms":[634,47,171,15,667,15,34],"received":[634],"dropped":[634,150,1035,21],"twice":[634,153],"skipped":[634,152,355],"comes":[634,25,611],"some":[634,400,48],"doesn't":[634,3,14,9,23,102,105,151,175,94,34,78,124,407],"goes":[634,15,4,4,105,279,252,177,383],"taken":[635],"hole":[635,48,748],"weekend":[635,808],"closed":[635,13,649,555],"session":[635,394,272,130,528],"outage":[635,796],"where":[635,18,46,752,18,10,36,32,1,457],"began":[635],"few":[635],"possible":[635],"made":[635,1,220],"steps":[635],"way":[635,398,461,56],"exhausted":[636,19],"becomes":[636,407,796,70,52],"reaching":[636],"therefore":[636,917],"costs":[636,152,294,10,68,284],"reaches":[636],"appear":[637,243,1125],"datafeed.error":[637],"loop":[637,583],"approach":[637],"s":[637,1189],"failure":[637,48],"doubling":[637],"dragging":[637,916],"hammer":[637],"rate":[637],"limited":[637],"loadmore":[637,2],"successful":[637],"failed":[637],"retried":[637],"starts":[638,17,129,70,25,486,129,54,2,279,203,1],"driven":[638,62],"rejects":[639,655],"flight":[639,19,125,1194],"pushtick":[640,7,6,3,26],"backfills":[640,1213],"missed":[640,45],"aligned":[641,404],"multiples":[641],"held":[642,1,925],"lands":[643,4,115],"late":[643],"silence":[643],"triggers":[643],"gave":[643],"arrive":[643],"meanwhile":[643,6],"buffered":[643],"replayed":[643],"afterwards":[643],"repair's":[644],"burst":[644],"renders":[644,586,40,714,33],"carry":[645,603,200],"formed":[645],"opened":[645,233,162,2,867,8],"matches":[645],"app's":[645,968,67,126,5],"livebarfolder":[645,982,197,2],"busy":[646],"sends":[646,5],"repaints":[646,67,590,1],"animations":[646,916],"moment":[647],"arrives":[647,1166],"since":[648,10,105,1210],"tab":[649,229,163,269,200,457,56],"gets":[649,10,651,198,40,4,1],"frames":[649,2,244,188,227],"catches":[649],"shown":[649,48,183,20,1061],"drop":[650,773],"yet":[650],"delivers":[651,127,3],"frame's":[651],"chart.batch":[651,127,2,119,143,38,61],"datafeed's":[651,5,198,20,767],"part":[651,1187,115],"throws":[651,2,2,665],"error":[651,2,2,130,4],"tick's":[652],"safe":[653,531,789],"later":[653,192,21,164,153,32,108],"listener's":[653],"landed":[654],"another":[654,75,129,657,33,123],"whenever":[654,6,648],"subscribestate":[655,201,1],"datafeedstate":[655],"settles":[655],"datafeed.state":[655],"reported":[655,30,77],"removes":[655,134,143,589,45],"attached":[656],"reload":[656],"working":[657,137,759],"usual":[657],"otherwise":[658,24,2,57,529],"destroyed":[658,636,12,4],"harmless":[658,129],"op":[658],"wasteful":[658],"observe":[659],"abortcontrollerlike":[660],"hands":[660],"usually":[660],"fetch":[660],"project's":[660],"real":[660,593],"spec":[660],"bare":[660],"signal.aborted":[660],"signal.reason":[660],"around":[660,35,754,84],"effect":[660,555,616,142,2,3],"public":[661,974,335],"mid":[661],"allmids":[661],"channel":[661,345,881],"windows":[662],"pieces":[663,1319],"loaders":[663],"backwards":[667],"covered":[667,1294],"normalized":[667,6],"containing":[669],"within":[671,876,1,1],"b":[672,1],"equal":[673],"drops":[675,112],"zeroes":[675],"dedupes":[675],"seedbar":[676],"onbar":[676,6],"gapsilencems":[676],"rollsilencems":[676],"arithmetic":[679],"onprice":[682],"would":[682,2,15,517,87,212],"lost":[682],"asynchronous":[682],"can't":[683,1350],"tell":[683],"long":[683,46,47,384,351,9,3,11,2,12,2,1,15],"10,000":[683],"about":[683],"week":[683,346],"1m":[683,132,37,959,214],"raise":[683],"small":[683,1321],"closures":[683],"contiguous":[683],"happen":[683],"cuts":[684],"longer":[684,869],"leave":[684,637,157,90,285],"nothing":[684,94,4,6,11,96,242,2,3,18,284,104,20,66,56],"manage":[687],"annotations":[687,7,2,6,390,918],"discover":[689],"tools":[689,7,2,1,821,29,141,320,9],"select":[690,477,422],"inserting":[694],"positions":[694,2,23,737],"remap":[694],"anchors":[694],"model":[694,5,344,484],"trend":[696,3],"channels":[696,3,279,923],"pitchforks":[696],"fibonacci":[696,3,849,462],"gann":[696,3],"elliott":[696],"patterns":[696,1314],"measurements":[696,1314],"shapes":[696,247],"truth":[696,157],"tool":[696,2,791,18,1,7,31,482],"list":[696,67,26,63,178,8,3,26,408,336],"weak":[697],"strong":[697],"snaps":[697],"magnets":[697,554],"snap":[697,554],"drawing's":[697,803,47,45,437],"similar":[698],"fractions":[698],"obtain":[698],"measurement":[699],"examples":[699],"target":[699,723,82,10,1],"stop":[699,179,369,59,4],"r":[699],"p":[699,178,21,586],"l":[699,68,110,7,14,588,32,184],"fans":[699],"zones":[699],"boxes":[699,849],"squares":[699],"angle":[699],"vwap":[699,262,922,1,125],"profile's":[699],"poc":[699],"slides":[699],"chart.drawingat":[699],"hits":[699],"drawn":[699,42,369,32,12,5,88,204,280],"share":[699,143,467,36,170,47],"box's":[699],"column":[699,1169],"ratios":[699],"slide":[699],"pile":[699],"opts":[699],"primitive":[699],"automatically":[700,200,577],"checkpoints":[700],"supplies":[700],"placement":[700,1,246],"controller.history.checkpoint":[700],"undoable":[700,2,774],"mutation":[700],"interactive":[701,1290,27],"testing":[701],"provides":[701],"click":[701,177,4,156,6,451,9,3,1,2,3,2,34,2,367,111,6],"menus":[701,150,25,2,4,49,2,385,59,87,31,20,124,279,87],"clone":[701,799],"mark":[702,390,71,470,208,3,1,124,6,36,22],"aren't":[702,76],"selectable":[702],"cost":[702],"scrolling":[704,9,16,50,667,107,413],"emits":[712],"five":[712],"zooming":[713,16,50,300],"resizing":[713,182,574],"growth":[713],"affects":[713],"fire":[713,69],"scale.visiblerange":[717,735],"logicalfrom":[718],"logicalto":[718],"edges":[719,9,722],"whitespace":[719,2,2,306,426],"barsbefore":[720,8],"negative":[721,2,538,181],"means":[721,2],"leading":[721],"barsafter":[722],"trailing":[723],"fromtime":[724],"totime":[724],"loader":[728],"watches":[728],"mapped":[728],"handling":[729,797],"press":[729,47,262,3,434,19,17,4,5,3,11,2,12,2,1,15],"sits":[729,571,132],"shifts":[729],"rescales":[729],"legend":[729,336,231],"step":[729,154,156,11,17,434,367],"extra":[729,715],"active":[732,178,6,15,466,78,14,5,74,209,2,4,2,1],"nearest":[737],"bar's":[739,509,90,372,36,17,78,12,15,165],"ohlcv":[739],"displaycandle":[740,512],"paneid":[744,760],"pane's":[745,380,379],"cause":[748,16],"inserted":[761],"carries":[762,17,155,490],"firsttime":[762],"lasttime":[762],"several":[762,307,72,19],"delivered":[762,20,1],"unchanged":[762,1199],"top":[763,28,8,80,1,1,9,451,134,40,2,28,3,364],"partial's":[767],"alt":[767,110,21,584,2,2],"picker":[770,86,181,1,4,477],"moving":[774,176,4,12,20,59,826,2,20,16,100],"redo":[776,717,427,1,107,7],"tap":[776,102,163,470,4,5,20,2,5,1,1,19,9,3,9],"cancelled":[776,732],"restored":[777],"compared":[778,4],"section":[778,697,559],"writes":[778],"act":[778,735,36,4],"drafts":[778],"touched":[778],"cheap":[778],"there's":[778],"diffing":[778],"recorded":[778,10,304,420],"listens":[778,701,447],"counts":[779,727,71],"plotleft":[779],"plotwidth":[779],"plotheight":[779],"synchronously":[780],"painted":[780,361],"describe":[780,279,926],"outermost":[780],"flush":[781,3],"queued":[781],"subscribing":[782],"fresh":[783],"remaining":[783],"skip":[783,16],"stale":[783],"everyone":[783],"feedback":[784,436],"loops":[784],"cut":[784],"rounds":[784],"pending":[784,300,226,675],"throwing":[785],"starve":[785],"others":[785,735,48],"rethrown":[785],"triggered":[785],"finished":[785],"unsubscribing":[787],"chart.destroy":[787,355],"subscribed":[788],"unused":[788],"t":[789,1172],"idempotent":[789],"emit":[789],"rethrows":[789],"timeframes":[791,9,13,35,33,636,113,72,109],"timeframe":[799,25,31,3,21,1,38,713,335,59],"switcher":[799,16],"drives":[799],"log":[799,1,36,43,1,18,1,362,214,42,405,105],"normal":[799,464],"depends":[799,697],"notes":[803,1169],"appended":[806],"unless":[809,57,488,3,87,56,44],"symbollabel":[809,1],"5m":[815,996],"15m":[815,2,994],"1h":[815,996,223],"4h":[815,996],"1d":[815,996],"3d":[815,996],"1w":[815,996],"900_000":[817,839],"ontimeframechange":[822,36,10,13],"called":[824,6,383,93],"picks":[824,42,256],"different":[824,108],"charttypes":[825,56],"oncharttypechange":[828,42,11],"pick":[830,25,184,431,555,6],"series.type":[830,40,985],"onindicators":[831,50],"scalebuttons":[834,47],"elements":[839,583,504],"flyouts":[840,2,39,628,6,2],"settheme":[845,26,10,13,38,110,323,113],"compact":[846,17],"collapse":[848,583,600],"dropdown":[848],"overflows":[848],"forces":[848],"properties":[851,43,6,32,1,384,1,47,57,1,214,2,41,6,78],"inline":[851,43,37,1],"intervals":[852,1060],"days":[852,447],"2_592_000_000":[852],"headertimeframe":[852],"generated":[852,275],"2h":[852],"treats":[853],"reloads":[855,978,192],"elsewhere":[856,1],"asset":[856,1098,20],"datafeed.setsymbol":[856,797,39,141,101,2],"header.refresh":[857],"picking":[858],"relies":[858],"setinterval":[867,14],"marks":[868],"nor":[868],"setcharttype":[869,12,1056],"theme's":[872,471,135],"refresh":[873,8],"re":[874,468],"soon":[877,165,888],"card":[877,1,1,304,262,14,3,12,1,1,163,34,332],"dropdowns":[878,4],"keyboard":[878,4,159,422,16,447,109],"arrows":[878,2,204,363,587],"home":[878,632],"escape":[878,162,1,434,13,22],"closes":[878,163,224,34,211],"anywhere":[878,164,506],"focus":[878,43,120,360],"continues":[878],"stack":[878,282,522],"beside":[879],"bloxwap.pro":[879,52,1,286,96,10,273,15,31,310],"wide":[879,376,777],"screens":[879,1153],"dividers":[880,505],"groups":[880,19,364],"adds":[880,4,145,8,7,432,41,1,1,486],"overflow":[880],"pinned":[880,212],"foot":[880,4,634,509],"header's":[881,1,1,412,409,2,105,57,41,14,103],"containers":[881,579,545],"behave":[881],"mouse":[882,629,33,4,2,3,13],"rail's":[882,1,628,521],"cts":[882,18,4,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,4,1,432,5,4,4,4,4,4,4,4,4,4,4,4,2,3,3,1,129,1,13,111,6,25,62,6,3,3,3,3,3,3,3,3,2,3,2],"accent":[882,32,5,1,2,1,8,467,4,1,1,2,3,367,12,12],"soft":[882,32,488,374,24],"restyle":[882,150,135,145],"pressed":[882,39,3],"toggle":[882,17,443,143,2,235,64,246],"layouts":[883,1073,3],"breakpoint":[883],"rail.slots":[883],"slots.right":[883],"strip":[884,11,5,618,184],"positioned":[888,580,179],"wrapping":[888,580],"overlay's":[890,360],"corner":[890],"swaps":[894],"tracks":[895],"resizes":[895,469],"plain":[895],"buttons.refresh":[895],"priceaxis.mode":[898],"lights":[898],"letters":[899],"titles":[899],"ancestor":[900,522,1],"styles":[903,29,104,32,301,267],"bg":[904,9,3,454,307,93,6,3],"panel":[905,12,457,4,299,93,9,15],"idle":[908,1,22,455,3,105,56,158,74],"raised":[917,461,3,398],"ring":[921],"radius":[925,1,490,389],"md":[926,490],"corners":[927,491],"40px":[929],"reproduces":[931,393,386],"chrome":[931,833],"surface":[931],"a1a1a1":[931,397,59,340,54],"fafafa":[931,401,63,389,12],"00ff3f":[931,403,411,3,15,24],"pill":[931],"borderless":[931],"beat":[931],"classes":[931,491,1],"portal":[931],"flat":[932],"looks":[932],"other's":[932],"leaving":[932],"alone":[932,546,375],"look":[932,325,61,684],"doc":[934,490],"shadow":[934,109,371,10],"hosts":[934,109,381],"ts":[934,490],"attribute":[934,490],"configure":[939,283],"sma":[949,80,425,418,37],"simple":[950],"average":[950,4,8,4,20,16,16,11,219,623,2,12,8,2,14],"period":[952,4,4,12,8,12,4,12,4,8,4,21,409,455],"ema":[953,76,845],"exponential":[954,919],"boll":[957,919],"bollinger":[958,917,134],"bands":[958,4,2,42,4,12,4,3,25,494,327,134],"mult":[960],"weighted":[962],"ma":[965,64,865],"ribbon":[965,1,927,1],"eight":[966],"averages":[966,1043],"len1":[968],"len2":[968],"len3":[968],"len4":[968],"supertrend":[969,1,69,11,847,1,111],"multiplier":[972,57,127,4],"ichimoku":[973,1,76,13,2,834,1,109],"cloud":[974,89,836],"span":[976],"displacement":[976],"donchian":[977,1,923,1],"psar":[981,927],"parabolic":[982,925],"sar":[982,925],"0.02":[984],"increment":[984],"max":[984,55,28],"macd":[985,53,1,13,825,1,131],"convergence":[986],"divergence":[986],"fast":[988,543],"slow":[988],"rsi":[989,37,2,852,25,104],"relative":[990,889],"strength":[990,889],"kdj":[993,1,915],"oscillator":[994],"adx":[1001,885,123],"directional":[1002,883],"di":[1002],"adxsmoothing":[1004],"dilength":[1004],"cci":[1005,31,852],"commodity":[1006,881],"mfi":[1009,27,854],"money":[1010,879],"obv":[1013,879],"balance":[1014,877],"atr":[1017,879],"stoch":[1021,7,876],"stochastic":[1022,4,877,2,104],"smoothk":[1024,19],"smoothd":[1024],"stochrsi":[1025,881],"k":[1028,15],"d":[1028],"choice":[1029,10,28],"inputs":[1029,9,1,1,26,860],"numbers":[1029,639],"vwap's":[1029,7],"month":[1029],"ribbon's":[1029],"turns":[1029,478,41,5,481],"ichimoku's":[1029,426],"displaced":[1029,426],"merges":[1030],"needs":[1030,148],"refer":[1030],"exists":[1031],"widths":[1031,3,6,771],"plots":[1031,1,2,1,5,29,799],"colored":[1033,19,286,408,219],"always":[1033,289,397],"match":[1033,932],"def":[1034,9],"omits":[1034],"band":[1035,1],"upperband":[1036],"lowerband":[1036],"bandsfill":[1036],"rgba":[1036,219,75,391],"0.1":[1036],"overlays":[1038],"oscillators":[1038],"get":[1038,996],"enter":[1038,472],"honor":[1039],"input's":[1039],"min":[1039,28],"selects":[1039,481,27,379],"checkbox":[1039,476],"4px":[1039,378],"dots":[1039,11,19,432],"translucent":[1039],"swatches":[1039,431],"tooltip":[1039],"ok":[1040],"restores":[1040,303,131,4],"accessibility":[1041],"modal":[1041],"role":[1041],"clears":[1041,434,72],"finger":[1041,453,21,5,10,2,3,2,2,6,1,1,1,2,1,2,12,3,21,3,3],"cover":[1041,507],"relists":[1042],"focused":[1042],"resync":[1042],"following":[1042,138,290,293],"typing":[1042],"survives":[1042],"whose":[1042,99],"indicators.refresh":[1042],"configs":[1042,213],"refreshes":[1042],"well":[1043,510],"defaultparams":[1043],"smooth":[1043],"found":[1044],"chart.indicatorat":[1044],"chart.paneat":[1044],"pure":[1045],"unavailable":[1045,36],"average's":[1045],"warmup":[1045],"returning":[1045],"compute":[1046,408],"indicatoroutput":[1046],"draws":[1048,198,2,390,71,53,79,12],"dash":[1050,8,46],"offset":[1050],"shift":[1050,442,429],"e.g":[1050],"upperkey":[1054],"lowerkey":[1054],"colorbelow":[1054],"filllines":[1055],"stroked":[1056,85],"reference":[1058,202,2,1,209,340],"themselves":[1059],"uis":[1059],"shortname":[1064],"editable":[1067,859],"integer":[1067],"styleable":[1069],"colorindex":[1069],"kind":[1069,435],"sharing":[1069],"multi":[1070,373,516],"outlying":[1071],"expanding":[1071],"priceaxis.scaleseriesonly":[1071],"performance":[1072],"understand":[1073],"opt":[1076,220,248,158],"headless":[1077],"renderer":[1078,144],"axes":[1078],"panning":[1079,456],"changing":[1079,167],"parameters":[1079],"relevant":[1079],"reuse":[1079],"prepared":[1079],"mutations":[1080],"streaming":[1080],"attempts":[1081],"case":[1081],"scans":[1082],"memory":[1082,188],"double":[1082,429,9,22,7,31],"benchmark":[1082],"workload":[1082],"assuming":[1082],"improves":[1082],"batches":[1083],"presence":[1083],"ranges":[1083,178],"ease":[1083,448],"incoming":[1083],"controlled":[1084],"toolbar.cancelnavigation":[1084],"motion":[1084,482],"toolbar.refreshviewport":[1084],"afterward":[1084],"mockdocument":[1085],"records":[1085],"operations":[1085],"produce":[1085],"png":[1085,202,740],"worker":[1085,875],"satisfies":[1085],"measured":[1086,134,226],"instructions":[1086,408,214],"performance.md":[1086],"measure":[1086],"pin":[1088],"glyphs":[1088],"lightweight":[1092,339,202,208,1,128],"liquidation":[1092,71],"liquidations":[1092],"signals":[1092],"unlike":[1092],"tested":[1092,869],"updating":[1092],"linestyle":[1102,742,1,2],"solid":[1103,1,614,1],"dotted":[1104,737,6,186],"lengths":[1104],"axislabelvisible":[1111,733],"linevisible":[1114],"axislabelcolor":[1117],"axislabeltextcolor":[1120],"removal":[1137],"chart.series.pricelines":[1140],"lists":[1140],"badges":[1141,109,95],"detached":[1142],"belongs":[1146,829],"abovebar":[1148],"belowbar":[1148],"inbar":[1148],"centered":[1148],"circle":[1150],"square":[1150],"arrowup":[1150],"arrowdown":[1150],"glyph":[1152,2,2,4],"caption":[1152,2],"bookkeeping":[1158],"chart.series.markers":[1159],"visited":[1160],"annotation":[1167],"hline":[1168],"ray":[1168],"free":[1178,389],"marked":[1179],"next.js":[1179],"router":[1179],"creates":[1180],"mount":[1180,16,3,3,3,10,758],"recreating":[1181],"system":[1182,10,1,23,112,16,6,332,349],"scheme":[1182,11,23,128],"statusline.countdown":[1183,795],"priceaxis.labels.countdown":[1183,795],"turned":[1183],"page's":[1183,125],"destroys":[1184,789],"unmount":[1184],"strict":[1184,789],"prop":[1185,31,128,308],"readonly":[1189],"prefers":[1193],"countdownticker":[1203],"classname":[1209],"ref":[1214],"suits":[1214,217],"because":[1216,4,202,287],"anyway":[1216],"attaches":[1217],"let":[1217],"migrating":[1218,378,405],"sizing":[1219],"places":[1220],"contributes":[1220],"choose":[1222,204,49,553],"bodies":[1232,102],"borders":[1232,102,8],"wicks":[1232,15,87,8],"rising":[1234,13],"outlined":[1234],"falling":[1234,13],"computed":[1236,13],"closing":[1238,2,628],"connected":[1238],"volumes":[1244],"strings":[1245,10],"compares":[1245,2],"preceding":[1245],"alongside":[1246],"outline":[1247],"body's":[1247],"candlesticks":[1247],"midpoint":[1248,285],"widen":[1248],"constant":[1249,195,125],"computing":[1253],"accept":[1255],"hex":[1255],"rgb":[1255],"p3":[1255,37],"core's":[1255],"matched":[1255],"bright":[1255],"gamut":[1255],"toolbar.settheme":[1256,85,609],"synchronize":[1256],"settings.settheme":[1256,87,135],"original":[1258],"percentage":[1259],"rebases":[1260],"zero":[1261,181],"signed":[1261],"transform":[1261],"autoscaling":[1262],"screenshot":[1266,29,411],"container's":[1270],"ownerdocument":[1270],"encode":[1270,24],"theme.background":[1281,435,57],"transparent":[1282,508,1,11],"mime":[1288],"encoder":[1290],"lossy":[1291],"untouched":[1292],"survive":[1292],"straight":[1293],"clipboarditem":[1293],"url.createobjecturl":[1293],"cast":[1293],"2d":[1294],"cannot":[1294],"mockcanvas":[1294],"implements":[1294],"format":[1297,371],"mm:ss":[1297],"hour":[1297],"hh:mm:ss":[1297],"day":[1297,146],"nd":[1297],"hh:mm":[1297,374],"00":[1297],"monthly":[1299],"calendar":[1299,2],"months":[1299],"utc":[1299,371,1],"badge's":[1300],"room":[1300,723],"labels.lastprice":[1300,446],"markets":[1301,130],"assumes":[1301],"trading":[1301,657,59],"createchartoptions.now":[1302],"inject":[1302],"synchronized":[1302],"fake":[1302],"something":[1303,153,50],"quiet":[1303,405],"freeze":[1303],"fixes":[1303],"globals":[1303],"chart.refreshoverlay":[1303],"recomputing":[1304],"realigns":[1305],"timer":[1305,4],"drift":[1305],"cancels":[1306,4,197],"card's":[1307,36,21,670],"second's":[1309],"repainted":[1310],"variables":[1312],"themed":[1318],"separately":[1318],"fonts":[1318,24,623],"dialogs":[1318,59],"three":[1319,175,214],"sources":[1319],"overriding":[1319],"chart_themes.dark":[1321],"chart_themes.light":[1321],"chart.updateconfig":[1323,317,298,10],"performs":[1323],"layering":[1323],"11px":[1328],"0.05":[1330,391],"ff479c":[1334,414],"mounts":[1341,137],"presettheme":[1342],"mapping":[1342,288],"feature":[1342,352],"undoes":[1342],"user's":[1342],"charttheme":[1342,136],"differ":[1345],"theme.fontfamily":[1349,334],"sans":[1350],"serif":[1350],"theme.monofamily":[1352],"monospace":[1353],"theme.fontsize":[1355],"shorthand":[1364],"injects":[1365,104],"scoped":[1365,104],"stylesheet":[1365,104,170,41,126,156],"class":[1365,187,1,13],"come":[1365,194],"variant":[1365],"0a0a0a":[1371],"f5f7fa":[1372],"backgrounds":[1373],"ffffff":[1376,31,1],"cards":[1377],"f0f3fa":[1380],"d8dee6":[1384],"outlines":[1385],"5a6472":[1388],"muted":[1390],"8a93a3":[1392],"secondary":[1393],"primary":[1401],"favorite":[1410,3,277],"f7b500":[1411,1],"stars":[1413],"floating":[1415],"surfaces":[1415],"sm":[1416],"8px":[1417],"mono":[1419,1],"geist":[1420],"selector":[1422,1],"outranks":[1422,385],"theme.cts":[1422],"whatever":[1422,385],"stylesheets":[1422,385],"palette":[1423,269,72,190],"toolbar_css":[1424],"injectstyles":[1424],"style_marker":[1424],"limitations":[1430],"charts":[1431,202,208,1,128],"lay":[1431,8],"crypto":[1431],"friday's":[1431],"monday's":[1431],"halts":[1433],"infer":[1442],"consecutive":[1442],"know":[1443],"rightmost":[1444],"rebuilt":[1444],"replaced":[1444,175,3,15],"extended":[1444],"tail":[1444],"inferred":[1444,379],"scale.scrollby":[1446],"scale.barspacing":[1446],"scale.pricetobarratio":[1446],"wider":[1447],"skips":[1447],"smoothscroll":[1447],"scale.visibleslots":[1447],"interpolated":[1448],"connect":[1450],"viewport's":[1450],"addressed":[1451],"scrollto":[1452],"stores":[1453],"however":[1454],"much":[1454],"forward":[1455],"extend":[1455],"directly":[1456],"find":[1456],"reproduce":[1457],"prepare":[1460],"shortcuts":[1463,16,447,109],"surrounding":[1469],"gear":[1469,561],"appears":[1469],"coloring":[1470],"inversion":[1472],"plus":[1472,4,538],"reopens":[1474],"cursor":[1474],"filters":[1475],"help":[1475],"abbreviations":[1475],"typos":[1475],"gird":[1475],"restore":[1475],"implemented":[1476],"enable":[1476,502],"priceaxis.plusbutton":[1476],"saved":[1477],"storage":[1477,213],"persist":[1477,219,260],"explicitly":[1477],"favorites":[1477],"getitem":[1477],"setitem":[1477],"createdrawingtoolbar":[1478,75,362,4],"createchartsettings":[1478,439],"agrees":[1478],"applycharttheme":[1478],"shortcut":[1480],"action":[1481,33,38],"i":[1482],"invert":[1483],"cmd":[1490,2,429],"ctrl":[1490,2,429],"z":[1490,2,429],"hint":[1494,56,158],"fades":[1494,214],"coarse":[1494,56],"contextmenu":[1495,12,44,368],"offers":[1496,372],"ondrawingsettings":[1500,14],"unlock":[1500],"undone":[1500],"onindicatorsettings":[1502,2,10],"x2a":[1504,2,521,2,5],"menu's":[1504,39,414],"report":[1504,64],"onaction":[1504,10],"anything":[1505,10],"onchartsettings":[1506,8],"hooks":[1507,7],"armed":[1507,1,7,5,26],"toolbar.contextmenu":[1509],"flips":[1510],"blur":[1510],"pen":[1511,33,21,1],"clicks":[1511],"bring":[1512],"chart.updatedrawing":[1512],"hiding":[1512],"targets":[1513],"rsi's":[1513],"extraitems":[1514,1,442],"controller's":[1515],"yours":[1515],"menu.destroy":[1515],"disposes":[1515],"controller.dispose":[1515],"discard":[1515],"listen":[1515],"menu.open":[1515],"menu.targetat":[1515],"opening":[1515],"controller.touch":[1515,35],"lies":[1515,33],"acts":[1515],"items":[1515],"separator":[1515],"pairs":[1516],"modules":[1516,123],"drive":[1517],"toolbar.flyouts":[1517],"routes":[1520,25],"pan":[1520,3,8,2,35,456],"fling":[1520,3,45,18],"pinch":[1520,3,9,14,2,2,18],"taps":[1520,26,3],"drags":[1520],"disconnect":[1521],"observer":[1521],"destruction":[1521],"owned":[1521],"phones":[1523],"tablets":[1523],"gesture":[1526,2],"mobile":[1527,21,5,371],"flings":[1531,52],"fingers":[1533,20,12],"nudge":[1537],"lift":[1537],"jump":[1539],"pens":[1544],"mice":[1544],"affected":[1544],"behaves":[1544],"placing":[1546],"selecting":[1547],"mouse's":[1547],"overlap":[1547],"holding":[1548],"pans":[1548],"phone's":[1548],"dragged":[1548],"hints":[1550],"controller.settouch":[1550],"browser's":[1551],"compatibility":[1551],"dblclick":[1551],"swallowed":[1551],"disables":[1552,401],"callout":[1552],"ios":[1552],"safari":[1552],"touchgestures":[1553],"did":[1553,287],"pointertypes":[1563],"handled":[1565],"stylus":[1565],"running":[1566],"handlers":[1566,1,1],"machine":[1567],"ids":[1567],"factor":[1568],"anchorx":[1568],"pressstart":[1568],"pressmove":[1568],"pressend":[1568],"velocity":[1568],"pointers":[1568],"tracked":[1568],"tracking":[1568],"pointerid":[1568],"travel":[1577],"0.25":[1582],"speed":[1583],"px":[1583],"charting":[1597,15,372,16],"widget":[1599,9,10,6,12],"features":[1600,353],"toolbars":[1607],"scope":[1609],"replacement":[1610,2],"plan":[1610,2],"guide":[1612,375,46,3],"team":[1612],"maps":[1612,152],"pro":[1612,1,19,209,11,108,10,1],"workers":[1613,358],"file":[1614],"today":[1615,370],"tv":[1617,3,3,12,44,31,54,1,3,3,3,3,3,3,3,3,3,3,3,8,2,153,9,7],"chart.tsx":[1617,2,13,78,131,11,110,8,1,6],"licensed":[1618,20,71],"script":[1618,20,321],"datafeed.ts":[1620,188,162],"core.ts":[1620,350],"types.ts":[1623,347],"structural":[1624],"deleted":[1625,3,6],"bars.ts":[1626,344],"data.ts":[1629,341],"priceformatfor":[1630,1,182,163],"timeframe_ms":[1631,180],"external":[1634],"fail":[1634],"theme.css":[1635,44,85,1,41,164],"iframe":[1636,2,1,125],"library_path":[1638,19],"probe":[1638],"styled":[1639],"studies_overrides":[1640,119,150],"map":[1640,188,133],"div":[1646],"wrapper":[1647],"createtvdatafeed":[1649],"charting_library":[1658,312],"autosize":[1663],"locale":[1666],"en":[1667],"english":[1668],"formatters.price":[1668],"timezone":[1669,290],"etc":[1670],"yyyy":[1671],"mm":[1671],"dd":[1671],"formatters.time":[1671],"zone":[1671],"loading_screen":[1672],"green":[1673,37,50,3],"placeholder":[1674],"datafeed.loading":[1674],"toolbar_bg":[1675],"custom_css_url":[1678],"custom_font_family":[1681],"custom_themes":[1684],"gradients":[1685],"disabled_features":[1687],"equivalent":[1688],"use_localstorage_for_settings":[1689],"persists":[1690],"header_symbol_search":[1691],"symbol_search_hot_key":[1691],"header_quick_search":[1691],"header_compare":[1693],"compare":[1694,261],"header_saveload":[1695],"backend":[1696],"display_market_status":[1697],"border_around_the_chart":[1699],"enabled_features":[1700],"remove_library_container_border":[1700],"timeframes_toolbar":[1701],"header_fullscreen_button":[1703],"fullscreen":[1704,319],"header_screenshot":[1705],"chart.toblob":[1706,246],"backs":[1706],"popup_hints":[1707],"hint.cts":[1708],"attribution":[1709],"link":[1709],"differs":[1710],"staying":[1710],"paneproperties.background":[1714],"paneproperties.backgroundtype":[1717],"paneproperties.vertgridproperties.color":[1720],"horzgridproperties.color":[1720],"grid.color":[1722],"grid.vertical":[1722],"grid.horizontal":[1722],"paneproperties.separatorcolor":[1723],"scalesproperties.textcolor":[1726],"theme.textcolor":[1728],"scalesproperties.linecolor":[1729],"scalesproperties.fontsize":[1732],"paneproperties.legendproperties.showbackground":[1735],"paneproperties.legendproperties.showvolume":[1738],"statusline.volume":[1740],"paneproperties.legendproperties.showstudyarguments":[1741],"arguments":[1743],"mainseriesproperties.pricelinecolor":[1744],"priceaxis.lines.lastprice":[1746,17],"mainseriesproperties.candlestyle.upcolor":[1747],"candlestyle.wickupcolor":[1750],"series.wickupcolor":[1752],"series.wickdowncolor":[1752],"candlestyle.drawborder":[1753],"series.bordervisible":[1755],"candlestyle.borderupcolor":[1756],"series.borderupcolor":[1758],"series.borderdowncolor":[1758],"volume.volume.color":[1759],"pink":[1760],"volume.overlay":[1762,120],"restyles":[1764],"ui's":[1764],"platform":[1768],"item":[1786],"divider":[1789],"popup":[1789,3,3,3],"layout__area":[1801],"9999px":[1804,1],"btn":[1805],"prefix":[1807],"library's":[1807],"rule":[1807],"supported_resolutions":[1810],"millisecond":[1811,4],"resolvesymbol":[1812,164],"pricescale":[1812,164],"priceaxis.precision":[1813],"getbars":[1814],"symbolinfo":[1814],"resolution":[1814],"loadcandles":[1816],"hl_candle_page_size":[1816],"guard":[1816],"dedupe":[1817,1],"clipping":[1817,144],"clipbarstowindow":[1818],"mapcandles":[1818],"sort":[1818],"barscontroller":[1820],"onresult":[1822],"nodata":[1822],"datafeed.exhausted":[1823],"subscribebars":[1824],"feed.subscribecoin":[1824,1],"datafeed.pushtick":[1825],"lastbars":[1828],"seed":[1828],"unsubscribebars":[1830],"listenerguid":[1830],"onresetcacheneededcallback":[1832],"datafeed.symbol":[1833,103],"datafeed.intervalms":[1833,101],"history_bars":[1836],"feed.acquirefastcoin":[1838],"mapcandle":[1840],"blue":[1841,192],"series.createpriceline":[1844],"linestyle.dashed":[1844],"chart.series.createpriceline":[1845],"linestyle.dotted":[1846],"line.applyoptions":[1848,1],"series.removepriceline":[1850],"line.remove":[1851],"chart.series.removepriceline":[1851],"priceaxis.lines.previousclose":[1853],"alternative":[1853],"six":[1868,158],"baseline":[1868],"hlc":[1868],"renko":[1868],"kagi":[1868],"figure":[1868],"break":[1868],"available":[1868],"chart.createstudy":[1909],"chart.addindicator":[1909,31],"toolbar.controller.undo":[1921],"ignoring":[1926],"areas":[1926],"panels":[1926],"widget.onchartready":[1929],"widget.remove":[1931],"activechart":[1933,2,2,2,2,2,2],"setresolution":[1935],"3_600_000":[1936],"header.setcharttype":[1938],"createstudy":[1939],"removeentity":[1939],"chart.removeindicator":[1940],"createshape":[1941],"createmultipointshape":[1941],"chart.adddrawing":[1942],"onvisiblerangechanged":[1943],"chart.subscribevisiblerangechange":[1944],"crosshairmoved":[1945],"chart.subscribecrosshairmove":[1946],"widget.applyoverrides":[1947],"widget.changetheme":[1949],"header.settheme":[1950],"widget.takeclientscreenshot":[1951],"chart.takescreenshot":[1952],"chart.todataurl":[1952],"intentionally":[1953],"symbols":[1955],"save":[1956,71],"templates":[1956],"alerts":[1957],"alert":[1957],"createorderline":[1958],"createpositionline":[1958],"draggable":[1958],"brackets":[1958],"replay":[1959],"calendars":[1959],"pine":[1959],"info.candlesnapshot":[1961],"stubbed":[1961],"info":[1961],"passes":[1961,2],"response":[1961],"yields":[1961],"cases":[1961],"core.test.ts":[1961],"block":[1962],"swap":[1963],"flag":[1963],"slots.tsx":[1963],"bloxwapchart":[1963],"tvchart":[1963],"parity":[1963,1],"roll":[1967],"backgrounded":[1967],"repairs":[1967],"delete":[1970],"trim":[1970],"what's":[1970],"boundref":[1973],"picked":[1974],"asset's":[1975,1],"helper":[1976],"skeleton":[1977],"introduction":[1979],"compose":[1980],"financial":[1980,4],"here":[1981],"included":[1983,51],"installation":[1985],"goal":[1986],"integrate":[1992],"abstraction":[2004],"access":[2004],"applications":[2007],"implementations":[2007,9],"mock":[2016],"feeds":[2017],"lookup":[2017],"connections":[2017],"explore":[2019],"served":[2023,10],"toward":[2024],"experiment":[2028],"600px":[2032],"collapsed":[2032],"migration":[2033,3],"simulated":[2033],"random":[2033],"walk":[2033],"playback":[2034],"pauses":[2034],"datasets":[2034],"started":[2034],"inspect":[2036]}},"isArray":false},"page_id":{"type":"Radix","node":{"w":"","s":"","e":false,"k":"","c":[["d",{"w":"d","s":"d","e":false,"k":"d","c":[["o",{"w":"docs","s":"ocs","e":true,"k":"o","c":[]}],["e",{"w":"development","s":"evelopment","e":true,"k":"e","c":[]}],["a",{"w":"data","s":"ata","e":true,"k":"a","c":[["f",{"w":"datafeed","s":"feed","e":true,"k":"f","c":[]}]]}],["r",{"w":"drawings","s":"rawings","e":true,"k":"r","c":[]}]]}],["a",{"w":"api","s":"api","e":true,"k":"a","c":[]}],["c",{"w":"c","s":"c","e":false,"k":"c","c":[["h",{"w":"chart","s":"hart","e":true,"k":"h","c":[]}],["o",{"w":"co","s":"o","e":false,"k":"o","c":[["n",{"w":"configuration","s":"nfiguration","e":true,"k":"n","c":[]}],["u",{"w":"countdown","s":"untdown","e":true,"k":"u","c":[]}]]}]]}],["e",{"w":"e","s":"e","e":false,"k":"e","c":[["x",{"w":"exports","s":"xports","e":true,"k":"x","c":[]}],["v",{"w":"events","s":"vents","e":true,"k":"v","c":[]}]]}],["s",{"w":"s","s":"s","e":false,"k":"s","c":[["c",{"w":"scale","s":"cale","e":true,"k":"c","c":[]}],["t",{"w":"started","s":"tarted","e":true,"k":"t","c":[]}],["e",{"w":"se","s":"e","e":false,"k":"e","c":[["r",{"w":"series","s":"ries","e":true,"k":"r","c":[]}],["t",{"w":"settings","s":"ttings","e":true,"k":"t","c":[]}]]}],["n",{"w":"snapshots","s":"napshots","e":true,"k":"n","c":[]}]]}],["g",{"w":"g","s":"g","e":false,"k":"g","c":[["e",{"w":"getting","s":"etting","e":true,"k":"e","c":[]}],["u",{"w":"guides","s":"uides","e":true,"k":"u","c":[]}]]}],["h",{"w":"header","s":"header","e":true,"k":"h","c":[]}],["i",{"w":"indicators","s":"indicators","e":true,"k":"i","c":[]}],["p",{"w":"p","s":"p","e":false,"k":"p","c":[["e",{"w":"performance","s":"erformance","e":true,"k":"e","c":[]}],["r",{"w":"pr","s":"r","e":false,"k":"r","c":[["i",{"w":"price","s":"ice","e":true,"k":"i","c":[]}],["e",{"w":"presets","s":"esets","e":true,"k":"e","c":[]}]]}],["l",{"w":"playground","s":"layground","e":true,"k":"l","c":[]}]]}],["l",{"w":"lines","s":"lines","e":true,"k":"l","c":[]}],["m",{"w":"m","s":"m","e":false,"k":"m","c":[["a",{"w":"markers","s":"arkers","e":true,"k":"a","c":[]}],["i",{"w":"migration","s":"igration","e":true,"k":"i","c":[]}]]}],["r",{"w":"react","s":"react","e":true,"k":"r","c":[]}],["t",{"w":"t","s":"t","e":false,"k":"t","c":[["h",{"w":"theming","s":"heming","e":true,"k":"h","c":[]}],["i",{"w":"time","s":"ime","e":true,"k":"i","c":[]}],["o",{"w":"to","s":"o","e":false,"k":"o","c":[["o",{"w":"toolbar","s":"olbar","e":true,"k":"o","c":[]}],["u",{"w":"touch","s":"uch","e":true,"k":"u","c":[]}]]}],["r",{"w":"tradingview","s":"radingview","e":true,"k":"r","c":[]}]]}]],"postings":{"docs":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"api":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"chart":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"configuration":[181,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"exports":[374,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"scale":[446,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,945,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"development":[481,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"getting":[518,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"started":[518,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"guides":[533,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"data":[533,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"datafeed":[557,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"drawings":[686,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"events":[703,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"header":[790,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"indicators":[936,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"performance":[1072,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"price":[1087,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"lines":[1087,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"markers":[1087,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"react":[1171,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"series":[1221,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"snapshots":[1264,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"countdown":[1264,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"theming":[1311,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"presets":[1311,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"time":[1425,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"toolbar":[1458,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"settings":[1458,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"touch":[1522,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"tradingview":[1596,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"migration":[1596,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"playground":[2018,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]}},"isArray":false},"type":{"type":"Radix","node":{"w":"","s":"","e":false,"k":"","c":[["p",{"w":"page","s":"page","e":true,"k":"p","c":[]}],["t",{"w":"text","s":"text","e":true,"k":"t","c":[]}],["h",{"w":"heading","s":"heading","e":true,"k":"h","c":[]}]],"postings":{"page":[1,180,193,72,35,37,15,24,129,17,87,146,136,15,84,50,43,47,114,33,64,74,383,39],"text":[2,10,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,11,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,6,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,5,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,7,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,6,1,1,1,1,1,1,1,2,7,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,11,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,6,1,1,1,1,1,1,1,1,1,2,8,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,8,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,8,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,5,1,1,1,1,1,1,1,1,2,4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,6,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,7,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,5,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,6,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,5,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,9,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,15,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,4,1,1,1,1,1,1,1,1,1,1,1,1,1],"heading":[3,1,1,1,1,1,1,1,1,172,1,1,1,1,1,1,1,1,1,184,1,1,1,1,68,1,1,1,32,1,1,1,1,1,32,1,1,1,1,11,1,1,1,1,1,19,1,1,1,1,1,1,1,1,1,120,1,1,1,1,13,1,1,1,1,1,1,81,1,1,1,1,1,1,140,1,1,1,1,1,1,130,1,1,1,12,1,1,82,1,1,1,1,46,1,1,1,1,1,38,1,1,1,44,1,1,1,1,110,1,1,1,30,1,1,1,1,1,1,1,57,1,1,72,1,1,1,1,1,1,1,1,1,1,1,1,1,370,1,1,37,1,1]}},"isArray":false},"breadcrumbs":{"type":"Radix","node":{"w":"","s":"","e":false,"k":"","c":[["b",{"w":"bloxwap","s":"bloxwap","e":true,"k":"b","c":[]}],["c",{"w":"chart","s":"chart","e":true,"k":"c","c":[]}],["a",{"w":"api","s":"api","e":true,"k":"a","c":[]}],["r",{"w":"reference","s":"reference","e":true,"k":"r","c":[]}],["p",{"w":"project","s":"project","e":true,"k":"p","c":[]}],["g",{"w":"guides","s":"guides","e":true,"k":"g","c":[]}]],"postings":{"bloxwap":[1,180,193,72,35,37,15,24,129,17,87,146,136,15,84,50,43,47,114,33,64,74,383,39],"chart":[1,180,193,72,35,37,15,24,129,17,87,146,136,15,84,50,43,47,114,33,64,74,383,39],"api":[1,180,193,72],"reference":[1,180,193,72],"project":[481],"guides":[533,24,129,17,87,146,136,15,84,50,43,47,114,33,64,74]}},"isArray":true},"tags":{"type":"Flat","node":{"numberToDocumentId":[]},"isArray":true},"url":{"type":"Radix","node":{"w":"","s":"","e":false,"k":"","c":[["d",{"w":"d","s":"d","e":false,"k":"d","c":[["o",{"w":"doc","s":"oc","e":false,"k":"o","c":[["s",{"w":"docs","s":"s","e":true,"k":"s","c":[]}],["u",{"w":"documentation","s":"umentation","e":true,"k":"u","c":[]}]]}],["a",{"w":"data","s":"ata","e":true,"k":"a","c":[["f",{"w":"datafeed","s":"feed","e":true,"k":"f","c":[]}]]}],["r",{"w":"drawing","s":"rawing","e":true,"k":"r","c":[["s",{"w":"drawings","s":"s","e":true,"k":"s","c":[]}]]}],["e",{"w":"de","s":"e","e":false,"k":"e","c":[["f",{"w":"default","s":"fault","e":true,"k":"f","c":[["s",{"w":"defaults","s":"s","e":true,"k":"s","c":[]}]]}],["v",{"w":"development","s":"velopment","e":true,"k":"v","c":[]}]]}],["i",{"w":"di","s":"i","e":false,"k":"i","c":[["s",{"w":"discover","s":"scover","e":true,"k":"s","c":[]}],["a",{"w":"dialog","s":"alog","e":true,"k":"a","c":[]}]]}]]}],["a",{"w":"a","s":"a","e":true,"k":"a","c":[["p",{"w":"ap","s":"p","e":false,"k":"p","c":[["i",{"w":"api","s":"i","e":true,"k":"i","c":[]}],["p",{"w":"append","s":"pend","e":true,"k":"p","c":[]}]]}],["n",{"w":"an","s":"n","e":true,"k":"n","c":[["d",{"w":"and","s":"d","e":true,"k":"d","c":[]}],["i",{"w":"animation","s":"imation","e":true,"k":"i","c":[]}]]}],["x",{"w":"axis","s":"xis","e":true,"k":"x","c":[]}],["d",{"w":"add","s":"dd","e":true,"k":"d","c":[["i",{"w":"additions","s":"itions","e":true,"k":"i","c":[]}]]}],["b",{"w":"abort","s":"bort","e":true,"k":"b","c":[]}],["t",{"w":"at","s":"t","e":true,"k":"t","c":[]}],["s",{"w":"ashi","s":"shi","e":true,"k":"s","c":[]}],["c",{"w":"across","s":"cross","e":true,"k":"c","c":[]}]]}],["c",{"w":"c","s":"c","e":false,"k":"c","c":[["h",{"w":"cha","s":"ha","e":false,"k":"h","c":[["r",{"w":"chart","s":"rt","e":true,"k":"r","c":[]}],["n",{"w":"changes","s":"nges","e":true,"k":"n","c":[]}]]}],["r",{"w":"cr","s":"r","e":false,"k":"r","c":[["e",{"w":"create","s":"eate","e":true,"k":"e","c":[["c",{"w":"createchart","s":"chart","e":true,"k":"c","c":[]}]]}],["o",{"w":"crosshair","s":"osshair","e":true,"k":"o","c":[]}]]}],["o",{"w":"co","s":"o","e":false,"k":"o","c":[["n",{"w":"con","s":"n","e":false,"k":"n","c":[["f",{"w":"config","s":"fig","e":true,"k":"f","c":[["u",{"w":"configur","s":"ur","e":false,"k":"u","c":[["a",{"w":"configuration","s":"ation","e":true,"k":"a","c":[]}],["e",{"w":"configure","s":"e","e":true,"k":"e","c":[]}]]}]]}],["v",{"w":"conversion","s":"version","e":true,"k":"v","c":[]}],["t",{"w":"cont","s":"t","e":false,"k":"t","c":[["i",{"w":"continuous","s":"inuous","e":true,"k":"i","c":[]}],["r",{"w":"control","s":"rol","e":true,"k":"r","c":[["l",{"w":"controllers","s":"lers","e":true,"k":"l","c":[]}],["s",{"w":"controls","s":"s","e":true,"k":"s","c":[]}]]}],["a",{"w":"containers","s":"ainers","e":true,"k":"a","c":[]}],["e",{"w":"context","s":"ext","e":true,"k":"e","c":[]}]]}]]}],["o",{"w":"coordinate","s":"ordinate","e":true,"k":"o","c":[]}],["m",{"w":"com","s":"m","e":false,"k":"m","c":[["m",{"w":"commands","s":"mands","e":true,"k":"m","c":[]}],["p",{"w":"comp","s":"p","e":false,"k":"p","c":[["o",{"w":"component","s":"onent","e":true,"k":"o","c":[]}],["l",{"w":"complete","s":"lete","e":true,"k":"l","c":[]}]]}]]}],["l",{"w":"colors","s":"lors","e":true,"k":"l","c":[]}],["u",{"w":"countdown","s":"untdown","e":true,"k":"u","c":[]}]]}],["a",{"w":"ca","s":"a","e":false,"k":"a","c":[["n",{"w":"can","s":"n","e":false,"k":"n","c":[["v",{"w":"canvas","s":"vas","e":true,"k":"v","c":[]}],["d",{"w":"candle","s":"dle","e":true,"k":"d","c":[["s",{"w":"candles","s":"s","e":true,"k":"s","c":[]}]]}]]}],["r",{"w":"card","s":"rd","e":true,"k":"r","c":[]}]]}],["l",{"w":"cl","s":"l","e":false,"k":"l","c":[["e",{"w":"clean","s":"ean","e":true,"k":"e","c":[["u",{"w":"cleanup","s":"up","e":true,"k":"u","c":[]}]]}],["o",{"w":"clo","s":"o","e":false,"k":"o","c":[["s",{"w":"close","s":"se","e":true,"k":"s","c":[]}],["c",{"w":"clock","s":"ck","e":true,"k":"c","c":[]}]]}]]}],["u",{"w":"custom","s":"ustom","e":true,"k":"u","c":[]}],["s",{"w":"css","s":"ss","e":true,"k":"s","c":[]}]]}],["s",{"w":"s","s":"s","e":false,"k":"s","c":[["t",{"w":"st","s":"t","e":false,"k":"t","c":[["a",{"w":"sta","s":"a","e":false,"k":"a","c":[["t",{"w":"stat","s":"t","e":false,"k":"t","c":[["e",{"w":"state","s":"e","e":true,"k":"e","c":[]}],["u",{"w":"status","s":"us","e":true,"k":"u","c":[]}]]}],["r",{"w":"start","s":"rt","e":true,"k":"r","c":[["e",{"w":"started","s":"ed","e":true,"k":"e","c":[]}]]}],["y",{"w":"stay","s":"y","e":true,"k":"y","c":[]}]]}],["y",{"w":"styl","s":"yl","e":false,"k":"y","c":[["i",{"w":"styling","s":"ing","e":true,"k":"i","c":[]}],["e",{"w":"style","s":"e","e":true,"k":"e","c":[]}]]}],["r",{"w":"streams","s":"reams","e":true,"k":"r","c":[]}],["u",{"w":"studies","s":"udies","e":true,"k":"u","c":[]}]]}],["n",{"w":"snapshots","s":"napshots","e":true,"k":"n","c":[]}],["e",{"w":"se","s":"e","e":false,"k":"e","c":[["r",{"w":"series","s":"ries","e":true,"k":"r","c":[]}],["l",{"w":"select","s":"lect","e":true,"k":"l","c":[]}],["t",{"w":"settings","s":"ttings","e":true,"k":"t","c":[]}]]}],["c",{"w":"sc","s":"c","e":false,"k":"c","c":[["a",{"w":"scale","s":"ale","e":true,"k":"a","c":[]}],["r",{"w":"screenshot","s":"reenshot","e":true,"k":"r","c":[]}],["o",{"w":"scope","s":"ope","e":true,"k":"o","c":[]}]]}],["o",{"w":"source","s":"ource","e":true,"k":"o","c":[]}],["h",{"w":"sh","s":"h","e":false,"k":"h","c":[["a",{"w":"shape","s":"ape","e":true,"k":"a","c":[["s",{"w":"shapes","s":"s","e":true,"k":"s","c":[]}]]}],["o",{"w":"shortcuts","s":"ortcuts","e":true,"k":"o","c":[]}]]}],["a",{"w":"same","s":"ame","e":true,"k":"a","c":[]}]]}],["l",{"w":"l","s":"l","e":false,"k":"l","c":[["i",{"w":"li","s":"i","e":false,"k":"i","c":[["f",{"w":"lifecycle","s":"fecycle","e":true,"k":"f","c":[]}],["n",{"w":"line","s":"ne","e":true,"k":"n","c":[["s",{"w":"lines","s":"s","e":true,"k":"s","c":[]}]]}],["b",{"w":"library","s":"brary","e":true,"k":"b","c":[]}],["v",{"w":"live","s":"ve","e":true,"k":"v","c":[]}],["s",{"w":"listener","s":"stener","e":true,"k":"s","c":[]}],["m",{"w":"limit","s":"mit","e":false,"k":"m","c":[["s",{"w":"limits","s":"s","e":true,"k":"s","c":[]}],["a",{"w":"limitations","s":"ations","e":true,"k":"a","c":[]}]]}]]}],["o",{"w":"lo","s":"o","e":false,"k":"o","c":[["c",{"w":"loc","s":"c","e":false,"k":"c","c":[["k",{"w":"lock","s":"k","e":true,"k":"k","c":[]}],["a",{"w":"locally","s":"ally","e":true,"k":"a","c":[]}]]}],["a",{"w":"load","s":"ad","e":false,"k":"a","c":[["i",{"w":"loading","s":"ing","e":true,"k":"i","c":[]}],["s",{"w":"loads","s":"s","e":true,"k":"s","c":[]}]]}]]}],["a",{"w":"la","s":"a","e":false,"k":"a","c":[["b",{"w":"labels","s":"bels","e":true,"k":"b","c":[]}],["y",{"w":"layout","s":"yout","e":true,"k":"y","c":[]}]]}]]}],["i",{"w":"i","s":"i","e":false,"k":"i","c":[["n",{"w":"in","s":"n","e":true,"k":"n","c":[["d",{"w":"ind","s":"d","e":false,"k":"d","c":[["i",{"w":"indic","s":"ic","e":false,"k":"i","c":[["a",{"w":"indicator","s":"ator","e":true,"k":"a","c":[["s",{"w":"indicators","s":"s","e":true,"k":"s","c":[]}]]}],["e",{"w":"indices","s":"es","e":true,"k":"e","c":[]}]]}],["e",{"w":"indexed","s":"exed","e":true,"k":"e","c":[]}]]}],["s",{"w":"insta","s":"sta","e":false,"k":"s","c":[["n",{"w":"instance","s":"nce","e":true,"k":"n","c":[["s",{"w":"instances","s":"s","e":true,"k":"s","c":[]}]]}],["l",{"w":"install","s":"ll","e":true,"k":"l","c":[]}]]}],["t",{"w":"int","s":"t","e":false,"k":"t","c":[["e",{"w":"inte","s":"e","e":false,"k":"e","c":[["r",{"w":"interaction","s":"raction","e":true,"k":"r","c":[]}],["g",{"w":"integration","s":"gration","e":true,"k":"g","c":[]}]]}],["o",{"w":"into","s":"o","e":true,"k":"o","c":[]}]]}],["c",{"w":"included","s":"cluded","e":true,"k":"c","c":[]}]]}],["c",{"w":"icons","s":"cons","e":true,"k":"c","c":[]}],["s",{"w":"is","s":"s","e":true,"k":"s","c":[]}]]}],["n",{"w":"n","s":"n","e":false,"k":"n","c":[["a",{"w":"navigation","s":"avigation","e":true,"k":"a","c":[]}],["p",{"w":"npm","s":"pm","e":true,"k":"p","c":[]}],["e",{"w":"next","s":"ext","e":true,"k":"e","c":[]}]]}],["p",{"w":"p","s":"p","e":false,"k":"p","c":[["r",{"w":"pr","s":"r","e":false,"k":"r","c":[["i",{"w":"price","s":"ice","e":true,"k":"i","c":[]}],["e",{"w":"pre","s":"e","e":false,"k":"e","c":[["s",{"w":"preset","s":"set","e":true,"k":"s","c":[["s",{"w":"presets","s":"s","e":true,"k":"s","c":[]}]]}],["p",{"w":"prepare","s":"pare","e":true,"k":"p","c":[]}]]}],["o",{"w":"properties","s":"operties","e":true,"k":"o","c":[]}]]}],["a",{"w":"pa","s":"a","e":false,"k":"a","c":[["r",{"w":"partial","s":"rtial","e":true,"k":"r","c":[]}],["g",{"w":"pag","s":"g","e":false,"k":"g","c":[["e",{"w":"pages","s":"es","e":true,"k":"e","c":[]}],["i",{"w":"paging","s":"ing","e":true,"k":"i","c":[]}]]}],["i",{"w":"paint","s":"int","e":true,"k":"i","c":[]}]]}],["e",{"w":"per","s":"er","e":true,"k":"e","c":[["f",{"w":"performance","s":"formance","e":true,"k":"f","c":[]}]]}],["l",{"w":"pl","s":"l","e":false,"k":"l","c":[["o",{"w":"plot","s":"ot","e":true,"k":"o","c":[]}],["a",{"w":"pla","s":"a","e":false,"k":"a","c":[["n",{"w":"plan","s":"n","e":true,"k":"n","c":[]}],["y",{"w":"playground","s":"yground","e":true,"k":"y","c":[]}]]}]]}],["i",{"w":"pieces","s":"ieces","e":true,"k":"i","c":[]}]]}],["m",{"w":"m","s":"m","e":false,"k":"m","c":[["a",{"w":"ma","s":"a","e":false,"k":"a","c":[["r",{"w":"markers","s":"rkers","e":true,"k":"r","c":[]}],["i",{"w":"main","s":"in","e":true,"k":"i","c":[]}]]}],["e",{"w":"me","s":"e","e":false,"k":"e","c":[["t",{"w":"met","s":"t","e":false,"k":"t","c":[["a",{"w":"metadata","s":"adata","e":true,"k":"a","c":[]}],["h",{"w":"methods","s":"hods","e":true,"k":"h","c":[]}]]}],["n",{"w":"menus","s":"nus","e":true,"k":"n","c":[]}]]}],["o",{"w":"mode","s":"ode","e":true,"k":"o","c":[["s",{"w":"modes","s":"s","e":true,"k":"s","c":[]}]]}],["i",{"w":"migration","s":"igration","e":true,"k":"i","c":[]}]]}],["e",{"w":"e","s":"e","e":false,"k":"e","c":[["v",{"w":"events","s":"vents","e":true,"k":"v","c":[]}],["x",{"w":"ex","s":"x","e":false,"k":"x","c":[["p",{"w":"exports","s":"ports","e":true,"k":"p","c":[]}],["a",{"w":"example","s":"ample","e":true,"k":"a","c":[]}],["i",{"w":"existing","s":"isting","e":true,"k":"i","c":[]}]]}],["n",{"w":"entry","s":"ntry","e":true,"k":"n","c":[]}],["d",{"w":"ed","s":"d","e":false,"k":"d","c":[["i",{"w":"edit","s":"it","e":true,"k":"i","c":[]}],["g",{"w":"edge","s":"ge","e":true,"k":"g","c":[]}]]}]]}],["u",{"w":"u","s":"u","e":false,"k":"u","c":[["p",{"w":"up","s":"p","e":true,"k":"p","c":[["d",{"w":"update","s":"date","e":true,"k":"d","c":[["s",{"w":"updates","s":"s","e":true,"k":"s","c":[]}]]}]]}],["i",{"w":"ui","s":"i","e":true,"k":"i","c":[]}],["d",{"w":"udf","s":"df","e":true,"k":"d","c":[]}]]}],["r",{"w":"r","s":"r","e":false,"k":"r","c":[["o",{"w":"root","s":"oot","e":true,"k":"o","c":[]}],["u",{"w":"ru","s":"u","e":false,"k":"u","c":[["n",{"w":"run","s":"n","e":true,"k":"n","c":[]}],["l",{"w":"rules","s":"les","e":true,"k":"l","c":[]}]]}],["e",{"w":"re","s":"e","e":false,"k":"e","c":[["l",{"w":"release","s":"lease","e":true,"k":"l","c":[]}],["p",{"w":"replace","s":"place","e":true,"k":"p","c":[["m",{"w":"replacement","s":"ment","e":true,"k":"m","c":[]}]]}],["d",{"w":"redraw","s":"draw","e":true,"k":"d","c":[]}],["a",{"w":"rea","s":"a","e":false,"k":"a","c":[["d",{"w":"reading","s":"ding","e":true,"k":"d","c":[]}],["c",{"w":"reac","s":"c","e":false,"k":"c","c":[["t",{"w":"react","s":"t","e":true,"k":"t","c":[]}],["h",{"w":"reach","s":"h","e":true,"k":"h","c":[]}]]}]]}],["g",{"w":"register","s":"gister","e":true,"k":"g","c":[]}],["n",{"w":"render","s":"nder","e":true,"k":"n","c":[]}]]}],["a",{"w":"ra","s":"a","e":false,"k":"a","c":[["n",{"w":"range","s":"nge","e":true,"k":"n","c":[]}],["i",{"w":"rail","s":"il","e":true,"k":"i","c":[]}]]}]]}],["f",{"w":"f","s":"f","e":false,"k":"f","c":[["i",{"w":"fi","s":"i","e":false,"k":"i","c":[["e",{"w":"fields","s":"elds","e":true,"k":"e","c":[]}],["t",{"w":"fit","s":"t","e":true,"k":"t","c":[]}]]}],["r",{"w":"fr","s":"r","e":false,"k":"r","c":[["o",{"w":"from","s":"om","e":true,"k":"o","c":[]}],["a",{"w":"frame","s":"ame","e":true,"k":"a","c":[]}]]}],["a",{"w":"fallback","s":"allback","e":true,"k":"a","c":[]}],["o",{"w":"formatting","s":"ormatting","e":true,"k":"o","c":[]}],["e",{"w":"features","s":"eatures","e":true,"k":"e","c":[]}]]}],["t",{"w":"t","s":"t","e":false,"k":"t","c":[["i",{"w":"ti","s":"i","e":false,"k":"i","c":[["m",{"w":"time","s":"me","e":true,"k":"m","c":[]}],["c",{"w":"ticker","s":"cker","e":true,"k":"c","c":[]}]]}],["h",{"w":"the","s":"he","e":true,"k":"h","c":[["m",{"w":"them","s":"m","e":false,"k":"m","c":[["i",{"w":"theming","s":"ing","e":true,"k":"i","c":[]}],["e",{"w":"theme","s":"e","e":true,"k":"e","c":[["s",{"w":"themes","s":"s","e":true,"k":"s","c":[]}]]}]]}]]}],["o",{"w":"to","s":"o","e":true,"k":"o","c":[["o",{"w":"tool","s":"ol","e":false,"k":"o","c":[["s",{"w":"tools","s":"s","e":true,"k":"s","c":[]}],["b",{"w":"toolbar","s":"bar","e":true,"k":"b","c":[["s",{"w":"toolbars","s":"s","e":true,"k":"s","c":[]}]]}]]}],["u",{"w":"touch","s":"uch","e":true,"k":"u","c":[]}]]}],["e",{"w":"te","s":"e","e":false,"k":"e","c":[["s",{"w":"tests","s":"sts","e":true,"k":"s","c":[]}],["x",{"w":"text","s":"xt","e":true,"k":"x","c":[]}]]}],["y",{"w":"types","s":"ypes","e":true,"k":"y","c":[]}],["a",{"w":"take","s":"ake","e":true,"k":"a","c":[]}],["r",{"w":"tr","s":"r","e":false,"k":"r","c":[["a",{"w":"tradingview","s":"adingview","e":true,"k":"a","c":[]}],["y",{"w":"try","s":"y","e":true,"k":"y","c":[]}]]}]]}],["v",{"w":"v","s":"v","e":false,"k":"v","c":[["o",{"w":"volume","s":"olume","e":true,"k":"o","c":[]}],["a",{"w":"validate","s":"alidate","e":true,"k":"a","c":[]}],["i",{"w":"visib","s":"isib","e":false,"k":"i","c":[["i",{"w":"visibility","s":"ility","e":true,"k":"i","c":[]}],["l",{"w":"visible","s":"le","e":true,"k":"l","c":[]}]]}]]}],["o",{"w":"o","s":"o","e":false,"k":"o","c":[["v",{"w":"over","s":"ver","e":false,"k":"v","c":[["l",{"w":"overlay","s":"lay","e":true,"k":"l","c":[]}],["r",{"w":"overrides","s":"rides","e":true,"k":"r","c":[]}]]}],["r",{"w":"or","s":"r","e":true,"k":"r","c":[]}],["l",{"w":"older","s":"lder","e":true,"k":"l","c":[]}],["n",{"w":"on","s":"n","e":true,"k":"n","c":[["e",{"w":"one","s":"e","e":true,"k":"e","c":[]}],["c",{"w":"once","s":"ce","e":true,"k":"c","c":[]}]]}],["p",{"w":"opt","s":"pt","e":true,"k":"p","c":[["i",{"w":"options","s":"ions","e":true,"k":"i","c":[]}]]}],["w",{"w":"own","s":"wn","e":true,"k":"w","c":[]}],["u",{"w":"out","s":"ut","e":true,"k":"u","c":[["p",{"w":"output","s":"put","e":true,"k":"p","c":[]}]]}],["f",{"w":"of","s":"f","e":true,"k":"f","c":[]}]]}],["h",{"w":"h","s":"h","e":false,"k":"h","c":[["e",{"w":"he","s":"e","e":false,"k":"e","c":[["l",{"w":"helpers","s":"lpers","e":true,"k":"l","c":[]}],["a",{"w":"head","s":"ad","e":false,"k":"a","c":[["e",{"w":"header","s":"er","e":true,"k":"e","c":[]}],["l",{"w":"headless","s":"less","e":true,"k":"l","c":[]}]]}],["i",{"w":"heikin","s":"ikin","e":true,"k":"i","c":[]}],["r",{"w":"here","s":"re","e":true,"k":"r","c":[]}]]}],["o",{"w":"ho","s":"o","e":false,"k":"o","c":[["l",{"w":"hol","s":"l","e":false,"k":"l","c":[["d",{"w":"hold","s":"d","e":true,"k":"d","c":[]}],["l",{"w":"hollow","s":"low","e":true,"k":"l","c":[]}]]}],["w",{"w":"how","s":"w","e":true,"k":"w","c":[]}]]}],["i",{"w":"history","s":"istory","e":true,"k":"i","c":[]}],["y",{"w":"hyperliquid","s":"yperliquid","e":true,"k":"y","c":[]}],["a",{"w":"handl","s":"andl","e":false,"k":"a","c":[["e",{"w":"handle","s":"e","e":true,"k":"e","c":[]}],["i",{"w":"handling","s":"ing","e":true,"k":"i","c":[]}]]}]]}],["g",{"w":"g","s":"g","e":false,"k":"g","c":[["i",{"w":"gi","s":"i","e":false,"k":"i","c":[["t",{"w":"github","s":"thub","e":true,"k":"t","c":[]}],["v",{"w":"give","s":"ve","e":true,"k":"v","c":[]}]]}],["e",{"w":"ge","s":"e","e":false,"k":"e","c":[["t",{"w":"getting","s":"tting","e":true,"k":"t","c":[]}],["s",{"w":"gesture","s":"sture","e":true,"k":"s","c":[]}]]}],["u",{"w":"guides","s":"uides","e":true,"k":"u","c":[]}],["r",{"w":"group","s":"roup","e":true,"k":"r","c":[]}]]}],["b",{"w":"b","s":"b","e":false,"k":"b","c":[["o",{"w":"box","s":"ox","e":true,"k":"o","c":[]}],["a",{"w":"ba","s":"a","e":false,"k":"a","c":[["r",{"w":"bar","s":"r","e":true,"k":"r","c":[["s",{"w":"bars","s":"s","e":true,"k":"s","c":[]}]]}],["s",{"w":"based","s":"sed","e":true,"k":"s","c":[]}]]}],["u",{"w":"bu","s":"u","e":false,"k":"u","c":[["i",{"w":"buil","s":"il","e":false,"k":"i","c":[["d",{"w":"build","s":"d","e":true,"k":"d","c":[["i",{"w":"building","s":"ing","e":true,"k":"i","c":[]}]]}],["t",{"w":"built","s":"t","e":true,"k":"t","c":[]}]]}],["t",{"w":"buttons","s":"ttons","e":true,"k":"t","c":[]}]]}],["l",{"w":"blo","s":"lo","e":false,"k":"l","c":[["c",{"w":"blocks","s":"cks","e":true,"k":"c","c":[]}],["x",{"w":"bloxwappro","s":"xwappro","e":true,"k":"x","c":[]}]]}],["y",{"w":"by","s":"y","e":true,"k":"y","c":[]}]]}],["w",{"w":"w","s":"w","e":false,"k":"w","c":[["i",{"w":"wi","s":"i","e":false,"k":"i","c":[["t",{"w":"with","s":"th","e":true,"k":"t","c":[["o",{"w":"without","s":"out","e":true,"k":"o","c":[]}]]}],["d",{"w":"widget","s":"dget","e":true,"k":"d","c":[]}]]}],["o",{"w":"work","s":"ork","e":false,"k":"o","c":[["s",{"w":"works","s":"s","e":true,"k":"s","c":[]}],["i",{"w":"working","s":"ing","e":true,"k":"i","c":[]}]]}],["a",{"w":"wasm","s":"asm","e":true,"k":"a","c":[]}],["h",{"w":"what","s":"hat","e":true,"k":"h","c":[]}]]}],["k",{"w":"k","s":"k","e":false,"k":"k","c":[["n",{"w":"known","s":"nown","e":true,"k":"n","c":[]}],["e",{"w":"ke","s":"e","e":false,"k":"e","c":[["e",{"w":"keep","s":"ep","e":true,"k":"e","c":[]}],["y",{"w":"keyboard","s":"yboard","e":true,"k":"y","c":[]}]]}]]}],["y",{"w":"your","s":"your","e":true,"k":"y","c":[]}]],"postings":{"docs":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"api":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"chart":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,341,1,4,1,1,1,1,29,11,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,207,87,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,274,1,5,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,390,249,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"createchart":[3,9,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"state":[4,45,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,459,13,1,1,1],"and":[4,1,3,1,40,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,48,1,1,1,1,1,1,1,1,1,1,1,1,1,1,25,4,6,1,117,1,1,137,27,1,1,45,8,158,2,5,1,2,1,1,524,29,1,1,11,34,1,1,1,1,1,1,5,6,1,1,1,1,140,2,13,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,22,1,1,1,83,5,157,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,103,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"lifecycle":[4,45,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,993,4,1,1],"data":[5,77,1,1,1,1,1,1,1,1,1,1,1,1,1,1,437,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,151,39,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1259,12,1,1],"configuration":[5,77,1,1,1,1,1,1,1,1,1,1,1,1,1,1,85,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,65],"indicators":[6,91,1,1,1,1,1,1,1,1,1,1,1,828,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,394,51,1,1,1,87,263,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"drawings":[7,102,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,543,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,389,70,1,1,1,1,1,1,1,1,1],"crosshair":[8,136,1,561,23,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"navigation":[8,136,1,303,4,1,1],"price":[9,137,1,1,1,1,1,1,1,1,1,1,1,1,28,84,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,777,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,434,237,1,1,1,1,1,1,1,1,1,1,1,1],"lines":[9,137,1,1,1,1,1,1,1,1,1,1,1,1,929,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,434,237,1,1,1,1,1,1,1,1,1,1,1,1],"markers":[9,137,1,1,1,1,1,1,1,1,1,1,1,1,929,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"events":[10,149,1,1,1,1,1,1,1,1,1,1,1,1,532,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"snapshots":[11,161,1,1,1,1,1,1,1,1,1084,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"defaults":[183,10,1],"partial":[183,10,1],"updates":[183,10,1,345,13],"root":[184,11,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"fields":[184,11,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"series":[185,52,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,952,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"axis":[186,1,83,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,138,29],"time":[187,1,123,1,1,1,1,1,1,1,1,1,1,1,1,128,29,945,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"status":[187,124,1,1],"line":[187,124,1,1],"scale":[188,126,1,1,1,1,1,1,1,1,1,123,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,317,87,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,328,31,1,1,1,1,54,29,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,61,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,8,51,1,1,1],"indicator":[189,135,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,601,103],"instances":[189,135,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"volume":[190,152,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"overlay":[190,152,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"canvas":[191,167,1,1,1,1,1,1,1,1,1,1,1,1,1],"styling":[191,167,1,1,1,1,1,1,1,1,1,1,1,1,1],"presets":[192,180,1,802,41,95,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"exports":[374,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"main":[376,30,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"entry":[376,1,1,28,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"additions":[376,1,29,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"ui":[377,50,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,875,48,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,37,8],"datafeed":[378,65,114,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,109,59,1,1,1,1,1,318,41,1,385,205,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"icons":[379,65],"helpers":[380,65],"coordinate":[449,6,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"conversion":[449,6,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"fit":[450,27,1,1,1503,22,1,1,1],"hold":[450,27,1,1],"lock":[450,27,1,1],"continuous":[451,29,948,1,3,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"development":[481,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"run":[483,6,1],"the":[483,6,1,31,1,4,1,1,1,1,161,8,93,5,3,84,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,275,3,37,1,4,1,49,40,1,4,10,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,120,1,1,6,1,1,1,1,1,1,1,1,1,47,1,20,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,416,22,1,1,1,13,2,2,1,1,1,1,1,1,1,1,4],"documentation":[483,6,1],"locally":[483,6,1],"edit":[484,7,1,198,7,1],"pages":[484,2,5,1,3,1,1,1],"validate":[485,8,1],"github":[486,9,1,1,1],"library":[487,12,1,1,1,1,1,1,1,1,1,1,1,1,1],"commands":[487,12,1,1,1,1,1,1,1,1,1,1,1,1,1],"release":[488,25,1,1,1,1],"to":[488,25,1,1,1,1,750,29,1,1,1,1,1],"npm":[488,25,1,1,1,1],"getting":[518,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"started":[518,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"install":[520,5],"from":[520,5],"source":[520,5],"give":[521,5],"a":[521,5,11,7,1,14,11,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,98,5,1,1,99,59,1,1,1,1,1,84,103,128,3,3,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4,1,48,4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,20,26,1,1,1],"box":[521,5],"create":[522,5,1,1,1,29,11,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,871,8],"add":[523,8,7,8,1,1,1,1,1,137,5,1,1,97,8],"interaction":[523,8],"update":[524,8,5,7,1],"clean":[524,8],"up":[524,8],"guides":[533,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"candle":[535,2,4,3,1],"shape":[535,6],"replace":[536,6,1],"history":[536,2,4,1,3,1,1,1,1,1,141,8,1,1],"append":[537,7,1],"or":[537,7,1,546,70,1,1,1,1,1,1,1,1,1],"older":[538,8,1,1,1,1,1],"group":[539,13],"into":[539,13,524,7,1],"one":[539,13,621,6,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"redraw":[539,13],"reading":[540,13,1,1,1],"with":[559,11,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,204,59,1,1,1,1,1,318,41,1,306,21,1,1,1,1,1,1,1,1],"options":[560,31,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,163,8,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,747,43,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"how":[561,70,1,1,1,1,1,1,1,1,1343,22,1,1,1],"loading":[561,70,1,1,1,1,1,1,1,1],"works":[561,70,1,1,1,1,1,1,1,1],"live":[562,78,1,1,1,1,1],"bars":[562,78,1,1,1,1,1],"once":[563,83,1,1,1,1,1,1],"per":[563,83,1,1,1,1,1,1],"frame":[563,83,1,1,1,1,1,1,617,40,1],"listener":[564,89,1,1,1,1,1,52,70,1,1,1,1,1,1,1,1],"rules":[564,89,1,1,1,1,1,52,70,1,1,1,1,1,1,1,1],"abort":[565,94,1],"controllers":[565,94,1],"hyperliquid":[566,95,1],"example":[566,95,1],"building":[567,96,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"blocks":[567,96,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"known":[568,115,1,1],"limits":[568,115,1,1],"drawing":[688,5,1,1,829,21,1,1,1,1,1,1,1,1],"discover":[689,7],"tools":[689,7],"select":[690,7,1],"labels":[691,8],"at":[691,8],"plot":[691,8],"edge":[691,8],"visibility":[692,8,1,1],"visible":[705,8,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"range":[705,8,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"loads":[707,39,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"config":[708,55,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,535,6,1,1,1,1],"changes":[708,55,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,537,26,1,1,1,85,17,1,1,1,1,148,40,1,1,1],"layout":[709,70],"your":[711,78],"own":[711,78],"streams":[711,78],"header":[790,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,530,51,1,1,1,88,303,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"working":[794,59,1,1,1,1,1],"handle":[795,64,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"control":[796,83,1,1,1,1],"rail":[796,83,1,1,1,1],"buttons":[797,87,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,566,51,1,1,1],"on":[797,87,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"theming":[798,102,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,376,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"built":[938,7,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"in":[938,7,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,143,6,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,56,40,1,119,17,1,1,1,1],"studies":[938,7,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"configure":[939,92],"existing":[939,92],"style":[940,92,1,1,1,1],"an":[940,92,1,1,1,1],"instance":[940,92,1,1,1,1,138,40,1],"dialog":[941,96,1,1,1,1,1,1,1],"register":[942,103],"custom":[942,103,272,48,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,102,41,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,162,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"output":[943,103,1,1,1,1,1,1,1,1,1,1,1,1],"shapes":[943,103,1,1,1,1,1,1,1,1,1,1,1,1],"metadata":[944,115,1,1,1,1,1,1,1,1,1,1,1,1],"performance":[1072,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"render":[1074,4,1,1],"wasm":[1075,6,1],"fallback":[1075,6,1],"opt":[1076,7,1],"animation":[1076,7,1],"headless":[1077,8,1],"tests":[1077,8,1],"react":[1171,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"component":[1173,4,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,6,1,391,360,1,1,1,1,1,1,1],"reach":[1174,40,1],"paging":[1176,41,1],"without":[1177,42,1,305,29,1,1,1,1,1,1,1,1,1,1,1,1],"types":[1223,6,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,359,249,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"hollow":[1224,23],"candles":[1224,23],"heikin":[1225,23,1,1,1,1,1,1],"ashi":[1225,23,1,1,1,1,1,1],"colors":[1226,29,1,1],"themes":[1226,29,1,1,56,6,1,1,1,1,140,15,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,108,162,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"modes":[1227,31,1,1,1,1],"formatting":[1228,35],"countdown":[1264,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"take":[1266,4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"screenshot":[1266,4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"bar":[1267,29,1,1,1,1,1,126,3,1,20,1,1,1,1,1,1],"close":[1267,29,1,1,1,1,1],"clock":[1268,34,1,1,1,1,1,1],"ticker":[1268,34,1,1,1,1,1,1],"paint":[1269,40,1],"next":[1269,40,1],"bloxwappro":[1314,10,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"preset":[1314,1,9,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"keep":[1315,26,1,1,1],"across":[1315,26,1,1,1],"theme":[1315,26,1,1,1],"text":[1316,29,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"properties":[1317,48,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"indexed":[1427,4],"by":[1427,4],"default":[1427,4],"mode":[1428,1,3,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"what":[1429,17,1,1,1,1,12,8,1,1,1,1,1,1,1,121,40,1,1,1,342,25,1,1,1,1,1,1,1,1,1],"limitations":[1430,21,1,1,1,1,1,1],"indices":[1430,21,1,1,1,1,1,1],"stay":[1430,21,1,1,1,1,1,1],"based":[1430,21,1,1,1,1,1,1],"toolbar":[1458,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,3,1,20,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"settings":[1458,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"prepare":[1460,8],"containers":[1460,8],"card":[1462,8,1,1,1,1,1,1,1],"controls":[1462,8,1,1,1,1,1,1,1,543,4,1,1,1,1,1,1,1,1],"keyboard":[1463,15,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"shortcuts":[1463,15,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"context":[1464,31,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"menus":[1464,31,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"touch":[1466,54,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"cleanup":[1467,54],"gesture":[1526,41,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"handling":[1526,41,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"tradingview":[1596,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"migration":[1596,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"widget":[1599,9,34,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,241,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"features":[1600,87,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"overrides":[1601,109,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"css":[1602,162,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"udf":[1603,205,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"toolbars":[1607,303,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"methods":[1608,319,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"out":[1609,344,1,1,1,1,1,1],"of":[1609,344,1,1,1,1,1,1],"scope":[1609,344,1,1,1,1,1,1],"replacement":[1610,350,1,1,1,1,1,1,1,1,1,1],"plan":[1610,350,1,1,1,1,1,1,1,1,1,1],"complete":[1611,360,1,1,1,1,1,1,1],"start":[1981,5,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"here":[1981,5,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"pieces":[1982,22,1,1,1],"is":[1983,25,1,1,1,1,1,1,1,1,1],"included":[1983,25,1,1,1,1,1,1,1,1,1],"playground":[2018,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"try":[2020,4,1,1,1,1,1,1,1,1],"build":[2022,14],"same":[2022,14],"integration":[2022,14]}},"isArray":false},"locale":{"type":"Flat","node":{"numberToDocumentId":[]},"isArray":false}},"vectorIndexes":{"embeddings":{"kind":"flat","size":512,"vectors":[]}},"searchableProperties":["content","page_id","type","breadcrumbs","tags","url","locale","embeddings"],"searchablePropertiesWithTypes":{"content":"string","page_id":"string","type":"string","breadcrumbs":"string[]","tags":"enum[]","url":"string","locale":"enum","embeddings":"vector[512]"},"frequencies":{"content":{"1":{"chart":1,"api":1},"2":{"construction":1,"data":1,"updates":1,"studies":1,"drawings":1,"rendering":1,"and":1,"cleanup":1},"3":{"createchart":1},"4":{"state":1,"and":1,"lifecycle":1},"5":{"data":1,"and":1,"configuration":1},"6":{"indicators":1},"7":{"drawings":1},"8":{"crosshair":1,"and":1,"navigation":1},"9":{"price":1,"lines":1,"and":1,"markers":1},"10":{"events":1},"11":{"snapshots":1},"12":{"provide":1,"either":1,"container":1,"or":1,"document":1,"takes":1,"precedence":1,"if":1,"both":1,"are":1,"supplied":1},"13":{"option":1},"14":{"type":1},"15":{"meaning":1},"16":{"container":1},"17":{"chartcanvas":1},"18":{"existing":1,"canvas":1,"implementing":1,"the":1,"exported":1,"interface":1},"19":{"document":1},"20":{"chartdocument":1},"21":{"factory":1,"for":1,"a":1,"canvas":1,"when":1,"no":1,"container":1,"is":1,"supplied":1},"22":{"config":1},"23":{"deeppartial":1,"chartconfig":1},"24":{"configuration":1,"merged":1,"with":1,"defaults":1},"25":{"theme":1},"26":{"dark":1,"light":1},"27":{"built":1,"in":1,"color":1,"theme":1,"applied":1,"under":1,"config":1,"fields":1,"win":1},"28":{"preset":1},"29":{"bloxwapdark":1,"deeppartial":1,"chartconfig":1},"30":{"brand":1,"preset":1,"applied":1,"under":1,"theme":1,"and":1,"config":1,"see":1,"theming":1,"presets":1},"31":{"autoresize":1},"32":{"boolean":1},"33":{"0":1,"fill":1,"the":1,"canvas's":1,"parent":1,"and":1,"follow":1,"its":1,"size":1,"device":1,"pixel":1,"ratio":1,"stops":1,"on":1,"destroy":1,"canvas":1,"is":1,"placed":1,"out":1,"of":1,"flow":1,"position":1,"absolute":1,"inset":1,"so":1,"give":1,"a":1,"height":1},"34":{"pixelratio":1},"35":{"number":1},"36":{"1":1,"backing":1,"pixels":1,"per":1,"css":1,"pixel":1,"default":1,"managed":1,"for":1,"you":1,"with":1,"autoresize":1},"37":{"animation":1},"38":{"scheduler":1,"duration":1},"39":{"optional":1,"injected":1,"frame":1,"clock":1,"default":1,"duration":1,"240ms":1},"40":{"now":1},"41":{"number":1},"42":{"wall":1,"clock":1,"in":1,"milliseconds":1,"for":1,"the":1,"bar":1,"close":1,"countdown":1,"default":1,"date.now":1},"43":{"crosshaircache":1},"44":{"boolean":1},"45":{"cache":1,"static":1,"pixels":1,"during":1,"pointer":1,"movement":1,"on":1,"browser":1,"canvases":1,"default":1,"true":1},"46":{"registries":1},"47":{"indicators":1,"drawings":1},"48":{"custom":1,"registries":1,"omitted":1,"include":1,"built":1,"ins":1},"49":{"member":1},"50":{"returns":1},"51":{"purpose":1},"52":{"ready":1},"53":{"promise":1,"chart":1},"54":{"resolves":1,"after":1,"wasm":1,"setup":1,"or":1,"js":1,"fallback":1},"55":{"getconfig":1},"56":{"chartconfig":1},"57":{"current":1,"resolved":1,"configuration":1,"treat":1,"as":1,"read":1,"only":1},"58":{"datalength":1},"59":{"number":1},"60":{"number":1,"of":1,"candles":1,"in":1,"the":1,"internal":1,"store":1},"61":{"plotarea":1},"62":{"left":1,"width":1,"height":1},"63":{"main":1,"pane":1,"bounds":1,"in":1,"canvas":1,"css":1,"pixels":1},"64":{"resize":1,"width":1,"height":1,"pixelratio":1},"65":{"void":1},"66":{"resize":1,"using":1,"css":1,"dimensions":1},"67":{"render":1},"68":{"void":1},"69":{"force":1,"a":1,"full":1,"redraw":1},"70":{"refreshoverlay":1},"71":{"void":1},"72":{"repaint":1,"only":1,"the":1,"status":1,"line":1,"countdown":1,"and":1,"crosshair":1,"over":1,"cached":1,"frame":1},"73":{"now":1},"74":{"number":1},"75":{"the":1,"injected":1,"clock's":1,"current":1,"time":1,"in":1,"milliseconds":1},"76":{"destroy":1},"77":{"void":1},"78":{"dispose":1,"chart":1,"resources":1,"and":1,"every":1,"event":1,"listener":1,"does":1,"not":1,"remove":1,"the":1,"host":1,"canvas":1},"79":{"isdestroyed":1},"80":{"boolean":1},"81":{"whether":1,"destroy":1,"has":1,"run":1},"82":{"method":1},"83":{"behavior":1},"84":{"setdata":1,"candles":1},"85":{"replace":1,"history":1,"and":1,"redraw":1},"86":{"appenddata":1,"candle":1},"87":{"insert":1,"a":1,"timestamp":1,"or":1,"replace":1,"its":1,"existing":1,"candle":1,"one":1,"older":1,"than":1,"the":1,"first":1,"is":1,"prepended":1,"like":1,"prependdata":1},"88":{"prependdata":1,"candles":1},"89":{"add":1,"older":1,"history":1,"in":1,"front":1,"and":1,"return":1,"how":1,"many":1,"candles":1,"were":1,"added":1,"the":1,"view":1,"stays":1,"put":1,"see":1,"data":1},"90":{"getdata":1},"91":{"the":1,"loaded":1,"candles":1,"oldest":1,"first":1,"as":1,"chart":1,"holds":1,"them":1,"after":1,"setdata":1,"appenddata":1,"prependdata":1,"and":1,"datafeed":1,"loads":1,"not":1,"a":1,"copy":1,"don't":1,"mutate":1,"it":1,"call":1,"again":1,"data":1,"change":1,"see":1},"92":{"updateconfig":1,"partial":1},"93":{"merge":1,"a":1,"partial":1,"config":1,"and":1,"redraw":1},"94":{"batch":1,"callback":1},"95":{"group":1,"synchronous":1,"changes":1,"into":1,"one":1,"redraw":1,"and":1,"return":1,"the":1,"callback":1,"result":1},"96":{"config":1,"objects":1,"merge":1,"recursively":1,"arrays":1,"replace":1,"in":1,"full":1,"use":1,"the":1,"instance":1,"methods":1,"for":1,"adding":1,"removing":1,"individual":1,"studies":1,"or":1,"drawings":1,"instead":1,"of":1,"replacing":1,"an":1,"array":1,"accidentally":1},"97":{"addindicator":1,"input":1,"returns":1,"a":1,"string":1,"id":1,"it":1,"accepts":1,"name":1,"optional":1,"params":1,"colors":1,"pane":1,"visible":1,"linewidths":1,"and":1,"hiddenlines":1,"unknown":1,"names":1,"throw":1,"removeindicator":1,"whether":1,"matching":1,"instance":1,"existed":1},"98":{"method":1},"99":{"purpose":1},"100":{"getindicator":1,"id":1},"101":{"the":1,"instance's":1,"config":1,"with":1,"linewidths":1,"and":1,"hiddenlines":1,"filled":1,"in":1,"or":1,"undefined":1},"102":{"updateindicator":1,"id":1,"patch":1},"103":{"patch":1,"params":1,"merged":1,"per":1,"key":1,"colors":1,"linewidths":1,"hiddenlines":1,"pane":1,"or":1,"visible":1,"returns":1,"whether":1,"it":1,"existed":1,"only":1,"param":1,"and":1,"color":1,"changes":1,"recompute":1},"104":{"6":1,"indicatorat":1,"x":1,"y":1,"tolerance":1},"105":{"id":1,"key":1,"of":1,"the":1,"topmost":1,"visible":1,"indicator":1,"plot":1,"near":1,"a":1,"canvas":1,"point":1,"or":1,"null":1},"106":{"paneat":1,"y":1},"107":{"the":1,"pane":1,"under":1,"canvas":1,"y":1,"in":1,"last":1,"frame":1,"main":1,"id":1,"of":1,"indicator":1,"owning":1,"a":1,"sub":1,"or":1,"null":1,"below":1,"panes":1},"108":{"register":1,"calculations":1,"using":1,"chart.indicators.register":1,"definition":1,"see":1,"indicators":1},"109":{"method":1,"property":1},"110":{"purpose":1},"111":{"adddrawing":1,"input":1},"112":{"add":1,"a":1,"registered":1,"drawing":1,"and":1,"return":1,"its":1,"id":1},"113":{"getdrawing":1,"id":1},"114":{"return":1,"its":1,"config":1,"or":1,"undefined":1},"115":{"updatedrawing":1,"id":1,"patch":1},"116":{"edit":1,"points":1,"appearance":1,"text":1,"image":1,"visibility":1,"or":1,"lock":1,"state":1},"117":{"removedrawing":1,"id":1},"118":{"remove":1,"one":1,"drawing":1,"return":1,"whether":1,"it":1,"existed":1},"119":{"cleardrawings":1},"120":{"remove":1,"all":1,"drawings":1,"return":1,"the":1,"number":1,"removed":1},"121":{"setdrawingshidden":1,"hidden":1},"122":{"hide":1,"show":1,"the":1,"entire":1,"drawing":1,"layer":1},"123":{"drawingshidden":1},"124":{"read":1,"its":1,"current":1,"hidden":1,"state":1},"125":{"setdraft":1,"draft":1},"126":{"preview":1,"an":1,"in":1,"progress":1,"drawing":1,"pass":1,"null":1,"to":1,"clear":1},"127":{"selectdrawing":1,"id":1},"128":{"display":1,"handles":1,"pass":1,"null":1,"to":1,"clear":1,"selection":1},"129":{"selecteddrawing":1},"130":{"selected":1,"id":1,"or":1,"null":1},"131":{"drawingat":1,"x":1,"y":1,"tolerance":1,"prefer":1},"132":{"hit":1,"test":1,"the":1,"topmost":1,"visible":1,"drawing":1,"id":1,"prefer":1,"names":1,"such":1,"as":1,"selection":1,"wins":1,"wherever":1,"it":1,"is":1},"133":{"handleat":1,"x":1,"y":1,"tolerance":1},"134":{"1":1,"selected":1,"handle":1,"index":1,"or":1},"135":{"pointfrompixel":1,"x":1,"y":1,"name":1},"136":{"convert":1,"a":1,"pixel":1,"to":1,"data":1,"anchored":1,"drawing":1,"point":1},"137":{"snappoint":1,"x":1,"y":1,"magnet":1},"138":{"convert":1,"and":1,"apply":1,"ohlc":1,"magnet":1,"snapping":1},"139":{"movedrawingpoint":1,"id":1,"pointindex":1,"point":1},"140":{"move":1,"an":1,"anchor":1},"141":{"translatedrawing":1,"id":1,"dx":1,"dy":1},"142":{"move":1,"an":1,"entire":1,"drawing":1,"by":1,"a":1,"css":1,"pixel":1,"delta":1},"143":{"drawing":1,"edits":1,"return":1,"false":1,"when":1,"the":1,"requested":1,"instance":1,"or":1,"point":1,"does":1,"not":1,"exist":1,"register":1,"custom":1,"models":1,"through":1,"chart.drawings.register":1,"definition":1},"144":{"setcrosshair":1,"x":1,"y":1,"accepts":1,"canvas":1,"local":1,"css":1,"pixels":1,"clearcrosshair":1,"hides":1,"it":1,"the":1,"optional":1,"toolbar":1,"handles":1,"these":1,"calls":1,"during":1,"pointer":1,"interaction":1},"145":{"the":1,"stable":1,"chart.scale":1,"object":1,"exposes":1,"navigation":1,"and":1,"coordinate":1,"conversion":1,"resetscale":1,"resets":1,"view":1,"like":1,"tradingview's":1,"reset":1,"chart":1,"default":1,"bar":1,"spacing":1,"scrolled":1,"to":1,"latest":1,"price":1,"autoscale":1,"on":1,"a":1,"locked":1,"ratio":1,"captured":1,"again":1,"scale":1,"mode":1,"is":1,"kept":1},"146":{"chart.series":1,"holds":1,"price":1,"lines":1,"and":1,"markers":1,"on":1,"the":1,"main":1,"series":1},"147":{"member":1},"148":{"purpose":1},"149":{"createpriceline":1,"options":1},"150":{"add":1,"a":1,"horizontal":1,"price":1,"line":1,"returns":1,"handle":1,"with":1,"id":1,"options":1,"applyoptions":1,"patch":1,"and":1,"remove":1},"151":{"pricelines":1},"152":{"live":1,"lines":1,"in":1,"creation":1,"order":1},"153":{"removepriceline":1,"line":1},"154":{"remove":1,"a":1,"line":1,"returns":1,"whether":1,"it":1,"was":1,"live":1},"155":{"setmarkers":1,"markers":1},"156":{"replace":1,"every":1,"bar":1,"marker":1},"157":{"markers":1},"158":{"copies":1,"of":1,"the":1,"markers":1,"sorted":1,"by":1,"time":1},"159":{"each":1,"method":1,"returns":1,"an":1,"unsubscribe":1,"function":1,"see":1,"chart":1,"events":1,"for":1,"payloads":1,"and":1,"delivery":1,"rules":1},"160":{"method":1},"161":{"fires":1,"after":1},"162":{"subscribevisiblerangechange":1,"listener":1},"163":{"a":1,"render":1,"that":1,"moved":1,"the":1,"visible":1,"bars":1},"164":{"subscribecrosshairmove":1,"listener":1},"165":{"setcrosshair":1,"or":1,"clearcrosshair":1,"changed":1,"the":1,"crosshair":1,"a":1,"render":1,"bar":1,"price":1,"under":1,"it":1},"166":{"subscribedataload":1,"listener":1},"167":{"setdata":1,"appenddata":1,"prependdata":1,"or":1,"new":1,"data":1,"in":1,"updateconfig":1,"rendered":1},"168":{"subscribelayoutchange":1,"listener":1},"169":{"a":1,"render":1,"that":1,"changed":1,"the":1,"canvas":1,"size":1,"main":1,"plot's":1,"bounds":1,"or":1,"config":1},"170":{"subscribeconfigchange":1,"listener":1},"171":{"a":1,"render":1,"after":1,"config":1,"changes":1,"keys":1,"names":1,"the":1,"sections":1,"written":1,"updateconfig":1,"indicators":1,"drawings":1},"172":{"method":1},"173":{"returns":1},"174":{"takescreenshot":1,"options":1},"175":{"a":1,"new":1,"canvas":1,"with":1,"the":1,"current":1,"view":1},"176":{"toblob":1,"options":1},"177":{"promise":1,"snapshotblob":1,"of":1,"an":1,"encoded":1,"image":1,"your":1,"blob":1,"type":1,"when":1,"typings":1,"declare":1,"one":1,"dom":1,"or":1,"node":1},"178":{"todataurl":1,"options":1},"179":{"a":1,"data":1,"url":1},"180":{"options":1,"are":1,"pixelratio":1,"crosshair":1,"background":1,"watermark":1,"and":1,"for":1,"encoding":1,"type":1,"quality":1,"see":1,"snapshots":1,"countdown":1},"181":{"configuration":1},"182":{"a":1,"single":1,"typed":1,"object":1,"for":1,"chart":1,"data":1,"appearance":1,"scales":1,"and":1,"rendering":1},"183":{"defaults":1,"and":1,"partial":1,"updates":1},"184":{"root":1,"fields":1},"185":{"series":1},"186":{"price":1,"axis":1},"187":{"time":1,"axis":1,"and":1,"status":1,"line":1},"188":{"time":1,"scale":1},"189":{"indicator":1,"instances":1},"190":{"volume":1,"overlay":1},"191":{"canvas":1,"styling":1},"192":{"presets":1},"193":{"defineconfig":1,"type":1,"checks":1,"and":1,"returns":1,"your":1,"partial":1,"it":1,"does":1,"not":1,"fill":1,"in":1,"defaults":1,"resolveconfig":1,"a":1,"full":1,"config":1,"merged":1,"over":1,"default_config":1,"the":1,"exported":1,"by":1,"package":1,"are":1,"authoritative":1,"source":1,"for":1,"every":1,"value":1},"194":{"nested":1,"objects":1,"merge":1,"recursively":1,"arrays":1,"and":1,"functions":1,"replace":1,"undefined":1,"entries":1,"are":1,"ignored":1,"treat":1,"chart.getconfig":1,"as":1,"read":1,"only":1,"mutate":1,"through":1,"updateconfig":1,"so":1,"changes":1,"render":1,"caches":1,"stay":1,"valid":1},"195":{"field":1},"196":{"default":1},"197":{"purpose":1},"198":{"data":1},"199":{},"200":{"initial":1,"candle":1,"data":1},"201":{"width":1,"height":1},"202":{"500":1,"800":1},"203":{"initial":1,"size":1,"for":1,"an":1,"injected":1,"document's":1,"canvas":1},"204":{"wasm":1},"205":{"true":1},"206":{"attempt":1,"wasm":1,"simd":1,"kernels":1,"with":1,"js":1,"fallback":1},"207":{"series":1},"208":{"candlestick":1},"209":{"main":1,"series":1,"appearance":1},"210":{"indicators":1,"drawings":1},"211":{},"212":{"configured":1,"instances":1},"213":{"indicatorpaneweight":1},"214":{"1":1},"215":{"3":1,"sub":1,"pane":1,"weight":1,"the":1,"main":1,"weighs":1},"216":{"priceaxis":1,"timeaxis":1},"217":{"visible":1},"218":{"axis":1,"appearance":1,"and":1,"transforms":1},"219":{"timescale":1},"220":{"bar":1,"indexed":1},"221":{"bar":1,"indexed":1,"or":1,"time":1,"continuous":1,"horizontal":1,"layout":1},"222":{"statusline":1},"223":{"hidden":1},"224":{"symbol":1,"and":1,"candle":1,"indicator":1,"information":1},"225":{"theme":1,"grid":1,"crosshair":1},"226":{"see":1,"defaults":1},"227":{"canvas":1,"styling":1},"228":{"volume":1},"229":{"off":1},"230":{"volume":1,"overlay":1,"at":1,"the":1,"bottom":1,"of":1,"main":1,"pane":1},"231":{"watermark":1},"232":{"hidden":1},"233":{"text":1,"image":1,"behind":1,"the":1,"chart":1},"234":{"formatters":1},"235":{"built":1,"in":1,"functions":1},"236":{"price":1,"and":1,"unix":1,"second":1,"time":1,"label":1,"formatting":1},"237":{"field":1},"238":{"default":1},"239":{"purpose":1},"240":{"type":1},"241":{"candlestick":1},"242":{"candlestick":1,"hollow":1,"heikin":1,"ashi":1,"line":1,"area":1,"bar":1,"histogram":1},"243":{"upcolor":1,"downcolor":1},"244":{"26a69a":1,"ef5350":1},"245":{"direction":1,"colors":1},"246":{"colorbypreviousclose":1},"247":{"false":1},"248":{"determine":1,"direction":1,"from":1,"previous":1,"close":1},"249":{"bodyvisible":1,"wickvisible":1},"250":{"true":1},"251":{"candle":1,"body":1,"and":1,"wick":1,"visibility":1},"252":{"bordervisible":1},"253":{"false":1},"254":{"candle":1,"border":1,"visibility":1},"255":{"wickupcolor":1,"wickdowncolor":1},"256":{"empty":1},"257":{"inherit":1,"body":1,"colors":1,"when":1,"empty":1},"258":{"borderupcolor":1,"borderdowncolor":1},"259":{"empty":1},"260":{"inherit":1,"body":1,"colors":1,"when":1,"empty":1},"261":{"linecolor":1,"linewidth":1},"262":{"2":1,"2962ff":1},"263":{"line":1,"area":1,"stroke":1},"264":{"areafillcolor":1,"areafillopacity":1},"265":{"2962ff":1,"0.2":1},"266":{"area":1,"fill":1},"267":{"histogramcolor":1},"268":{"7e57c2":1},"269":{"histogram":1,"fallback":1,"color":1},"270":{"field":1},"271":{"default":1},"272":{"purpose":1},"273":{"visible":1},"274":{"true":1},"275":{"reserve":1,"space":1,"and":1,"paint":1,"the":1,"axis":1},"276":{"width":1},"277":{"64":1},"278":{"minimum":1,"css":1,"pixel":1,"width":1,"explicit":1,"precision":1,"may":1,"expand":1,"it":1},"279":{"tickcount":1},"280":{"6":1},"281":{"approximate":1,"tick":1,"count":1},"282":{"position":1},"283":{"right":1},"284":{"left":1,"or":1,"right":1},"285":{"autoscale":1},"286":{"true":1},"287":{"fit":1,"the":1,"main":1,"range":1,"to":1,"visible":1,"data":1},"288":{"scaleseriesonly":1},"289":{"false":1},"290":{"exclude":1,"overlay":1,"indicators":1,"from":1,"the":1,"main":1,"range":1},"291":{"inverted":1},"292":{"false":1},"293":{"put":1,"higher":1,"prices":1,"lower":1,"on":1,"the":1,"canvas":1},"294":{"mode":1},"295":{"regular":1},"296":{"regular":1,"percent":1,"indexed":1,"logarithmic":1},"297":{"lockpricetobarratio":1},"298":{"false":1},"299":{"preserve":1,"scale":1,"units":1,"per":1,"bar":1,"across":1,"zoom":1,"resize":1},"300":{"pricetobarratio":1},"301":{"null":1},"302":{"positive":1,"ratio":1,"override":1,"null":1,"captures":1,"the":1,"current":1},"303":{"precision":1},"304":{"null":1},"305":{"0":1,"12":1,"fixed":1,"decimal":1,"digits":1,"null":1,"retains":1,"formatter":1,"behavior":1},"306":{"plusbutton":1},"307":{"false":1},"308":{"show":1,"the":1,"toolbar's":1,"add":1,"price":1,"line":1,"button":1,"on":1,"axis":1,"hover":1},"309":{"priceaxis.labels":1,"contains":1,"lastprice":1,"highlow":1,"indicator":1,"and":1,"countdown":1,"the":1,"bar":1,"close":1,"under":1,"last":1,"price":1,"badge":1,"priceaxis.lines":1,"previousclose":1,"all":1,"start":1,"disabled":1,"high":1,"low":1,"references":1,"use":1,"visible":1,"candle":1,"range":1},"310":{"price":1,"transforms":1,"preserve":1,"raw":1,"data":1,"coordinates":1,"ytoprice":1,"drawing":1,"points":1,"and":1,"candles":1,"continue":1,"to":1,"use":1,"actual":1,"prices":1,"even":1,"when":1,"the":1,"axis":1,"displays":1,"percentages":1},"311":{"6":1,"24":1,"timeaxis":1,"includes":1,"visible":1,"true":1,"height":1,"tickcount":1,"and":1,"intervalms":1,"null":1,"is":1,"the":1,"bar":1,"interval":1,"countdown":1,"uses":1,"falls":1,"back":1,"to":1,"timescale.intervalms":1,"then":1,"time":1,"between":1,"last":1,"two":1,"candles":1},"312":{"statusline":1,"includes":1,"visible":1,"false":1,"symbol":1,"symbolvisible":1,"ohlc":1,"change":1,"volume":1,"indicators":1,"and":1,"countdown":1,"all":1,"detail":1,"toggles":1,"except":1,"start":1,"enabled":1,"the":1,"line":1,"follows":1,"hovered":1,"candle":1,"or":1,"falls":1,"back":1,"to":1,"latest":1,"when":1,"values":1,"don't":1,"fit":1,"plot's":1,"width":1,"as":1,"on":1,"a":1,"phone":1,"they":1,"wrap":1,"onto":1,"more":1,"rows":1,"between":1,"keeping":1,"with":1,"value":1,"before":1,"it":1,"indicator":1,"move":1,"down":1,"take":1,"candle's":1,"direction":1,"color":1,"takes":1,"of":1,"its":1,"sign":1,"both":1,"use":1,"series":1,"up":1,"colors":1,"are":1,"labelled":1,"single":1,"study's":1,"short":1,"name":1,"each":1,"line's":1,"style":1,"label":1,"key":1,"in":1,"capitals":1,"for":1,"custom":1,"studies":1,"without":1,"metadata":1},"313":{"see":1,"snapshots":1,"and":1,"countdown":1,"for":1,"the":1,"its":1,"ticker":1},"314":{"field":1},"315":{"default":1},"316":{"purpose":1},"317":{"continuous":1},"318":{"false":1},"319":{"place":1,"candles":1,"by":1,"time":1,"so":1,"gaps":1,"show":1,"as":1,"empty":1,"space":1},"320":{"intervalms":1},"321":{"null":1},"322":{"slot":1,"width":1,"in":1,"milliseconds":1,"null":1,"infers":1,"the":1,"most":1,"common":1,"gap":1,"between":1,"candles":1},"323":{"see":1,"time":1,"scale":1,"for":1,"what":1,"continuous":1,"mode":1,"changes":1,"and":1,"stays":1,"bar":1,"indexed":1},"324":{"each":1,"entry":1,"of":1,"indicators":1,"is":1,"an":1,"indicatorconfig":1},"325":{"field":1},"326":{"purpose":1},"327":{"id":1,"name":1},"328":{"instance":1,"id":1,"and":1,"registered":1,"indicator":1,"name":1},"329":{"params":1},"330":{"parameter":1,"overrides":1,"merged":1,"over":1,"the":1,"definition's":1,"defaults":1},"331":{"pane":1},"332":{"main":1,"or":1,"sub":1},"333":{"colors":1},"334":{"color":1,"overrides":1,"indexed":1,"like":1,"the":1,"definition's":1,"defaultcolors":1,"up":1,"and":1,"down":1,"tokens":1,"follow":1,"series":1,"colors":1},"335":{"visible":1},"336":{"show":1,"or":1,"hide":1,"the":1,"whole":1,"study":1},"337":{"linewidths":1},"338":{"stroke":1,"width":1,"per":1,"line":1,"plot":1,"missing":1,"or":1,"non":1,"positive":1,"entries":1,"keep":1,"1px":1,"default":1},"339":{"hiddenlines":1},"340":{"keys":1,"of":1,"lines":1,"bars":1,"fills":1,"or":1,"levels":1,"to":1,"hide":1,"default":1},"341":{"use":1,"chart.updateindicator":1,"id":1,"patch":1,"to":1,"change":1,"one":1,"see":1,"indicators":1},"342":{"field":1},"343":{"default":1},"344":{"purpose":1},"345":{"overlay":1},"346":{"false":1},"347":{"draw":1,"volume":1,"bars":1,"along":1,"the":1,"bottom":1,"of":1,"main":1,"pane":1,"under":1,"series":1},"348":{"upcolor":1,"downcolor":1},"349":{"up":1,"down":1},"350":{"bar":1,"colors":1,"the":1,"tokens":1,"follow":1,"series.upcolor":1,"and":1,"series.downcolor":1},"351":{"opacity":1},"352":{"0.5":1},"353":{"0":1,"1":1,"multiplies":1,"the":1,"bar":1,"color's":1,"alpha":1,"to":1},"354":{"height":1},"355":{"0.2":1},"356":{"fraction":1,"of":1,"the":1,"pane":1,"height":1,"reached":1,"by":1,"tallest":1,"visible":1,"bar":1},"357":{"the":1,"overlay":1,"has":1,"its":1,"own":1,"vertical":1,"scale":1,"so":1,"it":1,"never":1,"changes":1,"price":1,"range":1,"is":1,"independent":1,"of":1,"vol":1,"sub":1,"pane":1,"indicator":1,"on":1,"a":1,"heikin":1,"ashi":1,"series":1,"bars":1,"take":1,"direction":1},"358":{"group":1},"359":{"fields":1},"360":{"theme":1},"361":{"background":1,"textcolor":1,"bordercolor":1,"fontfamily":1,"monofamily":1,"fontsize":1,"scalefontsize":1,"scalefontfamily":1},"362":{"grid":1},"363":{"visible":1,"horizontal":1,"vertical":1,"color":1},"364":{"crosshair":1},"365":{"visible":1,"mode":1,"color":1,"dashed":1,"labelbackground":1,"labelcolor":1},"366":{"watermark":1},"367":{"visible":1,"text":1,"image":1,"color":1,"opacity":1,"fontsize":1,"fontfamily":1},"368":{"formatters":1},"369":{"price":1,"value":1,"time":1,"timestamp":1},"370":{"crosshair":1,"modes":1,"are":1,"cross":1,"dot":1,"arrow":1,"and":1,"demonstration":1,"labelcolor":1,"auto":1,"chooses":1,"black":1,"or":1,"white":1,"for":1,"contrast":1,"an":1,"empty":1,"watermark":1,"font":1,"family":1,"inherits":1,"the":1,"theme":1},"371":{"theme.bordercolor":1,"paints":1,"the":1,"separators":1,"between":1,"panes":1,"theme.scalefontsize":1,"null":1,"and":1,"theme.scalefontfamily":1,"set":1,"price":1,"time":1,"scale":1,"text":1,"they":1,"follow":1,"fontsize":1,"monofamily":1,"when":1,"unset":1,"see":1,"theming":1,"presets":1},"372":{"createchart":1,"preset":1,"layers":1,"a":1,"named":1,"or":1,"any":1,"partial":1,"under":1,"theme":1,"and":1,"config":1,"chart_presets":1,"holds":1,"the":1,"built":1,"in":1,"presets":1,"currently":1,"bloxwapdark":1,"withpreset":1,"them":1,"your":1,"own":1,"code":1,"presetcharttheme":1,"keeps":1,"preset's":1,"colors":1,"when":1,"toolbar":1,"switches":1,"themes":1,"see":1,"theming":1},"373":{"for":1,"browser":1,"ui":1,"controls":1,"over":1,"these":1,"fields":1,"see":1,"toolbar":1,"and":1,"settings":1},"374":{"package":1,"exports":1},"375":{"import":1,"the":1,"chart":1,"core":1,"or":1,"specific":1,"integration":1,"layer":1,"you":1,"need":1},"376":{"main":1,"entry":1,"additions":1},"377":{"ui":1,"entry":1,"additions":1},"378":{"datafeed":1,"entry":1},"379":{"icons":1},"380":{"configuration":1,"helpers":1},"381":{"the":1,"package":1,"ships":1,"esm":1,"and":1,"typescript":1,"declarations":1,"there":1,"is":1,"no":1,"commonjs":1,"export":1,"it":1,"declares":1,"runtime":1,"dependencies":1,"react":1,"an":1,"optional":1,"peer":1,"dependency":1,"needed":1,"only":1,"for":1,"bloxwap":1,"chart":1},"382":{"import":1,"path":1},"383":{"main":1,"exports":1},"384":{"bloxwap":1,"chart":1},"385":{"createchart":1,"chart":1,"config":1,"helpers":1,"scales":1,"data":1,"types":1,"built":1,"in":1,"registries":1,"themes":1,"and":1,"presets":1,"events":1,"snapshots":1,"canvas":1,"abstractions":1},"386":{"bloxwap":1,"chart":1,"config":1},"387":{"defineconfig":1,"resolveconfig":1,"default_config":1,"config":1,"types":1},"388":{"bloxwap":1,"chart":1,"color":1},"389":{"color":1,"parsing":1,"serialization":1,"alpha":1,"and":1,"contrast":1,"helpers":1},"390":{"bloxwap":1,"chart":1,"dom":1},"391":{"canvas":1,"document":1,"interfaces":1,"and":1,"recording":1,"mocks":1},"392":{"bloxwap":1,"chart":1,"indicators":1},"393":{"indicator":1,"registry":1,"built":1,"ins":1,"and":1,"calculation":1,"helpers":1},"394":{"bloxwap":1,"chart":1,"drawings":1},"395":{"drawing":1,"registry":1,"catalog":1,"built":1,"ins":1,"and":1,"geometry":1,"types":1},"396":{"bloxwap":1,"chart":1,"wasm":1},"397":{"wasm":1,"initialization":1,"and":1,"kernel":1,"interface":1},"398":{"bloxwap":1,"chart":1,"ui":1},"399":{"drawing":1,"toolbar":1,"settings":1,"header":1,"control":1,"rail":1,"scale":1,"buttons":1,"indicator":1,"dialog":1,"context":1,"menu":1,"touch":1,"gestures":1,"countdown":1,"ticker":1,"controller":1,"history":1,"ui":1,"primitives":1,"and":1,"frame":1,"scheduler":1},"400":{"bloxwap":1,"chart":1,"icons":1},"401":{"icons":1,"and":1,"icon":1,"name":1,"size":1},"402":{"bloxwap":1,"chart":1,"react":1},"403":{"chart":1,"react":1,"component":1,"use":1,"client":1,"chartprops":1,"chartinstance":1},"404":{"bloxwap":1,"chart":1,"datafeed":1},"405":{"createdatafeedchart":1,"attachdatafeed":1,"loadhistory":1,"createlivebarfolder":1,"paging":1,"and":1,"bucket":1,"helpers":1},"406":{"beyond":1,"createchart":1,"the":1,"root":1,"entry":1,"exports":1},"407":{"area":1},"408":{"exports":1},"409":{"presets":1,"and":1,"themes":1},"410":{"chart_themes":1,"chart_presets":1,"bloxwapdark":1,"withpreset":1,"presetcharttheme":1,"scalefont":1,"scalefontsize":1},"411":{"events":1},"412":{"emitter":1,"types":1,"visiblerangechangeevent":1,"crosshairmoveevent":1,"dataloadevent":1,"dataloadreason":1,"layoutchangeevent":1,"configchangeevent":1},"413":{"price":1,"lines":1,"and":1,"markers":1},"414":{"default_price_line_color":1,"marker_min_size":1,"marker_max_size":1,"types":1,"seriesapi":1,"priceline":1,"pricelineoptions":1,"pricelinestyle":1,"seriesmarker":1,"seriesmarkerposition":1,"seriesmarkershape":1},"415":{"snapshots":1},"416":{"rendersnapshot":1,"createsnapshotcanvas":1,"canvastoblob":1,"canvastodataurl":1,"snapshottoblob":1,"snapshottodataurl":1,"types":1,"snapshotoptions":1,"snapshotimageoptions":1,"snapshotblob":1},"417":{"countdown":1},"418":{"formatcountdown":1,"barintervalms":1,"barclosems":1,"barcountdownms":1,"countdowntext":1},"419":{"time":1,"scale":1},"420":{"computetimeslots":1,"inferintervalms":1,"types":1,"timescaleconfig":1,"slotrange":1},"421":{"series":1},"422":{"heikinashi":1,"heikinashibar":1,"updateheikinashi":1},"423":{"indicators":1},"424":{"20":1,"all":1,"built":1,"in":1,"definitions":1,"smaindicator":1,"psarindicator":1,"calculation":1,"helpers":1,"such":1,"as":1,"smavalues":1,"atrvalues":1,"and":1,"ichimokuvalues":1,"the":1,"vwapmeta":1,"adxmeta":1,"ccimeta":1,"mfimeta":1,"obvmeta":1,"maribbonmeta":1,"display":1,"metadata":1,"indicatorlinekeys":1,"indicatorstylecolors":1,"indicatorlinelabels":1,"indicatorstylelabel":1,"applyindicatorpatch":1,"types":1,"indicatorfill":1,"indicatorlevel":1,"indicatorinputdef":1,"indicatorstyledef":1,"indicatorpatch":1,"resolvedindicatorconfig":1},"425":{"data":1},"426":{"datastore":1,"candle":1,"indicatorhit":1},"427":{"area":1},"428":{"exports":1},"429":{"header":1},"430":{"createchartheader":1,"default_timeframes":1,"default_header_interval_ms":1,"default_chart_types":1,"chart_type_labels":1,"header_css":1,"header_style_marker":1,"injectheaderstyles":1,"bloxwap_header_tokens":1,"bloxwap_header_theme":1,"types":1,"headertokens":1,"themedheadertokens":1},"431":{"control":1,"rail":1},"432":{"createcontrolrail":1,"types":1,"controlrail":1,"controlrailoptions":1},"433":{"scale":1,"buttons":1},"434":{"createscalebuttons":1,"togglescale":1,"scaletogglestate":1,"syncscaletoggles":1,"scale_toggles":1},"435":{"indicator":1,"dialog":1},"436":{"createindicatorsdialog":1,"indicatorinputs":1,"indicatorstylegroups":1,"indicators_dialog_css":1,"indicators_dialog_style_marker":1},"437":{"context":1,"menu":1},"438":{"createchartcontextmenu":1,"types":1,"chartcontextmenuhooks":1,"contextmenutarget":1,"contextmenuaction":1,"contextmenuentry":1},"439":{"touch":1},"440":{"attachtouchgestures":1,"gesturerecognizer":1,"long_press_ms":1,"tap_slop_px":1,"touch_hit_px":1,"touch_handle_hit_px":1,"double_tap_ms":1,"fling_min_velocity":1,"fling_duration_ms":1,"touch_pointer_types":1},"441":{"countdown":1},"442":{"startcountdownticker":1},"443":{"bloxwap":1,"chart":1,"datafeed":1,"exports":1,"createdatafeedchart":1,"attachdatafeed":1,"loadhistory":1,"pagewindow":1,"barsinwindow":1,"mergecandles":1,"normalizecandles":1,"createlivebarfolder":1,"bucketstartms":1,"candletimems":1,"applytick":1,"hasmissedbucket":1,"seedbarfromtick":1,"and":1,"the":1,"constants":1,"default_page_size":1,"default_max_empty_pages":1,"default_initial_bars":1,"default_page_bars":1,"min_lazy_load_threshold":1,"retry_backoff_ms":1,"max_retry_backoff_ms":1,"max_gap_bars":1,"gap_silence_ms":1,"roll_silence_ms":1,"max_pending_ticks":1,"see":1,"paging":1},"444":{"library":1,"icons":1,"use":1,"currentcolor":1,"to":1,"inherit":1,"their":1,"host's":1,"color":1,"provide":1,"accessible":1,"labels":1,"when":1,"an":1,"icon":1,"is":1,"the":1,"only":1,"button":1,"content":1},"445":{"use":1,"exported":1,"types":1,"rather":1,"than":1,"duplicating":1,"the":1,"schema":1,"declarations":1,"in":1,"each":1,"published":1,"build":1,"follow":1,"implementation":1,"this":1,"repository":1},"446":{"scale":1,"and":1,"coordinates":1},"447":{"control":1,"the":1,"visible":1,"bars":1,"and":1,"convert":1,"between":1,"data":1,"canvas":1,"pixels":1},"448":{"navigation":1},"449":{"coordinate":1,"conversion":1},"450":{"fit":1,"hold":1,"and":1,"lock":1},"451":{"continuous":1,"time":1,"axis":1},"452":{"1":1,"zoom":1,"multiplies":1,"bar":1,"spacing":1,"values":1,"above":1,"in":1,"below":1,"out":1,"the":1,"optional":1,"anchor":1,"is":1,"canvas":1,"css":1,"pixels":1,"including":1,"any":1,"left":1,"side":1,"price":1,"axis":1},"453":{"500":1,"bar":1,"spacing":1,"is":1,"clamped":1,"between":1,"0.5":1,"and":1,"css":1,"pixels":1,"so":1,"a":1,"very":1,"large":1,"history":1,"may":1,"exceed":1,"the":1,"viewport":1,"even":1,"after":1,"zoomtorange":1},"454":{"chart.resetscale":1,"returns":1,"to":1,"the":1,"default":1,"view":1,"6px":1,"bar":1,"spacing":1,"scrolled":1,"latest":1,"with":1,"price":1,"autoscale":1,"back":1,"on":1,"and":1,"a":1,"locked":1,"ratio":1,"captured":1,"again":1,"scale":1,"mode":1,"is":1,"kept":1},"455":{"method":1},"456":{"input":1,"output":1},"457":{"xtoindex":1,"x":1},"458":{"canvas":1,"x":1,"fractional":1,"bar":1,"index":1},"459":{"indextox":1,"index":1},"460":{"bar":1,"index":1,"canvas":1,"x":1},"461":{"ytoprice":1,"y":1},"462":{"main":1,"pane":1,"canvas":1,"y":1,"raw":1,"price":1},"463":{"pricetoy":1,"price":1},"464":{"raw":1,"price":1,"main":1,"pane":1,"canvas":1,"y":1},"465":{"visiblerange":1},"466":{"half":1,"open":1,"index":1,"interval":1,"from":1,"to":1,"used":1,"for":1,"rendering":1},"467":{"pricetobarratio":1},"468":{"current":1,"scale":1,"units":1,"per":1,"horizontal":1,"bar":1},"469":{"barspacing":1},"470":{"pixels":1,"per":1,"bar":1,"the":1,"unit":1,"of":1,"scrollby":1},"471":{"visibleslots":1},"472":{"the":1,"viewport":1,"in":1,"scrollby":1,"units":1,"counted":1,"from":1,"first":1,"candle":1,"to":1,"length":1},"473":{"the":1,"render":1,"range":1,"includes":1,"boundary":1,"padding":1,"fractional":1,"indices":1,"may":1,"fall":1,"outside":1,"your":1,"dataset":1,"clamp":1,"or":1,"round":1,"them":1,"as":1,"appropriate":1,"for":1,"interaction":1},"474":{"pixel":1,"coordinates":1,"are":1,"local":1,"to":1,"the":1,"canvas":1,"not":1,"viewport":1},"475":{"0":1,"1":1,"prefer":1,"barspacing":1,"over":1,"indextox":1,"which":1,"also":1,"spans":1,"any":1,"time":1,"gap":1,"between":1,"those":1,"two":1,"candles":1,"on":1,"a":1,"continuous":1,"axis":1},"476":{"the":1,"scale":1,"api":1,"converts":1,"prices":1,"on":1,"main":1,"pane":1,"an":1,"indicator":1,"sub":1,"has":1,"its":1,"own":1,"internal":1,"price":1,"when":1,"does":1,"not":1,"exist":1,"conversion":1,"returns":1,"nan":1},"477":{"priceaxis.autoscale":1,"true":1,"fits":1,"the":1,"visible":1,"data":1,"on":1,"redraw":1,"set":1,"it":1,"to":1,"false":1,"hold":1,"current":1,"main":1,"price":1,"range":1,"while":1,"or":1,"horizontal":1,"view":1,"changes":1},"478":{"lockpricetobarratio":1,"true":1,"preserves":1,"a":1,"geometric":1,"relationship":1,"between":1,"the":1,"vertical":1,"scale":1,"and":1,"horizontal":1,"bar":1,"spacing":1,"it":1,"takes":1,"priority":1,"over":1,"purely":1,"automatic":1,"fit":1,"can":1,"place":1,"data":1,"outside":1,"visible":1,"range":1},"479":{"the":1,"ratio":1,"uses":1,"selected":1,"scale's":1,"units":1,"it":1,"is":1,"raw":1,"price":1,"in":1,"regular":1,"mode":1,"and":1,"transformed":1,"percent":1,"indexed":1,"logarithmic":1,"modes":1},"480":{"with":1,"timescale.continuous":1,"true":1,"candles":1,"sit":1,"at":1,"their":1,"time":1,"slots":1,"and":1,"gaps":1,"show":1,"as":1,"empty":1,"space":1,"scroll":1,"zoom":1,"units":1,"become":1,"scrollby":1,"n":1,"moves":1,"barspacing":1,"is":1,"pixels":1,"per":1,"slot":1,"pricetobarratio":1,"visibleslots":1,"measures":1,"the":1,"viewport":1,"in":1,"every":1,"method":1,"that":1,"takes":1,"or":1,"returns":1,"an":1,"index":1,"still":1,"uses":1,"candle":1,"indices":1,"xtoindex":1,"inside":1,"a":1,"gap":1,"fractional":1,"between":1,"its":1,"two":1,"see":1,"scale":1},"481":{"development":1,"and":1,"documentation":1},"482":{"run":1,"the":1,"library":1,"edit":1,"these":1,"guides":1,"and":1,"publish":1,"a":1,"static":1,"site":1,"with":1,"github":1,"pages":1},"483":{"run":1,"the":1,"documentation":1,"locally":1},"484":{"edit":1,"pages":1},"485":{"validate":1},"486":{"github":1,"pages":1},"487":{"library":1,"commands":1},"488":{"release":1,"to":1,"npm":1},"489":{"24":1,"use":1,"node.js":1,"or":1,"newer":1,"from":1,"the":1,"repository":1,"root":1},"490":{"3902":1,"open":1,"http":1,"localhost":1,"the":1,"docs":1,"app":1,"builds":1,"local":1,"chart":1,"package":1,"before":1,"starting":1,"so":1,"playground":1,"runs":1,"same":1,"code":1,"as":1,"library":1,"restart":1,"command":1,"after":1,"editing":1,"typescript":1,"or":1,"to":1,"rebuild":1,"and":1,"copy":1,"embedded":1,"demo":1,"assets":1},"491":{"mdx":1,"content":1,"lives":1,"in":1,"apps":1,"docs":1,"set":1,"title":1,"and":1,"description":1,"the":1,"frontmatter":1,"then":1,"write":1,"markdown":1,"code":1,"fences":1,"folder":1,"meta.json":1,"files":1,"control":1,"sidebar":1,"order":1},"492":{"the":1,"main":1,"app":1,"is":1,"in":1,"apps":1,"docs":1,"shared":1,"integration":1,"components":1,"are":1,"this":1,"a":1,"fumadocs":1,"site":1,"using":1,"static":1,"export":1,"configuration":1},"493":{"3902":1,"the":1,"production":1,"build":1,"generates":1,"static":1,"html":1,"assets":1,"and":1,"a":1,"search":1,"index":1,"in":1,"apps":1,"docs":1,"out":1,"its":1,"postbuild":1,"check":1,"validates":1,"local":1,"links":1,"preview":1,"command":1,"serves":1,"exact":1,"exported":1,"files":1,"at":1,"http":1,"localhost":1},"494":{"the":1,"repository":1,"uses":1,"npm":1,"workspaces":1,"with":1,"one":1,"root":1,"lockfile":1,"library":1,"lives":1,"in":1,"packages":1,"chart":1,"docs":1,"apps":1,"and":1,"standalone":1,"playground":1,"each":1,"workspace":1,"declares":1,"its":1,"own":1,"dependencies":1,"have":1,"separate":1,"typescript":1,"configurations":1,"building":1,"does":1,"not":1,"add":1,"framework":1,"to":1,"published":1,"package":1},"495":{"the":1,"repository":1,"includes":1,"github":1,"workflows":1,"docs.yml":1,"pull":1,"requests":1,"build":1,"and":1,"validate":1,"static":1,"site":1,"pushes":1,"to":1,"main":1,"manual":1,"runs":1,"on":1,"also":1,"deploy":1,"it":1,"pages":1},"496":{"in":1,"the":1,"repository's":1,"settings":1,"pages":1,"use":1,"github":1,"actions":1,"as":1,"build":1,"source":1,"project":1,"url":1,"is":1,"https":1,"bloxwap.github.io":1,"chart":1},"497":{"to":1,"test":1,"that":1,"exact":1,"subpath":1,"locally":1},"498":{"3902":1,"the":1,"preview":1,"server":1,"reads":1,"exported":1,"base":1,"path":1,"so":1,"this":1,"build":1,"opens":1,"at":1,"http":1,"localhost":1,"chart":1,"pages":1,"paths":1,"assets":1,"and":1,"static":1,"search":1,"must":1,"all":1,"work":1,"under":1,"not":1,"just":1,"origin":1,"root":1},"499":{"command":1},"500":{"purpose":1},"501":{"npm":1,"run":1,"build":1},"502":{"generate":1,"icons":1,"compile":1,"embedded":1,"wasm":1,"and":1,"typescript":1},"503":{"npm":1,"test":1},"504":{"build":1,"and":1,"run":1,"library":1,"tests":1},"505":{"npm":1,"run":1,"coverage":1},"506":{"run":1,"the":1,"coverage":1,"threshold":1,"check":1},"507":{"npm":1,"run":1,"bench":1},"508":{"run":1,"calculation":1,"and":1,"rendering":1,"benchmarks":1},"509":{"npm":1,"run":1,"pack:chart":1},"510":{"build":1,"the":1,"library":1,"and":1,"create":1,"a":1,"tarball":1,"in":1,"packages":1,"chart":1},"511":{"npm":1,"run":1,"demo":1},"512":{"start":1,"the":1,"standalone":1,"playground":1,"requires":1,"bun":1},"513":{"publishing":1,"a":1,"github":1,"release":1,"publishes":1,"bloxwap":1,"chart":1,"from":1,"ci":1,"workflows":1,"publish_npm.yml":1,"through":1,"npm":1,"trusted":1,"so":1,"no":1,"token":1,"is":1,"stored":1,"in":1,"the":1,"repository":1},"514":{"in":1,"a":1,"pull":1,"request":1,"bump":1,"version":1,"packages":1,"chart":1,"package.json":1,"and":1,"the":1,"export":1,"src":1,"index.ts":1,"then":1,"merge":1,"it":1,"test":1,"fails":1,"if":1,"two":1,"disagree":1},"515":{"create":1,"a":1,"github":1,"release":1,"tagged":1,"v":1,"version":1,"for":1,"example":1,"v0.0.2":1,"the":1,"workflow":1,"fails":1,"if":1,"tag":1,"and":1,"package":1,"disagree":1},"516":{"the":1,"workflow":1,"builds":1,"runs":1,"full":1,"test":1,"suite":1,"and":1,"publishes":1,"versions":1,"with":1,"alpha":1,"beta":1,"or":1,"rc":1,"go":1,"to":1,"that":1,"npm":1,"dist":1,"tag":1,"other":1,"prereleases":1,"prerelease":1,"everything":1,"else":1,"latest":1},"517":{"see":1,"the":1,"repository":1,"for":1,"source":1,"and":1,"mit":1,"license":1},"518":{"quick":1,"start":1},"519":{"build":1,"the":1,"package":1,"locally":1,"and":1,"put":1,"your":1,"first":1,"candlestick":1,"chart":1,"on":1,"screen":1},"520":{"install":1,"from":1,"source":1},"521":{"give":1,"the":1,"chart":1,"a":1,"box":1},"522":{"create":1,"the":1,"chart":1},"523":{"add":1,"interaction":1},"524":{"update":1,"and":1,"clean":1,"up":1},"525":{"0.3.0":1,"is":1,"an":1,"early":1,"developer":1,"preview":1,"so":1,"expect":1,"breaking":1,"changes":1,"before":1,"1.0":1,"to":1,"try":1,"unreleased":1,"build":1,"a":1,"local":1,"archive":1,"from":1,"the":1,"repository":1,"with":1,"npm":1,"ci":1,"run":1,"pack:chart":1,"and":1,"install":1,"resulting":1,"packages":1,"chart":1,"bloxwap":1,"version":1,"tgz":1},"526":{"your":1,"application":1,"owns":1,"layout":1,"put":1,"the":1,"canvas":1,"inside":1,"an":1,"element":1,"with":1,"a":1,"height":1,"chart":1,"fills":1,"it":1},"527":{"run":1,"this":1,"in":1,"a":1,"browser":1,"module":1,"through":1,"your":1,"application's":1,"bundler":1},"528":{"timestamps":1,"are":1,"unix":1,"seconds":1,"not":1,"milliseconds":1,"autoresize":1,"sizes":1,"the":1,"chart":1,"to":1,"stage":1,"and":1,"keeps":1,"it":1,"in":1,"sync":1,"including":1,"device":1,"pixel":1,"ratio":1,"theme":1,"dark":1,"applies":1,"built":1,"colors":1,"size":1,"yourself":1,"instead":1,"omit":1,"call":1,"chart.resize":1,"width":1,"height":1,"pixelratio":1,"with":1,"css":1,"pixels":1},"529":{"using":1,"react":1,"bloxwap":1,"chart":1,"wraps":1,"all":1,"of":1,"this":1,"in":1,"one":1,"component":1,"see":1,"integration":1},"530":{"the":1,"core":1,"paints":1,"immediately":1,"chart.ready":1,"resolves":1,"after":1,"wasm":1,"initialization":1,"or":1,"selection":1,"of":1,"javascript":1,"fallback":1,"you":1,"do":1,"not":1,"need":1,"to":1,"wait":1,"before":1,"calling":1,"other":1,"methods":1},"531":{"the":1,"core":1,"does":1,"not":1,"attach":1,"pointer":1,"listeners":1,"add":1,"drawing":1,"toolbar":1,"for":1,"drag":1,"wheel":1,"crosshair":1,"and":1,"interactions":1,"or":1,"wire":1,"your":1,"own":1,"controls":1,"to":1,"scale":1,"api":1},"532":{"destroy":1,"any":1,"toolbar":1,"and":1,"settings":1,"handles":1,"before":1,"destroying":1,"the":1,"chart":1,"your":1,"application":1,"must":1,"also":1,"cancel":1,"its":1,"own":1,"timers":1,"network":1,"subscriptions":1,"observers":1},"533":{"data":1,"and":1,"updates":1},"534":{"supply":1,"candles":1,"stream":1,"the":1,"current":1,"bar":1,"and":1,"group":1,"related":1,"changes":1},"535":{"candle":1,"shape":1},"536":{"replace":1,"history":1},"537":{"append":1,"or":1,"update":1,"a":1,"candle":1},"538":{"add":1,"older":1,"history":1},"539":{"group":1,"updates":1,"into":1,"one":1,"redraw":1},"540":{"reading":1,"state":1},"541":{"provide":1,"finite":1,"numeric":1,"prices":1,"and":1,"valid":1,"ohlc":1,"bounds":1,"low":1,"should":1,"not":1,"exceed":1,"the":1,"open":1,"close":1,"high":1,"be":1,"below":1,"them":1,"library":1,"expects":1,"usable":1,"market":1,"data":1,"rather":1,"than":1,"performing":1,"feed":1,"validation":1},"542":{"chart.setdata":1,"candles":1,"replaces":1,"the":1,"history":1,"sorts":1,"timestamps":1,"when":1,"needed":1,"invalidates":1,"indicator":1,"calculations":1,"and":1,"redraws":1,"supply":1,"one":1,"candle":1,"per":1,"timestamp":1,"array":1,"is":1,"copied":1,"but":1,"treat":1,"objects":1,"as":1,"immutable":1,"after":1,"handing":1,"them":1,"to":1,"chart":1},"543":{"time":1,"on":1,"the":1,"horizontal":1,"axis":1,"is":1,"indexed":1,"by":1,"bars":1,"default":1,"missing":1,"timestamps":1,"do":1,"not":1,"reserve":1,"empty":1,"columns":1,"aggregate":1,"your":1,"feed":1,"into":1,"desired":1,"interval":1,"before":1,"passing":1,"it":1,"in":1,"to":1,"show":1,"gaps":1,"such":1,"as":1,"weekends":1,"space":1,"turn":1,"continuous":1},"544":{"appenddata":1,"appends":1,"a":1,"new":1,"latest":1,"timestamp":1,"replaces":1,"an":1,"existing":1,"or":1,"inserts":1,"earlier":1,"candle":1,"in":1,"order":1,"older":1,"than":1,"the":1,"first":1,"one":1,"is":1,"added":1,"like":1,"prependdata":1,"so":1,"index":1,"based":1,"drawings":1,"stay":1,"on":1,"their":1,"bars":1,"it":1,"does":1,"not":1,"open":1,"websocket":1,"subscribe":1,"to":1,"exchange":1,"playground":1,"apps":1,"index.html":1,"shows":1,"complete":1,"example":1,"seeds":1,"chart":1,"from":1,"hyperliquid's":1,"candlesnapshot":1,"rest":1,"endpoint":1,"and":1,"streams":1,"live":1,"btc":1,"perpetual":1,"candles":1,"subscription":1,"into":1},"545":{"your":1,"application":1,"owns":1,"symbol":1,"changes":1,"interval":1,"aggregation":1,"retries":1,"feed":1,"validation":1,"and":1,"subscription":1,"cleanup":1,"the":1,"paging":1,"datafeed":1,"handles":1,"most":1,"of":1,"that":1,"for":1,"you":1,"it":1,"loads":1,"history":1,"a":1,"pages":1,"older":1,"bars":1,"in":1,"as":1,"user":1,"scrolls":1,"folds":1,"live":1,"price":1,"ticks":1,"into":1},"546":{"prependdata":1,"puts":1,"older":1,"history":1,"in":1,"front":1,"of":1,"the":1,"loaded":1,"data":1,"as":1,"a":1,"datafeed":1,"does":1,"when":1,"user":1,"scrolls":1,"back":1},"547":{"rows":1,"at":1,"or":1,"after":1,"the":1,"current":1,"first":1,"candle":1,"are":1,"ignored":1,"as":1,"with":1,"a":1,"non":1,"finite":1,"time":1,"price":1,"rest":1,"deduped":1,"by":1,"last":1,"row":1,"wins":1,"and":1,"sorted":1},"548":{"the":1,"view":1,"stays":1,"on":1,"same":1,"candles":1,"at":1,"pixels":1,"including":1,"a":1,"continuous":1,"time":1,"axis":1},"549":{"drawings":1,"tied":1,"to":1,"bars":1,"move":1,"with":1,"their":1,"including":1,"a":1,"drawing":1,"still":1,"being":1,"placed":1,"and":1,"the":1,"toolbar's":1,"undo":1,"history":1,"screen":1,"anchored":1,"stay":1,"put":1},"550":{"indicators":1,"recompute":1,"and":1,"subscribedataload":1,"listeners":1,"receive":1,"reason":1,"prepend":1,"added":1},"551":{"datastore":1,"exported":1,"from":1,"the":1,"root":1,"entry":1,"has":1,"lower":1,"level":1,"prepend":1,"older":1,"which":1,"expects":1,"rows":1,"that":1,"are":1,"already":1,"sorted":1,"unique":1,"and":1,"than":1,"first":1,"candle":1},"552":{"batching":1,"is":1,"synchronous":1,"and":1,"supports":1,"nesting":1,"avoid":1,"passing":1,"an":1,"async":1,"callback":1,"if":1,"you":1,"expect":1,"updates":1,"after":1,"await":1,"to":1,"remain":1,"in":1,"the":1,"same":1,"batch":1},"553":{"chart.getdata":1,"returns":1,"the":1,"loaded":1,"candles":1,"oldest":1,"first":1,"exactly":1,"as":1,"chart":1,"holds":1,"them":1,"after":1,"setdata":1,"appenddata":1,"prependdata":1,"and":1,"every":1,"datafeed":1,"load":1,"use":1,"it":1,"when":1,"is":1,"fed":1,"by":1,"a":1,"you":1,"need":1,"bars":1,"back":1,"for":1,"example":1,"to":1,"place":1,"markers":1,"or":1,"read":1,"previous":1,"close":1},"554":{"it":1,"returns":1,"the":1,"chart's":1,"own":1,"array":1,"not":1,"a":1,"copy":1,"don't":1,"mutate":1,"and":1,"call":1,"again":1,"after":1,"data":1,"change":1,"instead":1,"of":1,"keeping":1,"next":1,"load":1,"may":1,"replace":1,"chart.datalength":1,"gives":1,"current":1,"number":1,"candles":1,"getconfig":1,"describes":1,"configured":1,"input":1,"is":1,"live":1,"snapshot":1,"setdata":1,"appenddata":1,"or":1,"datafeed":1},"555":{"to":1,"react":1,"data":1,"changes":1,"subscribe":1,"them":1,"each":1,"event":1,"reports":1,"the":1,"reason":1,"set":1,"append":1,"update":1,"or":1,"prepend":1,"candles":1,"added":1,"new":1,"length":1,"and":1,"first":1,"last":1,"times":1},"556":{"see":1,"chart":1,"events":1,"for":1,"the":1,"visible":1,"range":1,"crosshair":1,"and":1,"layout":1,"too":1},"557":{"paging":1,"datafeed":1},"558":{"load":1,"recent":1,"history":1,"page":1,"older":1,"bars":1,"in":1,"as":1,"the":1,"user":1,"scrolls":1,"and":1,"fold":1,"live":1,"ticks":1,"into":1},"559":{"create":1,"a":1,"chart":1,"with":1,"datafeed":1},"560":{"options":1},"561":{"how":1,"loading":1,"works":1},"562":{"live":1,"bars":1},"563":{"once":1,"per":1,"frame":1},"564":{"listener":1,"rules":1},"565":{"abort":1,"controllers":1},"566":{"hyperliquid":1,"example":1},"567":{"building":1,"blocks":1},"568":{"known":1,"limits":1},"569":{"bloxwap":1,"chart":1,"datafeed":1,"replaces":1,"a":1,"tradingview":1,"udf":1,"you":1,"write":1,"one":1,"function":1,"that":1,"reads":1,"bars":1,"for":1,"time":1,"window":1,"the":1,"loads":1,"recent":1,"history":1,"pages":1,"older":1,"in":1,"as":1,"user":1,"scrolls":1,"left":1,"and":1,"folds":1,"live":1,"price":1,"ticks":1,"into":1,"forming":1,"bar":1,"superseded":1,"are":1,"aborted":1,"never":1,"reach":1},"570":{"fetchbars":1,"receives":1,"a":1,"fetchbarsrequest":1,"and":1,"resolves":1,"to":1,"every":1,"candle":1,"the":1,"source":1,"has":1,"in":1,"window":1,"any":1,"order":1,"duplicates":1,"rows":1,"outside":1,"are":1,"tolerated":1,"never":1,"holds":1,"more":1,"than":1,"pagesize":1,"buckets":1},"571":{"field":1},"572":{"type":1},"573":{"meaning":1},"574":{"symbol":1},"575":{"string":1},"576":{"the":1,"instrument":1,"as":1,"passed":1,"to":1,"setsymbol":1},"577":{"intervalms":1},"578":{"number":1},"579":{"bar":1,"width":1,"in":1,"milliseconds":1},"580":{"fromms":1,"toms":1},"581":{"number":1},"582":{"earliest":1,"and":1,"latest":1,"bar":1,"open":1,"wanted":1,"both":1,"inclusive":1,"epoch":1,"milliseconds":1},"583":{"countback":1},"584":{"number":1},"585":{"bars":1,"the":1,"window":1,"holds":1,"at":1,"most":1,"pagesize":1,"already":1,"bounds":1,"read":1},"586":{"signal":1},"587":{"abortsignal":1},"588":{"aborted":1,"once":1,"the":1,"read":1,"is":1,"superseded":1,"results":1,"after":1,"an":1,"abort":1,"are":1,"ignored":1},"589":{"candle":1,"time":1,"stays":1,"in":1,"unix":1,"seconds":1,"only":1,"the":1,"request":1,"window":1,"is":1,"milliseconds":1},"590":{"to":1,"bind":1,"a":1,"datafeed":1,"chart":1,"you":1,"already":1,"have":1,"one":1,"from":1,"onready":1,"or":1,"the":1,"toolbar":1,"wraps":1,"use":1,"attachdatafeed":1,"options":1,"with":1,"same":1,"minus":1,"ones":1,"datafeed.destroy":1,"then":1,"detaches":1,"it":1,"and":1,"leaves":1,"alive":1},"591":{"option":1},"592":{"default":1},"593":{"meaning":1},"594":{"fetchbars":1},"595":{"required":1},"596":{"the":1,"history":1,"source":1},"597":{"symbol":1,"intervalms":1},"598":{"none":1},"599":{"load":1,"right":1,"away":1,"give":1,"both":1,"or":1,"neither":1},"600":{"fetchgap":1},"601":{"fetchbars":1,"over":1,"the":1,"gap":1},"602":{"gap":1,"repair":1,"for":1,"live":1,"folding":1,"fromms":1,"toms":1,"symbol":1,"intervalms":1,"signal":1},"603":{"initialbars":1},"604":{"500":1,"default_initial_bars":1},"605":{"bars":1,"loaded":1,"by":1,"setsymbol":1},"606":{"pagebars":1},"607":{"1000":1,"default_page_bars":1},"608":{"bars":1,"per":1,"lazy":1,"history":1,"page":1},"609":{"pagesize":1},"610":{"5000":1,"default_page_size":1},"611":{"most":1,"rows":1,"one":1,"fetchbars":1,"call":1,"may":1,"return":1,"hyperliquid's":1,"cap":1,"no":1,"more":1,"than":1,"your":1,"source's":1,"own":1,"per":1,"request":1},"612":{"maxemptypages":1},"613":{"3":1,"default_max_empty_pages":1},"614":{"empty":1,"reads":1,"in":1,"a":1,"row":1,"that":1,"end":1,"paging":1,"shorter":1,"holes":1,"the":1,"source":1,"are":1,"stepped":1,"over":1},"615":{"lazyloadthreshold":1},"616":{"50":1,"visible":1,"bar":1,"count":1,"at":1,"least":1},"617":{"0":1,"load":1,"older":1,"history":1,"once":1,"fewer":1,"bars":1,"than":1,"this":1,"hide":1,"past":1,"the":1,"left":1,"edge":1,"waits":1,"until":1,"blank":1,"space":1,"shows":1},"618":{"now":1},"619":{"chart.now":1},"620":{"wall":1,"clock":1,"in":1,"milliseconds":1,"also":1,"times":1,"the":1,"retry":1,"backoff":1},"621":{"scheduler":1},"622":{"none":1,"bars":1,"apply":1,"at":1,"once":1},"623":{"a":1,"framescheduler":1,"for":1,"example":1,"createframescheduler":1,"that":1,"applies":1,"live":1,"bars":1,"at":1,"most":1,"once":1,"per":1,"frame":1,"see":1},"624":{"createabortcontroller":1},"625":{"the":1,"global":1,"abortcontroller":1},"626":{"makes":1,"the":1,"controller":1,"behind":1,"each":1,"symbol's":1,"reads":1,"see":1,"abort":1,"controllers":1},"627":{"onerror":1},"628":{"none":1},"629":{"receives":1,"read":1,"failures":1,"and":1,"errors":1,"thrown":1,"by":1,"state":1,"listeners":1,"or":1,"while":1,"publishing":1,"live":1,"bars":1},"630":{"initialbars":1,"pagebars":1,"pagesize":1,"and":1,"maxemptypages":1,"must":1,"be":1,"positive":1,"integers":1,"lazyloadthreshold":1,"finite":1,"nonnegative":1,"invalid":1,"values":1,"throw":1,"when":1,"the":1,"datafeed":1,"is":1,"created":1},"631":{"initial":1,"load":1,"setsymbol":1,"symbol":1,"intervalms":1,"aborts":1,"every":1,"read":1,"of":1,"the":1,"previous":1,"loads":1,"initialbars":1,"ending":1,"now":1,"and":1,"shows":1,"them":1,"scrolled":1,"to":1,"latest":1,"bar":1,"it":1,"also":1,"sets":1,"timeaxis.intervalms":1,"timescale.intervalms":1,"so":1,"close":1,"countdown":1,"a":1,"continuous":1,"time":1,"axis":1,"use":1,"right":1,"interval":1,"live":1,"folding":1,"restarts":1,"from":1,"last":1},"632":{"switching":1,"results":1,"that":1,"belong":1,"to":1,"a":1,"previous":1,"symbol":1,"never":1,"reach":1,"the":1,"chart":1,"even":1,"if":1,"your":1,"fetchbars":1,"ignores":1,"signal":1,"switch":1,"fails":1,"is":1,"cleared":1,"so":1,"old":1,"symbol's":1,"bars":1,"show":1,"under":1,"new":1,"name":1},"633":{"lazy":1,"history":1,"when":1,"fewer":1,"than":1,"lazyloadthreshold":1,"bars":1,"hide":1,"past":1,"the":1,"left":1,"edge":1,"datafeed":1,"loads":1,"pagebars":1,"older":1,"and":1,"inserts":1,"them":1,"with":1,"chart.prependdata":1,"view":1,"stays":1,"on":1,"same":1,"only":1,"one":1,"read":1,"runs":1,"at":1,"a":1,"time":1,"is":1,"checked":1,"again":1,"after":1,"each":1,"page":1,"so":1,"zoomed":1,"out":1,"keeps":1,"filling":1,"itself":1},"634":{"1":1,"paging":1,"each":1,"request":1,"covers":1,"at":1,"most":1,"pagesize":1,"bars":1,"the":1,"next":1,"ends":1,"ms":1,"before":1,"earliest":1,"bar":1,"received":1,"and":1,"rows":1,"outside":1,"requested":1,"window":1,"are":1,"dropped":1,"so":1,"no":1,"bucket":1,"is":1,"read":1,"twice":1,"or":1,"skipped":1,"a":1,"page":1,"that":1,"comes":1,"back":1,"short":1,"source":1,"has":1,"for":1,"some":1,"buckets":1,"doesn't":1,"end":1,"goes":1,"on":1,"until":1,"load":1,"its":1},"635":{"holes":1,"an":1,"empty":1,"page":1,"is":1,"taken":1,"as":1,"a":1,"hole":1,"in":1,"the":1,"source":1,"such":1,"weekend":1,"closed":1,"session":1,"or":1,"outage":1,"next":1,"request":1,"ends":1,"where":1,"one":1,"began":1,"and":1,"spans":1,"whole":1,"pagesize":1,"so":1,"stepped":1,"over":1,"few":1,"reads":1,"possible":1,"initial":1,"load":1,"made":1,"while":1,"market":1,"steps":1,"back":1,"to":1,"its":1,"last":1,"same":1,"way":1},"636":{"end":1,"of":1,"history":1,"after":1,"maxemptypages":1,"empty":1,"pages":1,"in":1,"a":1,"row":1,"exhausted":1,"becomes":1,"true":1,"and":1,"no":1,"more":1,"requests":1,"are":1,"made":1,"reaching":1,"the":1,"start":1,"symbol's":1,"therefore":1,"costs":1,"that":1,"many":1,"reads":1,"once":1,"an":1,"initial":1,"load":1,"reaches":1,"it":1,"is":1,"right":1,"away":1},"637":{"1":1,"30":1,"errors":1,"failures":1,"appear":1,"in":1,"datafeed.error":1,"and":1,"go":1,"to":1,"onerror":1,"there":1,"is":1,"no":1,"retry":1,"loop":1,"the":1,"next":1,"approach":1,"left":1,"edge":1,"retries":1,"once":1,"a":1,"backoff":1,"has":1,"passed":1,"retry_backoff_ms":1,"s":1,"after":1,"failure":1,"doubling":1,"with":1,"each":1,"row":1,"up":1,"max_retry_backoff_ms":1,"so":1,"dragging":1,"at":1,"doesn't":1,"hammer":1,"rate":1,"limited":1,"source":1,"loadmore":1,"call":1,"successful":1,"load":1,"resets":1,"failed":1,"initial":1,"retried":1,"by":1},"638":{"timers":1,"the":1,"datafeed":1,"starts":1,"none":1,"loading":1,"is":1,"driven":1,"by":1,"viewport":1,"changes":1,"and":1,"your":1,"calls":1,"so":1,"a":1,"backoff":1,"that":1,"ends":1,"retries":1,"at":1,"next":1,"change":1,"after":1,"it":1},"639":{"loadmore":1,"bars":1,"loads":1,"up":1,"to":1,"default":1,"pagebars":1,"older":1,"and":1,"resolves":1,"the":1,"number":1,"added":1,"it":1,"never":1,"rejects":1,"while":1,"a":1,"read":1,"is":1,"in":1,"flight":1,"returns":1,"that":1},"640":{"pushtick":1,"price":1,"symbol":1,"updates":1,"the":1,"forming":1,"bar":1,"opens":1,"new":1,"buckets":1,"at":1,"previous":1,"close":1,"and":1,"backfills":1,"missed":1},"641":{"buckets":1,"are":1,"epoch":1,"aligned":1,"multiples":1,"of":1,"intervalms":1},"642":{"0":1,"a":1,"tick":1,"in":1,"the":1,"held":1,"bucket":1,"updates":1,"high":1,"low":1,"and":1,"close":1,"next":1,"opens":1,"at":1,"previous":1,"with":1,"volume":1},"643":{"2":1,"8":1,"a":1,"tick":1,"that":1,"lands":1,"whole":1,"bucket":1,"late":1,"or":1,"after":1,"seconds":1,"of":1,"silence":1,"when":1,"it":1,"opens":1,"triggers":1,"gap":1,"repair":1,"the":1,"reads":1,"history":1,"from":1,"held":1,"bar":1,"through":1,"now":1,"with":1,"fetchgap":1,"fetchbars":1,"you":1,"gave":1,"no":1,"ticks":1,"arrive":1,"meanwhile":1,"are":1,"buffered":1,"and":1,"replayed":1,"afterwards":1,"even":1,"read":1,"fails":1},"644":{"a":1,"repair's":1,"burst":1,"of":1,"bars":1,"renders":1,"once":1},"645":{"0":1,"ticks":1,"carry":1,"prices":1,"only":1,"so":1,"a":1,"bar":1,"formed":1,"from":1,"has":1,"the":1,"volume":1,"of":1,"its":1,"last":1,"history":1,"read":1,"for":1,"bucket":1,"opened":1,"by":1,"tick":1,"until":1,"repair":1,"reads":1,"it":1,"again":1,"this":1,"matches":1,"app's":1,"livebarfolder":1},"646":{"a":1,"busy":1,"feed":1,"sends":1,"many":1,"ticks":1,"per":1,"frame":1,"and":1,"each":1,"one":1,"repaints":1,"the":1,"chart":1,"by":1,"default":1,"pass":1,"scheduler":1,"to":1,"render":1,"them":1,"once":1,"instead":1,"in":1,"same":1,"batch":1,"as":1,"pointer":1,"work":1,"animations":1,"countdown":1},"647":{"pushtick":1,"still":1,"folds":1,"each":1,"tick":1,"at":1,"once":1,"so":1,"every":1,"lands":1,"in":1,"the":1,"bucket":1,"of":1,"moment":1,"it":1,"arrives":1},"648":{"the":1,"next":1,"frame":1,"applies":1,"what":1,"changed":1,"with":1,"appenddata":1,"in":1,"one":1,"render":1,"every":1,"bar":1,"that":1,"closed":1,"since":1,"last":1,"order":1,"then":1,"forming":1,"only":1,"latest":1,"state":1,"of":1,"each":1,"is":1,"applied":1},"649":{"a":1,"hidden":1,"tab":1,"gets":1,"no":1,"animation":1,"frames":1,"folding":1,"goes":1,"on":1,"meanwhile":1,"and":1,"the":1,"chart":1,"catches":1,"up":1,"in":1,"one":1,"render":1,"when":1,"is":1,"shown":1},"650":{"setsymbol":1,"and":1,"destroy":1,"drop":1,"bars":1,"not":1,"yet":1,"applied":1,"cancel":1,"their":1,"frame":1},"651":{"the":1,"chart":1,"delivers":1,"its":1,"events":1,"when":1,"frame's":1,"chart.batch":1,"ends":1,"after":1,"datafeed's":1,"part":1,"of":1,"frame":1,"a":1,"listener":1,"that":1,"throws":1,"there":1,"is":1,"thrown":1,"from":1,"like":1,"any":1,"error":1,"pointer":1,"work":1,"in":1,"it":1,"and":1,"doesn't":1,"reach":1,"onerror":1,"scheduler":1,"wrap":1,"frames":1,"sends":1,"to":1},"652":{"without":1,"a":1,"scheduler":1,"each":1,"tick's":1,"bar":1,"is":1,"applied":1,"at":1,"once":1,"as":1,"before":1},"653":{"pushtick":1,"is":1,"safe":1,"in":1,"any":1,"price":1,"feed":1,"callback":1,"it":1,"never":1,"throws":1,"errors":1,"from":1,"publishing":1,"a":1,"bar":1,"for":1,"example":1,"chart":1,"listener":1,"that":1,"go":1,"to":1,"onerror":1,"with":1,"scheduler":1,"the":1,"published":1,"later":1,"frame":1,"see":1,"once":1,"per":1,"where":1,"listener's":1,"error":1,"goes":1,"then":1},"654":{"ticks":1,"are":1,"ignored":1,"until":1,"history":1,"has":1,"landed":1,"and":1,"for":1,"another":1,"symbol":1,"when":1,"you":1,"pass":1,"non":1,"finite":1,"positive":1,"prices":1,"too":1,"subscribe":1,"to":1,"the":1,"price":1,"feed":1,"whenever":1,"like":1,"don't":1,"need":1,"wait":1,"setsymbol":1},"655":{"subscribestate":1,"listener":1,"calls":1,"with":1,"a":1,"datafeedstate":1,"snapshot":1,"symbol":1,"intervalms":1,"loading":1,"exhausted":1,"error":1,"when":1,"load":1,"starts":1,"and":1,"it":1,"settles":1,"does":1,"not":1,"call":1,"the":1,"on":1,"subscribe":1,"read":1,"datafeed.state":1,"for":1,"current":1,"value":1,"that":1,"throws":1,"is":1,"reported":1,"to":1,"onerror":1,"other":1,"listeners":1,"still":1,"run":1,"returns":1,"an":1,"unsubscribe":1,"function":1,"destroy":1,"removes":1,"every":1,"state":1},"656":{"the":1,"datafeed":1,"owns":1,"chart's":1,"data":1,"while":1,"it":1,"is":1,"attached":1,"don't":1,"call":1,"setdata":1,"or":1,"appenddata":1,"for":1,"datafeed's":1,"symbol":1,"yourself":1,"use":1,"setsymbol":1,"to":1,"reload":1,"and":1,"pushtick":1,"live":1,"prices":1},"657":{"chart":1,"events":1,"keep":1,"working":1,"every":1,"datafeed":1,"load":1,"goes":1,"through":1,"setdata":1,"prependdata":1,"or":1,"appenddata":1,"so":1,"subscribedataload":1,"reports":1,"set":1,"prepend":1,"append":1,"and":1,"update":1,"loads":1,"as":1,"usual":1},"658":{"destroy":1,"it":1,"call":1,"from":1,"createdatafeedchart":1,"or":1,"datafeed.destroy":1,"before":1,"destroying":1,"the":1,"chart":1,"yourself":1,"otherwise":1,"reads":1,"already":1,"in":1,"flight":1,"still":1,"write":1,"into":1,"destroyed":1,"chart's":1,"store":1,"this":1,"is":1,"harmless":1,"since":1,"rendering":1,"a":1,"no":1,"op":1,"but":1,"wasteful":1},"659":{"each":1,"setsymbol":1,"makes":1,"one":1,"abortcontroller":1,"every":1,"history":1,"and":1,"gap":1,"read":1,"for":1,"that":1,"symbol":1,"gets":1,"its":1,"signal":1,"a":1,"switch":1,"or":1,"destroy":1,"aborts":1,"it":1,"by":1,"default":1,"the":1,"controller":1,"comes":1,"from":1,"global":1,"pass":1,"createabortcontroller":1,"runtime":1,"without":1,"to":1,"observe":1},"660":{"the":1,"factory":1,"returns":1,"an":1,"abortcontrollerlike":1,"a":1,"signal":1,"and":1,"abort":1,"reason":1,"datafeed":1,"hands":1,"that":1,"to":1,"fetchbars":1,"usually":1,"on":1,"fetch":1,"so":1,"it":1,"is":1,"typed":1,"as":1,"your":1,"project's":1,"abortsignal":1,"whenever":1,"dom":1,"or":1,"node":1,"typings":1,"are":1,"loaded":1,"return":1,"real":1,"spec":1,"complete":1,"there":1,"bare":1,"aborted":1,"type":1,"checks":1,"only":1,"in":1,"project":1,"without":1,"those":1,"works":1,"with":1,"doesn't":1,"pass":1,"itself":1,"reads":1,"just":1,"signal.aborted":1,"signal.reason":1,"around":1,"every":1,"read":1,"takes":1,"effect":1,"even":1,"when":1,"ignores":1,"loadhistory":1,"same":1,"option":1,"which":1,"uses":1,"you":1,"no":1},"661":{"this":1,"reads":1,"hyperliquid's":1,"public":1,"candlesnapshot":1,"endpoint":1,"and":1,"streams":1,"mid":1,"prices":1,"from":1,"its":1,"allmids":1,"websocket":1,"channel":1},"662":{"5000":1,"candlesnapshot":1,"returns":1,"at":1,"most":1,"rows":1,"per":1,"request":1,"which":1,"is":1,"the":1,"default":1,"pagesize":1,"its":1,"windows":1,"are":1,"inclusive":1,"both":1,"ends":1,"what":1,"fetchbars":1,"expects":1},"663":{"the":1,"pieces":1,"behind":1,"datafeed":1,"are":1,"exported":1,"for":1,"custom":1,"loaders":1},"664":{"export":1},"665":{"purpose":1},"666":{"loadhistory":1,"fetchbars":1,"symbol":1,"intervalms":1,"toms":1,"countback":1,"fromms":1,"signal":1,"createabortcontroller":1,"pagesize":1,"maxemptypages":1},"667":{"pages":1,"backwards":1,"from":1,"toms":1,"over":1,"holes":1,"until":1,"countback":1,"bars":1,"or":1,"fromms":1,"are":1,"covered":1,"and":1,"resolves":1,"to":1,"at":1,"most":1,"normalized":1,"candles":1},"668":{"pagewindow":1,"intervalms":1,"fromms":1,"toms":1,"pagesize":1},"669":{"the":1,"inclusive":1,"window":1,"of":1,"pagesize":1,"buckets":1,"ending":1,"with":1,"one":1,"containing":1,"toms":1},"670":{"barsinwindow":1,"intervalms":1,"fromms":1,"toms":1},"671":{"bucket":1,"opens":1,"within":1,"an":1,"inclusive":1,"window":1},"672":{"mergecandles":1,"a":1,"b":1},"673":{"normalized":1,"merge":1,"b":1,"wins":1,"on":1,"equal":1,"times":1},"674":{"normalizecandles":1,"candles":1},"675":{"drops":1,"invalid":1,"rows":1,"zeroes":1,"missing":1,"volume":1,"dedupes":1,"last":1,"wins":1,"sorts":1},"676":{"createlivebarfolder":1,"intervalms":1,"seedbar":1,"onbar":1,"fetchgap":1,"now":1,"gapsilencems":1,"rollsilencems":1,"batch":1,"onerror":1},"677":{"tick":1,"folding":1,"with":1,"gap":1,"repair":1,"without":1,"a":1,"chart":1},"678":{"bucketstartms":1,"candletimems":1,"applytick":1,"hasmissedbucket":1,"seedbarfromtick":1},"679":{"bucket":1,"arithmetic":1},"680":{"max_gap_bars":1,"gap_silence_ms":1,"roll_silence_ms":1,"max_pending_ticks":1},"681":{"2000":1,"5000":1,"8000":1,"folder":1,"limits":1,"bars":1,"ms":1,"ticks":1},"682":{"createlivebarfolder":1,"returns":1,"pushtick":1,"onprice":1,"bar":1,"filling":1,"dispose":1,"its":1,"onerror":1,"receives":1,"errors":1,"thrown":1,"by":1,"onbar":1,"or":1,"batch":1,"while":1,"a":1,"gap":1,"repair":1,"publishes":1,"which":1,"would":1,"otherwise":1,"be":1,"lost":1,"in":1,"the":1,"asynchronous":1},"683":{"1":1,"the":1,"datafeed":1,"can't":1,"tell":1,"a":1,"long":1,"hole":1,"from":1,"start":1,"of":1,"history":1,"maxemptypages":1,"pagesize":1,"buckets":1,"or":1,"more":1,"can":1,"end":1,"paging":1,"early":1,"10,000":1,"with":1,"defaults":1,"about":1,"week":1,"1m":1,"bars":1,"raise":1,"for":1,"source":1,"small":1,"and":1,"closures":1,"hyperliquid's":1,"is":1,"contiguous":1,"so":1,"this":1,"doesn't":1,"happen":1,"there":1},"684":{"paging":1,"takes":1,"each":1,"page":1,"to":1,"hold":1,"every":1,"bar":1,"the":1,"source":1,"has":1,"from":1,"its":1,"earliest":1,"row":1,"end":1,"of":1,"window":1,"keep":1,"pagesize":1,"at":1,"or":1,"below":1,"your":1,"source's":1,"per":1,"request":1,"cap":1,"a":1,"that":1,"cuts":1,"longer":1,"down":1,"rows":1,"rather":1,"than":1,"latest":1,"would":1,"otherwise":1,"leave":1,"holes":1,"nothing":1,"reports":1},"685":{"a":1,"gap":1,"read":1,"that":1,"fails":1,"leaves":1,"the":1,"missed":1,"buckets":1,"empty":1,"tick":1,"opens":1,"its":1,"own":1,"bucket":1,"failure":1,"is":1,"reported":1,"through":1,"onerror":1},"686":{"drawings":1},"687":{"place":1,"edit":1,"and":1,"manage":1,"annotations":1,"in":1,"data":1,"coordinates":1},"688":{"add":1,"a":1,"drawing":1},"689":{"discover":1,"tools":1},"690":{"select":1,"and":1,"edit":1},"691":{"labels":1,"at":1,"the":1,"plot":1,"edge":1},"692":{"visibility":1,"and":1,"history":1},"693":{"drawing":1,"points":1,"use":1,"bar":1,"indices":1,"and":1,"prices":1,"not":1,"timestamps":1,"or":1,"pixels":1},"694":{"use":1,"the":1,"scale":1,"api":1,"to":1,"convert":1,"between":1,"pixels":1,"and":1,"these":1,"coordinates":1,"chart.prependdata":1,"paging":1,"datafeed":1,"which":1,"uses":1,"it":1,"moves":1,"bar":1,"indexed":1,"points":1,"along":1,"with":1,"their":1,"bars":1,"so":1,"drawings":1,"stay":1,"on":1,"same":1,"candles":1,"as":1,"history":1,"loads":1,"replacing":1,"or":1,"inserting":1,"setdata":1,"appenddata":1,"changes":1,"index":1,"positions":1,"your":1,"application":1,"should":1,"remap":1,"drawing":1,"anchors":1,"when":1,"its":1,"data":1,"model":1,"requires":1,"timestamp":1,"stable":1,"annotations":1},"695":{"on":1,"a":1,"time":1,"continuous":1,"axis":1,"points":1,"still":1,"use":1,"candle":1,"indices":1,"point":1,"inside":1,"gap":1,"has":1,"fractional":1,"index":1,"between":1,"the":1,"two":1,"candles":1,"around":1,"it":1},"696":{"the":1,"catalog":1,"includes":1,"trend":1,"lines":1,"channels":1,"pitchforks":1,"fibonacci":1,"and":1,"gann":1,"tools":1,"chart":1,"elliott":1,"patterns":1,"positions":1,"measurements":1,"geometric":1,"shapes":1,"text":1,"annotations":1,"icons":1,"use":1,"as":1,"source":1,"of":1,"truth":1,"for":1,"current":1,"tool":1,"list":1},"697":{"1":1,"snappoint":1,"supports":1,"off":1,"weak":1,"and":1,"strong":1,"magnet":1,"modes":1,"a":1,"snaps":1,"only":1,"near":1,"ohlc":1,"values":1,"on":1,"heikin":1,"ashi":1,"series":1,"magnets":1,"snap":1,"to":1,"the":1,"shown":1,"handleat":1,"returns":1,"selected":1,"drawing's":1,"anchor":1,"index":1,"or":1,"when":1,"no":1,"handle":1,"is":1,"hit":1},"698":{"anchored":1,"text":1,"and":1,"similar":1,"tools":1,"use":1,"screen":1,"fractions":1,"pass":1,"the":1,"tool":1,"name":1,"to":1,"pointfrompixel":1,"x":1,"y":1,"obtain":1,"right":1,"coordinate":1,"type":1},"699":{"measurement":1,"and":1,"level":1,"labels":1,"stay":1,"whole":1,"while":1,"their":1,"drawing":1,"is":1,"on":1,"screen":1,"examples":1,"are":1,"the":1,"position":1,"tools":1,"target":1,"stop":1,"r":1,"p":1,"l":1,"range":1,"fibonacci":1,"levels":1,"channels":1,"fans":1,"time":1,"zones":1,"gann":1,"boxes":1,"squares":1,"trend":1,"angle":1,"anchored":1,"vwap":1,"volume":1,"profile's":1,"poc":1,"a":1,"label":1,"that":1,"would":1,"cross":1,"price":1,"axis":1,"or":1,"plot's":1,"left":1,"edge":1,"slides":1,"back":1,"inside":1,"chart.drawingat":1,"hits":1,"it":1,"where":1,"drawn":1,"share":1,"row":1,"such":1,"as":1,"box's":1,"column":1,"ratios":1,"slide":1,"only":1,"own":1,"line":1,"so":1,"they":1,"don't":1,"pile":1,"up":1,"at":1,"custom":1,"model":1,"opts":1,"in":1,"per":1,"text":1,"primitive":1},"700":{"the":1,"core":1,"drawing":1,"methods":1,"do":1,"not":1,"automatically":1,"create":1,"undo":1,"checkpoints":1,"optional":1,"toolbar's":1,"controller":1,"supplies":1,"interaction":1,"history":1,"use":1,"it":1,"for":1,"user":1,"driven":1,"placement":1,"and":1,"edits":1,"or":1,"call":1,"controller.history.checkpoint":1,"before":1,"your":1,"own":1,"undoable":1,"mutation":1},"701":{"for":1,"a":1,"complete":1,"interactive":1,"rail":1,"use":1,"the":1,"toolbar":1,"instead":1,"of":1,"implementing":1,"placement":1,"and":1,"hit":1,"testing":1,"yourself":1,"it":1,"also":1,"provides":1,"right":1,"click":1,"menus":1,"with":1,"clone":1,"lock":1,"hide":1,"remove":1,"touch":1,"editing":1},"702":{"drawings":1,"are":1,"user":1,"annotations":1,"for":1,"values":1,"your":1,"application":1,"updates":1,"such":1,"as":1,"a":1,"mark":1,"price":1,"or":1,"an":1,"order":1,"level":1,"use":1,"lines":1,"instead":1,"they":1,"aren't":1,"selectable":1,"undoable":1,"and":1,"cost":1,"one":1,"repaint":1,"per":1,"update":1},"703":{"chart":1,"events":1},"704":{"react":1,"to":1,"scrolling":1,"crosshair":1,"moves":1,"data":1,"loads":1,"config":1,"changes":1,"and":1,"layout":1},"705":{"visible":1,"range":1},"706":{"crosshair":1},"707":{"data":1,"loads":1},"708":{"config":1,"changes":1},"709":{"layout":1},"710":{"listener":1,"rules":1},"711":{"your":1,"own":1,"streams":1},"712":{"the":1,"chart":1,"emits":1,"five":1,"typed":1,"event":1,"streams":1,"each":1,"subscribe":1,"method":1,"returns":1,"an":1,"unsubscribe":1,"function":1},"713":{"subscribevisiblerangechange":1,"fires":1,"after":1,"each":1,"render":1,"that":1,"moves":1,"the":1,"visible":1,"bars":1,"scrolling":1,"zooming":1,"resizing":1,"data":1,"growth":1,"or":1,"a":1,"config":1,"change":1,"affects":1,"layout":1,"crosshair":1,"only":1,"repaints":1,"never":1,"fire":1,"it":1},"714":{"field":1},"715":{"meaning":1},"716":{"from":1,"to":1},"717":{"visible":1,"data":1,"indices":1,"from":1,"to":1,"as":1,"in":1,"scale.visiblerange":1},"718":{"logicalfrom":1,"logicalto":1},"719":{"fractional":1,"bar":1,"positions":1,"at":1,"the":1,"plot's":1,"left":1,"and":1,"right":1,"edges":1,"beyond":1,"data":1,"when":1,"whitespace":1,"shows":1},"720":{"barsbefore":1},"721":{"bars":1,"hidden":1,"past":1,"the":1,"left":1,"edge":1,"negative":1,"means":1,"leading":1,"whitespace":1},"722":{"barsafter":1},"723":{"bars":1,"hidden":1,"past":1,"the":1,"right":1,"edge":1,"negative":1,"means":1,"trailing":1,"whitespace":1},"724":{"fromtime":1,"totime":1},"725":{"times":1,"of":1,"the":1,"first":1,"and":1,"last":1,"visible":1,"candles":1,"or":1,"null":1,"when":1,"none":1,"are":1},"726":{"length":1},"727":{"number":1,"of":1,"candles":1},"728":{"barsbefore":1,"is":1,"what":1,"a":1,"lazy":1,"history":1,"loader":1,"watches":1,"the":1,"paging":1,"datafeed":1,"uses":1,"it":1,"on":1,"continuous":1,"time":1,"axis":1,"edges":1,"are":1,"mapped":1,"back":1,"to":1,"fractional":1,"candle":1,"indices":1},"729":{"subscribecrosshairmove":1,"fires":1,"when":1,"setcrosshair":1,"or":1,"clearcrosshair":1,"changes":1,"the":1,"crosshair":1,"including":1,"toolbar's":1,"pointer":1,"handling":1,"and":1,"touch":1,"long":1,"press":1,"it":1,"also":1,"a":1,"render":1,"what":1,"sits":1,"under":1,"still":1,"scrolling":1,"zooming":1,"moves":1,"another":1,"bar":1,"live":1,"tick":1,"replaces":1,"hovered":1,"candle":1,"setdata":1,"prependdata":1,"shifts":1,"indices":1,"price":1,"axis":1,"rescales":1,"legend":1,"built":1,"on":1,"stays":1,"in":1,"step":1,"with":1,"chart":1,"without":1,"extra":1,"subscriptions":1},"730":{"field":1},"731":{"meaning":1},"732":{"active":1},"733":{"false":1,"once":1,"the":1,"crosshair":1,"is":1,"hidden":1,"other":1,"fields":1,"are":1,"then":1,"nan":1,"or":1,"null":1},"734":{"x":1,"y":1},"735":{"pointer":1,"position":1,"in":1,"canvas":1,"css":1,"pixels":1},"736":{"index":1,"time":1},"737":{"nearest":1,"bar":1,"clamped":1,"into":1,"the":1,"data":1},"738":{"candle":1},"739":{"that":1,"bar's":1,"ohlcv":1,"as":1,"loaded":1},"740":{"displaycandle":1},"741":{"that":1,"bar":1,"as":1,"drawn":1,"the":1,"heikin":1,"ashi":1,"on":1,"a":1,"series":1,"otherwise":1,"same":1,"object":1,"candle":1},"742":{"price":1},"743":{"price":1,"under":1,"y":1,"on":1,"the":1,"hovered":1,"pane":1,"or":1,"null":1,"off":1,"panes":1},"744":{"paneid":1},"745":{"main":1,"the":1,"id":1,"of":1,"a":1,"sub":1,"pane's":1,"indicator":1,"or":1,"null":1},"746":{"subscribedataload":1,"fires":1,"after":1,"a":1,"data":1,"change":1,"has":1,"rendered":1},"747":{"reason":1},"748":{"cause":1},"749":{"added":1},"750":{"set":1},"751":{"setdata":1,"or":1,"data":1,"in":1,"updateconfig":1},"752":{"the":1,"whole":1,"series":1},"753":{"append":1},"754":{"appenddata":1,"adding":1,"a":1,"candle":1},"755":{"1":1},"756":{"update":1},"757":{"appenddata":1,"replacing":1,"an":1,"existing":1,"candle":1},"758":{"0":1},"759":{"prepend":1},"760":{"prependdata":1,"or":1,"appenddata":1,"with":1,"a":1,"candle":1,"older":1,"than":1,"the":1,"first":1},"761":{"bars":1,"inserted":1},"762":{"every":1,"event":1,"also":1,"carries":1,"length":1,"firsttime":1,"and":1,"lasttime":1,"several":1,"changes":1,"in":1,"one":1,"batch":1,"are":1,"delivered":1,"order":1,"an":1,"appenddata":1,"candle":1,"older":1,"than":1,"the":1,"first":1,"goes":1,"front":1,"exactly":1,"like":1,"prependdata":1,"index":1,"based":1,"drawings":1,"move":1,"with":1,"their":1,"bars":1,"that":1,"lands":1,"between":1,"existing":1,"is":1,"reported":1,"as":1,"append":1,"unchanged":1,"indices":1,"after":1,"it":1,"up":1,"by":1},"763":{"subscribeconfigchange":1,"fires":1,"after":1,"a":1,"render":1,"that":1,"follows":1,"config":1,"change":1,"its":1,"keys":1,"list":1,"the":1,"top":1,"level":1,"sections":1,"written":1,"since":1,"last":1,"delivery":1,"each":1,"once":1,"in":1,"order":1,"they":1,"were":1,"first":1},"764":{"cause":1},"765":{"keys":1},"766":{"updateconfig":1,"partial":1},"767":{"the":1,"partial's":1,"keys":1,"for":1,"example":1,"series":1,"a":1,"chart":1,"type":1,"or":1,"priceaxis":1,"alt":1,"l":1,"and":1,"scale":1,"toggles":1},"768":{"resetscale":1},"769":{"priceaxis":1},"770":{"addindicator":1,"updateindicator":1,"removeindicator":1,"from":1,"code":1,"the":1,"picker":1,"context":1,"menu":1,"or":1,"toolbar":1},"771":{"indicators":1},"772":{"adddrawing":1,"updatedrawing":1,"removedrawing":1,"cleardrawings":1,"movedrawingpoint":1,"translatedrawing":1},"773":{"drawings":1},"774":{"prependdata":1,"moving":1,"index":1,"based":1,"drawing":1,"points":1,"with":1,"their":1,"bars":1},"775":{"drawings":1},"776":{"the":1,"toolbar's":1,"undo":1,"and":1,"redo":1,"a":1,"press":1,"it":1,"takes":1,"back":1,"touch":1,"tap":1,"or":1,"long":1,"on":1,"selected":1,"drawing":1,"cancelled":1,"drag":1},"777":{"drawings":1,"once":1,"after":1,"the":1,"whole":1,"set":1,"is":1,"restored":1},"778":{"values":1,"aren't":1,"compared":1,"so":1,"a":1,"call":1,"names":1,"its":1,"section":1,"even":1,"when":1,"it":1,"writes":1,"what":1,"was":1,"already":1,"there":1,"the":1,"same":1,"chart":1,"type":1,"again":1,"an":1,"empty":1,"updateindicator":1,"patch":1,"or":1,"resetscale":1,"with":1,"auto":1,"scale":1,"on":1,"only":1,"calls":1,"nothing":1,"to":1,"act":1,"unknown":1,"id":1,"cleardrawings":1,"don't":1,"count":1,"selection":1,"setdrawingshidden":1,"drafts":1,"price":1,"lines":1,"and":1,"markers":1,"config":1,"chart.batch":1,"delivers":1,"one":1,"event":1,"every":1,"touched":1,"stream":1,"is":1,"cheap":1,"there's":1,"no":1,"diffing":1,"recorded":1,"while":1,"listens":1,"header":1,"toggles":1,"indicators":1,"dialog":1,"use":1,"follow":1},"779":{"subscribelayoutchange":1,"fires":1,"after":1,"a":1,"render":1,"that":1,"changed":1,"the":1,"canvas":1,"size":1,"main":1,"plot's":1,"bounds":1,"price":1,"axis":1,"side":1,"width":1,"or":1,"visibility":1,"sub":1,"panes":1,"time":1,"config":1,"every":1,"updateconfig":1,"counts":1,"scrolling":1,"zooming":1,"and":1,"pointer":1,"moves":1,"don't":1,"event":1,"carries":1,"height":1,"plotleft":1,"plotwidth":1,"plotheight":1,"css":1,"pixels":1,"resolved":1,"on":1,"chart":1,"scale":1,"buttons":1,"use":1,"it":1,"to":1,"follow":1},"780":{"after":1,"the":1,"render":1,"never":1,"during":1,"it":1,"listeners":1,"run":1,"synchronously":1,"once":1,"chart":1,"has":1,"painted":1,"change":1,"they":1,"describe":1,"inside":1,"chart.batch":1,"delivery":1,"waits":1,"until":1,"outermost":1,"batch":1,"ends":1},"781":{"in":1,"a":1,"fixed":1,"order":1,"one":1,"flush":1,"delivers":1,"queued":1,"data":1,"loads":1,"first":1,"then":1,"the":1,"changed":1,"config":1,"sections":1,"visible":1,"range":1,"change":1,"crosshair":1,"layout":1},"782":{"only":1,"on":1,"change":1,"range":1,"crosshair":1,"and":1,"layout":1,"events":1,"are":1,"compared":1,"field":1,"by":1,"with":1,"what":1,"was":1,"last":1,"delivered":1,"so":1,"nothing":1,"fires":1,"when":1,"changed":1,"subscribing":1,"takes":1,"the":1,"current":1,"state":1,"as":1,"its":1,"starting":1,"point":1,"does":1,"not":1,"fire":1},"783":{"listeners":1,"may":1,"change":1,"the":1,"chart":1,"a":1,"listener":1,"can":1,"scroll":1,"load":1,"data":1,"config":1,"or":1,"move":1,"crosshair":1,"those":1,"changes":1,"are":1,"delivered":1,"as":1,"fresh":1,"events":1,"in":1,"next":1,"round":1,"if":1,"what":1,"an":1,"event":1,"flight":1,"describes":1,"remaining":1,"skip":1,"stale":1,"and":1,"everyone":1,"receives":1,"one":1},"784":{"100":1,"feedback":1,"loops":1,"are":1,"cut":1,"off":1,"after":1,"delivery":1,"rounds":1,"in":1,"one":1,"flush":1,"pending":1,"events":1,"dropped":1,"and":1,"the":1,"next":1,"starts":1,"from":1,"current":1,"state":1},"785":{"a":1,"throwing":1,"listener":1,"doesn't":1,"starve":1,"the":1,"others":1,"every":1,"still":1,"runs":1,"and":1,"first":1,"error":1,"is":1,"rethrown":1,"from":1,"chart":1,"call":1,"that":1,"triggered":1,"render":1,"once":1,"delivery":1,"has":1,"finished":1},"786":{"subscription":1,"order":1,"listeners":1,"run":1,"in":1,"one":1,"added":1,"during":1,"delivery":1,"waits":1,"for":1,"the":1,"next":1,"event":1,"removed":1,"is":1,"skipped":1,"at":1,"once":1},"787":{"cleanup":1,"unsubscribing":1,"twice":1,"is":1,"harmless":1,"chart.destroy":1,"drops":1,"every":1,"listener":1},"788":{"data":1,"load":1,"and":1,"config":1,"events":1,"are":1,"recorded":1,"only":1,"while":1,"at":1,"least":1,"one":1,"listener":1,"of":1,"that":1,"stream":1,"is":1,"subscribed":1,"so":1,"an":1,"unused":1,"costs":1,"nothing":1},"789":{"emitter":1,"t":1,"is":1,"the":1,"typed":1,"listener":1,"list":1,"behind":1,"these":1,"streams":1,"exported":1,"for":1,"your":1,"own":1,"events":1,"subscribe":1,"returns":1,"an":1,"idempotent":1,"unsubscribe":1,"function":1,"emit":1,"event":1,"calls":1,"listeners":1,"in":1,"order":1,"and":1,"rethrows":1,"first":1,"error":1,"once":1,"all":1,"have":1,"run":1,"clear":1,"removes":1,"them":1},"790":{"header":1,"control":1,"rail":1,"and":1,"scale":1,"buttons":1},"791":{"add":1,"a":1,"tradingview":1,"style":1,"top":1,"bar":1,"or":1,"vertical":1,"control":1,"rail":1,"with":1,"timeframes":1,"chart":1,"types":1,"indicators":1,"and":1,"price":1,"scale":1,"toggles":1},"792":{"add":1,"the":1,"header":1},"793":{"options":1},"794":{"working":1,"with":1,"a":1,"datafeed":1},"795":{"handle":1},"796":{"control":1,"rail":1},"797":{"scale":1,"buttons":1,"on":1,"the":1,"chart":1},"798":{"theming":1},"799":{"the":1,"chart":1,"header":1,"is":1,"an":1,"optional":1,"top":1,"bar":1,"from":1,"bloxwap":1,"ui":1,"it":1,"holds":1,"symbol":1,"a":1,"timeframe":1,"switcher":1,"that":1,"drives":1,"your":1,"datafeed":1,"type":1,"menu":1,"indicators":1,"button":1,"auto":1,"log":1,"price":1,"scale":1,"toggles":1,"and":1,"slots":1,"for":1,"own":1,"controls":1,"normal":1,"flow":1,"element":1,"put":1,"its":1,"container":1,"above":1,"nothing":1,"else":1,"depends":1,"on":1,"so":1,"skip":1,"if":1,"you":1,"keep":1},"800":{"the":1,"layout":1,"is":1,"symbol":1,"timeframes":1,"chart":1,"type":1,"indicators":1,"left":1,"slot":1,"auto":1,"log":1,"right":1},"801":{"option":1},"802":{"default":1},"803":{"notes":1},"804":{"chart":1,"document":1,"container":1},"805":{"required":1},"806":{"the":1,"bar":1,"is":1,"appended":1,"to":1,"container":1},"807":{"symbol":1},"808":{"none":1},"809":{"symbol":1,"passed":1,"to":1,"the":1,"datafeed":1,"also":1,"label":1,"unless":1,"symbollabel":1,"is":1,"set":1},"810":{"symbollabel":1},"811":{"symbol":1},"812":{"text":1,"or":1,"an":1,"element":1,"no":1,"symbol":1,"and":1,"label":1,"hides":1,"it":1},"813":{"timeframes":1},"814":{"default_timeframes":1},"815":{"1m":1,"5m":1,"15m":1,"1h":1,"4h":1,"1d":1,"3d":1,"1w":1,"hides":1,"the":1,"switcher":1},"816":{"intervalms":1},"817":{"900_000":1,"default_header_interval_ms":1,"15m":1},"818":{"interval":1,"selected":1,"at":1,"start":1},"819":{"datafeed":1},"820":{"none":1},"821":{"any":1,"object":1,"with":1,"setsymbol":1,"symbol":1,"intervalms":1},"822":{"ontimeframechange":1},"823":{"none":1},"824":{"called":1,"after":1,"the":1,"user":1,"picks":1,"a":1,"different":1,"timeframe":1},"825":{"charttypes":1},"826":{"default_chart_types":1},"827":{"candles":1,"hollow":1,"heikin":1,"ashi":1,"bars":1,"line":1,"area":1,"hides":1,"the":1,"menu":1},"828":{"oncharttypechange":1},"829":{"none":1},"830":{"called":1,"after":1,"a":1,"pick":1,"which":1,"already":1,"set":1,"series.type":1},"831":{"onindicators":1},"832":{"none":1},"833":{"shows":1,"the":1,"indicators":1,"button":1,"which":1,"calls":1,"it":1},"834":{"scalebuttons":1},"835":{"true":1},"836":{"auto":1,"log":1,"toggles":1},"837":{"slots":1},"838":{"none":1},"839":{"left":1,"right":1,"arrays":1,"of":1,"your":1,"elements":1},"840":{"flyouts":1},"841":{"its":1,"own":1},"842":{"share":1,"the":1,"drawing":1,"toolbar's":1,"flyouts":1,"so":1,"only":1,"one":1,"menu":1,"is":1,"open":1,"at":1,"a":1,"time":1},"843":{"theme":1},"844":{"dark":1},"845":{"settheme":1,"light":1,"switches":1,"later":1},"846":{"compact":1},"847":{"auto":1},"848":{"collapse":1,"the":1,"timeframes":1,"into":1,"a":1,"dropdown":1,"and":1,"indicators":1,"button":1,"to":1,"its":1,"icon":1,"when":1,"bar":1,"overflows":1,"true":1,"or":1,"false":1,"forces":1,"it":1},"849":{"tokens":1},"850":{"none":1},"851":{"custom":1,"properties":1,"set":1,"inline":1,"on":1,"the":1,"bar":1,"and":1,"its":1,"menus":1,"one":1,"for":1,"both":1,"themes":1,"or":1,"dark":1,"light":1},"852":{"30":1,"default_timeframes":1,"uses":1,"hyperliquid's":1,"intervals":1,"1m":1,"spans":1,"days":1,"2_592_000_000":1,"ms":1,"pass":1,"your":1,"own":1,"headertimeframe":1,"of":1,"label":1,"intervalms":1,"to":1,"change":1,"them":1,"an":1,"interval":1,"outside":1,"the":1,"list":1,"shows":1,"a":1,"generated":1,"such":1,"as":1,"2h":1},"853":{"when":1,"the":1,"datafeed":1,"reports":1,"its":1,"own":1,"symbol":1,"and":1,"intervalms":1,"as":1,"paging":1,"does":1,"header":1,"treats":1,"them":1,"truth":1},"854":{"it":1,"starts":1,"from":1,"the":1,"datafeed's":1,"symbol":1,"and":1,"interval":1},"855":{"a":1,"timeframe":1,"pick":1,"reloads":1,"the":1,"symbol":1,"datafeed":1,"has":1,"loaded":1},"856":{"with":1,"subscribestate":1,"it":1,"follows":1,"switches":1,"made":1,"elsewhere":1,"such":1,"as":1,"your":1,"asset":1,"picker":1,"calling":1,"datafeed.setsymbol":1},"857":{"for":1,"a":1,"datafeed":1,"without":1,"subscribestate":1,"call":1,"header.refresh":1,"after":1,"switching":1,"elsewhere":1},"858":{"picking":1,"a":1,"timeframe":1,"does":1,"not":1,"touch":1,"timeaxis.intervalms":1,"or":1,"timescale.intervalms":1,"the":1,"paging":1,"datafeed":1,"sets":1,"both":1,"on":1,"every":1,"load":1,"with":1,"another":1,"update":1,"them":1,"in":1,"ontimeframechange":1,"if":1,"your":1,"chart":1,"relies":1},"859":{"member":1},"860":{"purpose":1},"861":{"element":1},"862":{"the":1,"bar":1,"element":1},"863":{"symbol":1,"intervalms":1,"compact":1},"864":{"current":1,"state":1},"865":{"setsymbol":1,"symbol":1,"label":1},"866":{"sets":1,"the":1,"symbol":1,"for":1,"later":1,"picks":1,"unless":1,"datafeed":1,"reports":1,"its":1,"own":1,"and":1,"label":1,"does":1,"not":1,"call":1},"867":{"setinterval":1,"ms":1},"868":{"marks":1,"an":1,"interval":1,"selected":1,"calls":1,"neither":1,"the":1,"datafeed":1,"nor":1,"ontimeframechange":1},"869":{"setcharttype":1,"type":1},"870":{"applies":1,"series.type":1,"and":1,"updates":1,"the":1,"menu":1,"does":1,"not":1,"call":1,"oncharttypechange":1},"871":{"settheme":1,"theme":1},"872":{"switch":1,"between":1,"the":1,"dark":1,"and":1,"light":1,"tokens":1,"to":1,"that":1,"theme's":1,"set":1},"873":{"refresh":1},"874":{"re":1,"read":1,"the":1,"datafeed's":1,"symbol":1,"and":1,"interval":1,"fit":1,"bar":1},"875":{"destroy":1},"876":{"remove":1,"the":1,"bar":1,"its":1,"menus":1,"and":1,"every":1,"listener":1},"877":{"the":1,"chart":1,"type":1,"button":1,"and":1,"scale":1,"toggles":1,"follow":1,"series":1,"priceaxis":1,"changes":1,"as":1,"soon":1,"they":1,"render":1,"through":1,"subscribeconfigchange":1,"toolbar's":1,"alt":1,"p":1,"l":1,"settings":1,"card":1,"context":1,"menu":1,"your":1,"own":1,"updateconfig":1,"calls":1,"all":1,"show":1,"at":1,"once":1},"878":{"every":1,"control":1,"is":1,"its":1,"own":1,"tab":1,"stop":1,"and":1,"dropdowns":1,"work":1,"from":1,"the":1,"keyboard":1,"arrows":1,"home":1,"end":1,"move":1,"through":1,"entries":1,"escape":1,"closes":1,"menu":1,"anywhere":1,"on":1,"page":1,"so":1,"a":1,"opened":1,"with":1,"click":1,"or":1,"tap":1,"too":1,"returns":1,"focus":1,"to":1,"button":1,"it":1,"continues":1,"menus":1,"stack":1,"above":1,"settings":1,"card":1,"indicators":1,"dialog":1},"879":{"createcontrolrail":1,"puts":1,"the":1,"same":1,"controls":1,"in":1,"a":1,"vertical":1,"rail":1,"beside":1,"drawing":1,"toolbar":1,"so":1,"plot":1,"starts":1,"at":1,"top":1,"of":1,"card":1,"this":1,"is":1,"layout":1,"bloxwap.pro":1,"and":1,"playground":1,"use":1,"on":1,"wide":1,"screens":1,"it":1,"holds":1,"timeframe":1,"menu":1,"chart":1,"type":1,"indicators":1,"button":1,"auto":1,"log":1,"toggles":1,"then":1,"your":1,"own":1},"880":{"the":1,"layout":1,"top":1,"to":1,"bottom":1,"is":1,"timeframe":1,"chart":1,"type":1,"indicators":1,"auto":1,"log":1,"slot":1,"dividers":1,"only":1,"appear":1,"between":1,"groups":1,"that":1,"are":1,"shown":1,"scrolls":1,"with":1,"built":1,"in":1,"controls":1,"and":1,"rail":1,"adds":1,"paging":1,"arrows":1,"when":1,"they":1,"overflow":1,"stays":1,"pinned":1,"at":1,"foot":1},"881":{"it":1,"takes":1,"the":1,"header's":1,"symbol":1,"timeframes":1,"intervalms":1,"datafeed":1,"ontimeframechange":1,"charttypes":1,"oncharttypechange":1,"onindicators":1,"scalebuttons":1,"flyouts":1,"and":1,"theme":1,"options":1,"with":1,"same":1,"defaults":1,"rules":1,"slots":1,"is":1,"top":1,"bottom":1,"handle":1,"has":1,"element":1,"containers":1,"setsymbol":1,"setinterval":1,"setcharttype":1,"settheme":1,"refresh":1,"destroy":1,"which":1,"behave":1,"like":1},"882":{"menus":1,"open":1,"to":1,"the":1,"right":1,"of":1,"their":1,"button":1,"on":1,"click":1,"or":1,"mouse":1,"hover":1,"like":1,"drawing":1,"rail's":1,"and":1,"work":1,"from":1,"keyboard":1,"header's":1,"dropdowns":1,"rail":1,"uses":1,"shared":1,"toolbar":1,"tokens":1,"cts":1,"accent":1,"soft":1,"so":1,"rather":1,"than":1,"header":1,"set":1,"them":1,"theme":1,"restyle":1,"it":1,"along":1,"with":1,"a":1,"pressed":1,"scale":1,"toggle":1,"takes":1,"color":1,"fill":1},"883":{"to":1,"switch":1,"layouts":1,"by":1,"width":1,"as":1,"the":1,"playground":1,"does":1,"create":1,"both":1,"hide":1,"rail's":1,"container":1,"below":1,"a":1,"breakpoint":1,"and":1,"header's":1,"above":1,"it":1,"then":1,"move":1,"your":1,"own":1,"buttons":1,"between":1,"rail.slots":1,"slots.right":1,"follow":1,"datafeed":1,"so":1,"they":1,"stay":1,"in":1,"step":1},"884":{"tradingview":1,"shows":1,"a":1,"and":1,"l":1,"toggles":1,"at":1,"the":1,"foot":1,"of":1,"price":1,"axis":1,"createscalebuttons":1,"adds":1,"same":1,"strip":1,"above":1,"time":1},"885":{"option":1},"886":{"meaning":1},"887":{"chart":1,"document":1,"overlay":1},"888":{"required":1,"overlay":1,"is":1,"a":1,"positioned":1,"element":1,"wrapping":1,"the":1,"canvas":1,"such":1,"as":1,"toolbar's":1},"889":{"canvas":1},"890":{"the":1,"canvas":1,"when":1,"it":1,"doesn't":1,"sit":1,"at":1,"overlay's":1,"top":1,"left":1,"corner":1},"891":{"theme":1},"892":{"default":1,"dark":1},"893":{"tokens":1},"894":{"custom":1,"properties":1,"set":1,"inline":1,"for":1,"example":1,"bloxwap_header_theme":1,"settheme":1,"swaps":1,"per":1,"theme":1,"sets":1},"895":{"the":1,"strip":1,"follows":1,"axis":1,"to":1,"either":1,"side":1,"tracks":1,"resizes":1,"and":1,"sub":1,"panes":1,"hides":1,"while":1,"price":1,"is":1,"hidden":1,"it":1,"does":1,"nothing":1,"on":1,"plain":1,"scroll":1,"or":1,"zoom":1,"frames":1,"call":1,"buttons.refresh":1,"if":1,"canvas":1,"moves":1,"inside":1,"overlay":1,"without":1,"resizing":1},"896":{"the":1,"toggles":1,"edit":1,"existing":1,"config":1},"897":{"auto":1,"toggles":1,"priceaxis.autoscale":1},"898":{"and":1,"log":1,"switch":1,"priceaxis.mode":1,"to":1,"percent":1,"or":1,"logarithmic":1,"back":1,"regular":1,"so":1,"they":1,"exclude":1,"each":1,"other":1,"also":1,"release":1,"a":1,"locked":1,"price":1,"bar":1,"ratio":1,"like":1,"alt":1,"p":1,"l":1,"indexed":1,"mode":1,"lights":1,"neither":1},"899":{"for":1,"your":1,"own":1,"controls":1,"use":1,"togglescale":1,"chart":1,"auto":1,"percent":1,"log":1,"scaletogglestate":1,"chart.getconfig":1,"priceaxis":1,"and":1,"scale_toggles":1,"labels":1,"letters":1,"titles":1,"toggle":1,"groups":1,"already":1,"follow":1,"each":1,"rendered":1,"change":1,"call":1,"syncscaletoggles":1,"only":1,"to":1,"update":1,"them":1,"inside":1,"a":1,"chart.batch":1},"900":{"set":1,"these":1,"custom":1,"properties":1,"on":1,"the":1,"header":1,"scale":1,"strip":1,"or":1,"any":1,"ancestor":1,"each":1,"falls":1,"back":1,"to":1,"toolbar":1,"token":1,"shown":1,"so":1,"dark":1,"and":1,"light":1,"follow":1,"cts":1,"theme":1,"automatically":1},"901":{"property":1},"902":{"falls":1,"back":1,"to":1},"903":{"styles":1},"904":{"cts":1,"header":1,"bg":1},"905":{"cts":1,"panel":1},"906":{"bar":1,"and":1,"on":1,"chart":1,"button":1,"fill":1},"907":{"cts":1,"header":1,"text":1},"908":{"cts":1,"idle":1},"909":{"idle":1,"text":1,"and":1,"icons":1},"910":{"cts":1,"header":1,"text":1,"active":1},"911":{"cts":1,"hover":1},"912":{"hovered":1,"selected":1,"and":1,"symbol":1,"text":1},"913":{"cts":1,"header":1,"hover":1,"bg":1},"914":{"cts":1,"accent":1,"soft":1},"915":{"hover":1,"and":1,"open":1,"menu":1,"fill":1},"916":{"cts":1,"header":1,"active":1,"bg":1},"917":{"cts":1,"panel":1,"raised":1},"918":{"selected":1,"timeframe":1,"fill":1},"919":{"cts":1,"header":1,"accent":1},"920":{"cts":1,"accent":1},"921":{"pressed":1,"scale":1,"toggles":1,"focus":1,"ring":1},"922":{"cts":1,"header":1,"on":1,"accent":1},"923":{"cts":1,"on":1,"accent":1},"924":{"text":1,"on":1,"pressed":1,"toggles":1},"925":{"cts":1,"header":1,"radius":1},"926":{"cts":1,"radius":1,"md":1},"927":{"button":1,"corners":1},"928":{"cts":1,"header":1,"height":1},"929":{"40px":1},"930":{"bar":1,"height":1},"931":{"171717":1,"262626":1,"bloxwap_header_tokens":1,"reproduces":1,"the":1,"bloxwap.pro":1,"chrome":1,"a":1,"surface":1,"a1a1a1":1,"idle":1,"and":1,"fafafa":1,"active":1,"text":1,"hover":1,"fill":1,"00ff3f":1,"accent":1,"pill":1,"buttons":1,"borderless":1,"menus":1,"pass":1,"it":1,"as":1,"tokens":1,"are":1,"set":1,"inline":1,"so":1,"they":1,"beat":1,"theme":1,"classes":1,"also":1,"on":1,"each":1,"header":1,"menu":1,"reach":1,"in":1,"shared":1,"toolbar":1,"portal":1},"932":{"a":1,"flat":1,"set":1,"like":1,"bloxwap_header_tokens":1,"applies":1,"in":1,"both":1,"themes":1,"for":1,"different":1,"looks":1,"per":1,"theme":1,"pass":1,"dark":1,"light":1,"themedheadertokens":1,"settheme":1,"the":1,"matching":1,"and":1,"removes":1,"other's":1,"properties":1,"leaving":1,"other":1,"inline":1,"styles":1,"alone":1,"without":1,"keeps":1,"default":1,"cts":1,"or":1,"look":1,"bloxwap_header_theme":1,"is":1,"bloxwap.pro":1,"on":1,"tokens":1},"933":{"to":1,"use":1,"css":1,"instead":1,"put":1,"the":1,"cts":1,"header":1,"properties":1,"on":1,"scale":1,"buttons":1,"and":1,"toolbar":1,"tokens":1,"for":1,"menus":1,"theme":1,"menu":1},"934":{"header_css":1,"and":1,"injectheaderstyles":1,"doc":1,"are":1,"exported":1,"for":1,"shadow":1,"dom":1,"server":1,"rendered":1,"hosts":1,"the":1,"injected":1,"style":1,"element":1,"carries":1,"data":1,"chart":1,"ts":1,"header":1,"attribute":1,"header_style_marker":1},"935":{"see":1,"theming":1,"and":1,"presets":1,"for":1,"the":1,"chart":1,"colors":1,"rest":1,"of":1,"ui":1,"tokens":1},"936":{"indicators":1},"937":{"add":1,"built":1,"in":1,"studies":1,"or":1,"register":1,"a":1,"calculation":1,"of":1,"your":1,"own":1},"938":{"built":1,"in":1,"studies":1},"939":{"configure":1,"existing":1,"indicators":1},"940":{"style":1,"an":1,"instance":1},"941":{"indicators":1,"dialog":1},"942":{"register":1,"a":1,"custom":1,"indicator":1},"943":{"output":1,"shapes":1},"944":{"metadata":1},"945":{"name":1},"946":{"study":1},"947":{"default":1,"placement":1},"948":{"default":1,"params":1},"949":{"sma":1},"950":{"simple":1,"moving":1,"average":1},"951":{"main":1,"pane":1},"952":{"20":1,"period":1},"953":{"ema":1},"954":{"exponential":1,"moving":1,"average":1},"955":{"main":1,"pane":1},"956":{"20":1,"period":1},"957":{"boll":1},"958":{"bollinger":1,"bands":1},"959":{"main":1,"pane":1},"960":{"2":1,"20":1,"period":1,"mult":1},"961":{"vwap":1},"962":{"volume":1,"weighted":1,"average":1,"price":1,"with":1,"optional":1,"bands":1},"963":{"main":1,"pane":1},"964":{"0":1,"anchor":1,"bands":1},"965":{"ma":1,"ribbon":1},"966":{"moving":1,"average":1,"ribbon":1,"up":1,"to":1,"eight":1,"averages":1},"967":{"main":1,"pane":1},"968":{"1":1,"20":1,"50":1,"100":1,"200":1,"type":1,"len1":1,"len2":1,"len3":1,"len4":1},"969":{"supertrend":1},"970":{"supertrend":1},"971":{"main":1,"pane":1},"972":{"3":1,"10":1,"period":1,"multiplier":1},"973":{"ichimoku":1},"974":{"ichimoku":1,"cloud":1},"975":{"main":1,"pane":1},"976":{"9":1,"26":1,"52":1,"conversion":1,"base":1,"span":1,"displacement":1},"977":{"donchian":1},"978":{"donchian":1,"channels":1},"979":{"main":1,"pane":1},"980":{"20":1,"period":1},"981":{"psar":1},"982":{"parabolic":1,"sar":1},"983":{"main":1,"pane":1},"984":{"start":1,"0.02":1,"increment":1,"max":1,"0.2":1},"985":{"macd":1},"986":{"moving":1,"average":1,"convergence":1,"divergence":1},"987":{"sub":1,"pane":1},"988":{"9":1,"12":1,"26":1,"fast":1,"slow":1,"signal":1},"989":{"rsi":1},"990":{"relative":1,"strength":1,"index":1},"991":{"sub":1,"pane":1},"992":{"14":1,"period":1},"993":{"kdj":1},"994":{"kdj":1,"oscillator":1},"995":{"sub":1,"pane":1},"996":{"9":1,"period":1},"997":{"vol":1},"998":{"volume":1},"999":{"sub":1,"pane":1},"1000":{"none":1},"1001":{"adx":1},"1002":{"average":1,"directional":1,"index":1,"with":1,"di":1,"and":1},"1003":{"sub":1,"pane":1},"1004":{"14":1,"adxsmoothing":1,"dilength":1},"1005":{"cci":1},"1006":{"100":1,"commodity":1,"channel":1,"index":1,"with":1,"bands":1},"1007":{"sub":1,"pane":1},"1008":{"20":1,"period":1},"1009":{"mfi":1},"1010":{"20":1,"80":1,"money":1,"flow":1,"index":1,"with":1,"bands":1},"1011":{"sub":1,"pane":1},"1012":{"14":1,"period":1},"1013":{"obv":1},"1014":{"on":1,"balance":1,"volume":1},"1015":{"sub":1,"pane":1},"1016":{"none":1},"1017":{"atr":1},"1018":{"average":1,"true":1,"range":1},"1019":{"sub":1,"pane":1},"1020":{"14":1,"period":1},"1021":{"stoch":1},"1022":{"20":1,"80":1,"stochastic":1,"with":1,"bands":1},"1023":{"sub":1,"pane":1},"1024":{"1":1,"3":1,"14":1,"period":1,"smoothk":1,"smoothd":1},"1025":{"stochrsi":1},"1026":{"20":1,"80":1,"stochastic":1,"rsi":1,"with":1,"bands":1},"1027":{"sub":1,"pane":1},"1028":{"3":1,"14":1,"rsi":1,"stoch":1,"k":1,"d":1},"1029":{"0":1,"1":1,"2":1,"the":1,"newer":1,"studies":1,"follow":1,"tradingview's":1,"definitions":1,"choice":1,"inputs":1,"are":1,"numbers":1,"vwap's":1,"anchor":1,"is":1,"session":1,"week":1,"or":1,"month":1,"and":1,"a":1,"positive":1,"bands":1,"multiplier":1,"adds":1,"with":1,"fill":1,"ma":1,"ribbon's":1,"type":1,"sma":1,"ema":1,"length":1,"of":1,"turns":1,"that":1,"average":1,"off":1,"ichimoku's":1,"spans":1,"displaced":1,"into":1,"whitespace":1,"after":1,"last":1,"bar":1},"1030":{"addindicator":1,"merges":1,"parameter":1,"overrides":1,"with":1,"the":1,"registered":1,"defaults":1,"colors":1,"replaces":1,"default":1,"color":1,"list":1,"it":1,"returns":1,"an":1,"instance":1,"id":1,"supply":1,"your":1,"own":1,"stable":1,"when":1,"application":1,"needs":1,"to":1,"refer":1,"a":1,"study":1,"later":1},"1031":{"updateindicator":1,"id":1,"patch":1,"returns":1,"whether":1,"the":1,"instance":1,"exists":1,"params":1,"merge":1,"over":1,"current":1,"values":1,"colors":1,"linewidths":1,"and":1,"hiddenlines":1,"replace":1,"only":1,"parameter":1,"color":1,"changes":1,"recompute":1,"widths":1,"hidden":1,"plots":1,"pane":1,"visibility":1,"just":1,"repaint":1,"replacing":1,"whole":1,"indicators":1,"array":1,"through":1,"updateconfig":1,"still":1,"works":1},"1032":{"each":1,"instance":1,"can":1,"restyle":1,"its":1,"plots":1,"without":1,"a":1,"new":1,"definition":1},"1033":{"colors":1,"replace":1,"the":1,"definition's":1,"defaultcolors":1,"and":1,"are":1,"indexed":1,"same":1,"way":1,"so":1,"pass":1,"one":1,"per":1,"entry":1,"up":1,"down":1,"tokens":1,"follow":1,"series":1,"direction":1,"colored":1,"bars":1,"always":1,"match":1,"candles":1},"1034":{"widths":1,"are":1,"indexed":1,"by":1,"the":1,"definition's":1,"line":1,"plots":1,"in":1,"order":1,"of":1,"indicatorlinekeys":1,"def":1,"so":1,"a":1,"width":1,"stays":1,"with":1,"its":1,"plot":1,"when":1,"study":1,"omits":1,"some":1,"lines":1,"missing":1,"or":1,"non":1,"positive":1,"entries":1,"keep":1,"1px":1},"1035":{"hidden":1,"plots":1,"hide":1,"lines":1,"histogram":1,"bars":1,"fills":1,"or":1,"levels":1,"by":1,"key":1,"a":1,"band":1,"fill":1,"stays":1,"when":1,"you":1,"one":1,"of":1,"its":1,"boundary":1,"as":1,"in":1,"tradingview":1,"the":1,"own":1},"1036":{"1":1,"2":1,"3":1,"76":1,"80":1,"175":1,"the":1,"keys":1,"and":1,"color":1,"slots":1,"of":1,"each":1,"built":1,"in":1,"are":1,"its":1,"styles":1,"metadata":1,"below":1,"for":1,"example":1,"cci":1,"mfi":1,"have":1,"upperband":1,"lowerband":1,"levels":1,"colors":1,"vwap's":1,"band":1,"fill":1,"is":1,"bandsfill":1,"default":1,"rgba":1,"0.1":1},"1037":{"createindicatorsdialog":1,"from":1,"bloxwap":1,"chart":1,"ui":1,"adds":1,"tradingview's":1,"indicator":1,"picker":1,"and":1,"per":1,"study":1,"settings":1},"1038":{"9":1,"12":1,"26":1,"picker":1,"search":1,"every":1,"registered":1,"indicator":1,"by":1,"name":1,"short":1,"or":1,"group":1,"overlays":1,"go":1,"on":1,"the":1,"price":1,"pane":1,"oscillators":1,"get":1,"their":1,"own":1,"click":1,"a":1,"result":1,"type":1,"and":1,"press":1,"enter":1,"to":1,"add":1,"it":1,"chart":1,"list":1,"shows":1,"each":1,"study's":1,"inputs":1,"for":1,"example":1,"macd":1,"with":1,"settings":1,"show":1,"hide":1,"remove":1,"buttons":1},"1039":{"1":1,"settings":1,"inputs":1,"are":1,"number":1,"fields":1,"that":1,"honor":1,"each":1,"input's":1,"min":1,"max":1,"step":1,"and":1,"whole":1,"rules":1,"or":1,"selects":1,"for":1,"choice":1,"style":1,"has":1,"one":1,"row":1,"per":1,"plot":1,"with":1,"a":1,"visibility":1,"checkbox":1,"color":1,"series":1,"the":1,"macd":1,"histogram":1,"supertrend":1,"have":1,"two":1,"to":1,"4px":1,"width":1,"lines":1,"dots":1,"translucent":1,"colors":1,"keep":1,"their":1,"opacity":1,"when":1,"you":1,"pick":1,"new":1,"swatches":1,"show":1,"at":1,"full":1,"tooltip":1,"gives":1,"stored":1,"value":1,"chooses":1,"pane":1,"shows":1,"hides":1,"study":1},"1040":{"buttons":1,"changes":1,"apply":1,"live":1,"ok":1,"keeps":1,"them":1,"cancel":1,"escape":1,"or":1,"the":1,"close":1,"button":1,"restores":1,"study":1,"as":1,"it":1,"was":1,"when":1,"its":1,"settings":1,"opened":1,"defaults":1,"definition's":1,"inputs":1,"colors":1,"widths":1,"visible":1,"plots":1,"and":1,"pane":1},"1041":{"accessibility":1,"it":1,"is":1,"a":1,"labelled":1,"modal":1,"role":1,"dialog":1,"focus":1,"moves":1,"in":1,"on":1,"open":1,"and":1,"returns":1,"close":1,"tab":1,"stays":1,"inside":1,"arrow":1,"keys":1,"move":1,"through":1,"the":1,"list":1,"escape":1,"clears":1,"search":1,"then":1,"closes":1,"after":1,"finger":1,"press":1,"goes":1,"to":1,"itself":1,"rather":1,"than":1,"or":1,"first":1,"input":1,"so":1,"screen":1,"keyboard":1,"doesn't":1,"cover":1,"tap":1,"field":1,"type":1},"1042":{"outside":1,"changes":1,"the":1,"dialog":1,"follows":1,"studies":1,"added":1,"changed":1,"hidden":1,"or":1,"removed":1,"anywhere":1,"context":1,"menu":1,"toolbar":1,"your":1,"own":1,"code":1,"as":1,"soon":1,"they":1,"render":1,"through":1,"subscribeconfigchange":1,"open":1,"picker":1,"relists":1,"on":1,"chart":1,"keeping":1,"search":1,"and":1,"focused":1,"row":1,"button":1,"settings":1,"resync":1,"their":1,"controls":1,"candle":1,"following":1,"colors":1,"when":1,"study":1,"change":1,"a":1,"value":1,"you":1,"are":1,"typing":1,"survives":1,"to":1,"other":1,"whose":1,"is":1,"go":1,"back":1,"were":1,"opened":1,"from":1,"close":1,"indicators.refresh":1,"only":1,"needed":1,"inside":1,"chart.batch":1,"after":1,"editing":1,"indicator":1,"configs":1,"in":1,"place":1,"settheme":1,"theme":1,"refreshes":1,"too":1},"1043":{"custom":1,"indicators":1,"registered":1,"without":1,"metadata":1,"work":1,"as":1,"well":1,"each":1,"defaultparams":1,"key":1,"becomes":1,"a":1,"number":1,"field":1,"smoothk":1,"is":1,"labelled":1,"smooth":1,"k":1,"and":1,"default":1,"color":1,"plot":1,"n":1,"row":1,"indicatorinputs":1,"def":1,"indicatorstylegroups":1,"return":1,"the":1,"same":1,"input":1,"style":1,"model":1,"for":1,"your":1,"own":1,"ui":1,"indicators_dialog_css":1,"exported":1,"shadow":1,"dom":1,"or":1,"server":1,"rendered":1,"hosts":1},"1044":{"the":1,"chart's":1,"context":1,"menu":1,"adds":1,"settings":1,"hide":1,"and":1,"remove":1,"for":1,"indicator":1,"under":1,"pointer":1,"found":1,"with":1,"chart.indicatorat":1,"x":1,"y":1,"study":1,"owning":1,"a":1,"sub":1,"pane":1,"when":1,"you":1,"right":1,"click":1,"its":1,"empty":1,"space":1,"chart.paneat":1},"1045":{"calculations":1,"must":1,"be":1,"pure":1,"return":1,"values":1,"aligned":1,"to":1,"the":1,"input":1,"candles":1,"using":1,"null":1,"for":1,"unavailable":1,"such":1,"as":1,"a":1,"moving":1,"average's":1,"warmup":1,"period":1,"results":1,"are":1,"cached":1,"do":1,"not":1,"mutate":1,"them":1,"after":1,"returning":1},"1046":{"compute":1,"returns":1,"an":1,"indicatoroutput":1},"1047":{"field":1},"1048":{"draws":1},"1049":{"lines":1},"1050":{"lines":1,"with":1,"key":1,"values":1,"and":1,"color":1,"optional":1,"linewidth":1,"style":1,"line":1,"step":1,"or":1,"dots":1,"dash":1,"offset":1,"bars":1,"to":1,"shift":1,"the":1,"plot":1,"e.g":1,"ichimoku":1,"per":1,"bar":1,"colors":1,"supertrend":1},"1051":{"bars":1},"1052":{"direction":1,"colored":1,"histogram":1,"bars":1,"vol":1,"the":1,"macd":1,"with":1,"an":1,"optional":1,"key":1},"1053":{"fills":1},"1054":{"bands":1,"filled":1,"between":1,"two":1,"lines":1,"by":1,"upperkey":1,"and":1,"lowerkey":1,"with":1,"color":1,"an":1,"optional":1,"colorbelow":1},"1055":{"filllines":1},"1056":{"boundary":1,"lines":1,"used":1,"only":1,"by":1,"fills":1,"never":1,"stroked":1},"1057":{"levels":1},"1058":{"4":1,"horizontal":1,"reference":1,"lines":1,"with":1,"value":1,"color":1,"and":1,"an":1,"optional":1,"dash":1,"default":1},"1059":{"definitions":1,"can":1,"describe":1,"themselves":1,"for":1,"settings":1,"uis":1,"the":1,"built":1,"ins":1,"all":1,"do":1},"1060":{"field":1},"1061":{"purpose":1},"1062":{"label":1},"1063":{"display":1,"name":1,"such":1,"as":1,"ichimoku":1,"cloud":1},"1064":{"shortname":1},"1065":{"legend":1,"name":1,"such":1,"as":1,"ichimoku":1,"the":1,"status":1,"line":1,"uses":1,"it":1,"for":1,"single":1,"studies":1},"1066":{"inputs":1},"1067":{"editable":1,"params":1,"in":1,"display":1,"order":1,"key":1,"label":1,"and":1,"optional":1,"min":1,"max":1,"step":1,"integer":1,"options":1,"a":1,"choice":1,"list":1,"of":1,"value":1},"1068":{"styles":1},"1069":{"styleable":1,"plots":1,"in":1,"display":1,"order":1,"key":1,"label":1,"colorindex":1,"and":1,"kind":1,"line":1,"dots":1,"histogram":1,"fill":1,"or":1,"level":1,"a":1,"plot":1,"with":1,"several":1,"colors":1,"has":1,"one":1,"row":1,"per":1,"color":1,"sharing":1,"its":1},"1070":{"the":1,"status":1,"line":1,"labels":1,"each":1,"with":1,"study's":1,"short":1,"name":1,"or":1,"line's":1,"style":1,"label":1,"for":1,"multi":1,"studies":1,"without":1,"metadata":1,"it":1,"falls":1,"back":1,"to":1,"key":1,"in":1,"capitals":1},"1071":{"to":1,"keep":1,"an":1,"outlying":1,"overlay":1,"from":1,"expanding":1,"the":1,"price":1,"range":1,"set":1,"priceaxis.scaleseriesonly":1,"true":1},"1072":{"rendering":1,"and":1,"performance":1},"1073":{"understand":1,"batching":1,"calculation":1,"caches":1,"animation":1,"and":1,"the":1,"injected":1,"canvas":1,"boundary":1},"1074":{"render":1,"lifecycle":1},"1075":{"wasm":1,"fallback":1},"1076":{"opt":1,"into":1,"animation":1},"1077":{"headless":1,"tests":1},"1078":{"the":1,"renderer":1,"redraws":1,"canvas":1,"in":1,"layers":1,"background":1,"watermark":1,"grid":1,"series":1,"indicators":1,"drawings":1,"axes":1,"labels":1,"and":1,"crosshair":1,"it":1,"does":1,"not":1,"create":1,"a":1,"dom":1,"element":1,"for":1,"each":1,"candle":1},"1079":{"indicator":1,"calculations":1,"are":1,"cached":1,"across":1,"panning":1,"zooming":1,"drawing":1,"edits":1,"and":1,"theme":1,"changes":1,"changing":1,"data":1,"parameters":1,"colors":1,"or":1,"a":1,"registered":1,"definition":1,"invalidates":1,"the":1,"relevant":1,"calculation":1,"crosshair":1,"moves":1,"reuse":1,"prepared":1,"layout":1,"geometry":1},"1080":{"use":1,"chart.batch":1,"for":1,"related":1,"synchronous":1,"mutations":1,"appenddata":1,"a":1,"streaming":1,"candle":1,"update":1,"instead":1,"of":1,"replacing":1,"an":1,"entire":1,"history":1,"array":1},"1081":{"wasm":1,"kernels":1,"are":1,"embedded":1,"in":1,"the":1,"package":1,"runtime":1,"attempts":1,"initialization":1,"when":1,"is":1,"enabled":1,"and":1,"falls":1,"back":1,"to":1,"javascript":1,"unavailable":1,"chart.ready":1,"resolves":1,"either":1,"case":1},"1082":{"not":1,"every":1,"calculation":1,"uses":1,"wasm":1,"the":1,"implementation":1,"keeps":1,"some":1,"scans":1,"in":1,"javascript":1,"to":1,"avoid":1,"memory":1,"copy":1,"costs":1,"and":1,"preserve":1,"double":1,"precision":1,"bounds":1,"benchmark":1,"your":1,"own":1,"workload":1,"rather":1,"than":1,"assuming":1,"chart":1,"improves":1,"with":1},"1083":{"the":1,"shared":1,"clock":1,"batches":1,"animation":1,"and":1,"interaction":1,"work":1,"into":1,"frames":1,"live":1,"candles":1,"indicator":1,"presence":1,"automatic":1,"price":1,"ranges":1,"can":1,"ease":1,"to":1,"their":1,"new":1,"values":1,"stored":1,"data":1,"calculations":1,"still":1,"use":1,"actual":1,"incoming":1},"1084":{"before":1,"a":1,"host":1,"controlled":1,"data":1,"or":1,"viewport":1,"change":1,"call":1,"toolbar.cancelnavigation":1,"to":1,"cancel":1,"pending":1,"navigation":1,"motion":1,"toolbar.refreshviewport":1,"afterward":1,"update":1,"paging":1,"arrows":1},"1085":{"mockdocument":1,"records":1,"canvas":1,"operations":1,"it":1,"does":1,"not":1,"produce":1,"a":1,"rendered":1,"png":1,"for":1,"an":1,"image":1,"or":1,"worker":1,"render":1,"provide":1,"implementation":1,"that":1,"satisfies":1,"the":1,"exported":1,"interfaces":1},"1086":{"measured":1,"benchmarks":1,"and":1,"instructions":1,"are":1,"in":1,"performance.md":1,"run":1,"npm":1,"bench":1,"from":1,"the":1,"repository":1,"to":1,"measure":1,"current":1,"implementation":1},"1087":{"price":1,"lines":1,"and":1,"markers":1},"1088":{"add":1,"live":1,"horizontal":1,"price":1,"references":1,"and":1,"pin":1,"glyphs":1,"to":1,"bars":1,"on":1,"the":1,"main":1,"series":1},"1089":{"price":1,"lines":1},"1090":{"markers":1},"1091":{"price":1,"lines":1,"or":1,"drawings":1},"1092":{"chart.series":1,"holds":1,"lightweight":1,"annotations":1,"that":1,"belong":1,"to":1,"the":1,"main":1,"series":1,"horizontal":1,"price":1,"lines":1,"mark":1,"entry":1,"liquidation":1,"and":1,"markers":1,"pinned":1,"bars":1,"fills":1,"liquidations":1,"signals":1,"unlike":1,"drawings":1,"they":1,"are":1,"never":1,"selected":1,"hit":1,"tested":1,"recorded":1,"in":1,"undo":1,"history":1,"or":1,"hidden":1,"with":1,"drawing":1,"layer":1,"live":1,"outside":1,"config":1,"so":1,"updating":1,"one":1,"costs":1,"a":1,"single":1,"repaint":1},"1093":{"option":1},"1094":{"default":1},"1095":{"meaning":1},"1096":{"price":1},"1097":{"required":1},"1098":{"price":1,"in":1,"raw":1,"data":1,"units":1},"1099":{"color":1},"1100":{"2962ff":1,"default_price_line_color":1},"1101":{"line":1,"and":1,"label":1,"color":1},"1102":{"linestyle":1},"1103":{"solid":1},"1104":{"solid":1,"dashed":1,"or":1,"dotted":1,"dash":1,"lengths":1,"scale":1,"with":1,"linewidth":1},"1105":{"linewidth":1},"1106":{"1":1},"1107":{"css":1,"pixels":1},"1108":{"title":1},"1109":{},"1110":{"tag":1,"drawn":1,"inside":1,"the":1,"plot":1,"next":1,"to":1,"axis":1,"badge":1},"1111":{"axislabelvisible":1},"1112":{"true":1},"1113":{"show":1,"the":1,"price":1,"badge":1,"on":1,"axis":1,"and":1,"title":1,"tag":1},"1114":{"linevisible":1},"1115":{"true":1},"1116":{"false":1,"keeps":1,"only":1,"the":1,"labels":1},"1117":{"axislabelcolor":1},"1118":{},"1119":{"badge":1,"fill":1,"empty":1,"uses":1,"color":1},"1120":{"axislabeltextcolor":1},"1121":{},"1122":{"badge":1,"text":1,"empty":1,"picks":1,"black":1,"or":1,"white":1,"for":1,"contrast":1},"1123":{"autoscale":1},"1124":{"false":1},"1125":{"keep":1,"the":1,"price":1,"inside":1,"main":1,"pane's":1,"automatic":1,"range":1},"1126":{"id":1},"1127":{"generated":1},"1128":{"stable":1,"id":1},"1129":{"createpriceline":1,"returns":1,"a":1,"priceline":1,"handle":1},"1130":{"member":1},"1131":{"purpose":1},"1132":{"id":1},"1133":{"the":1,"line's":1,"id":1},"1134":{"options":1},"1135":{"a":1,"snapshot":1,"of":1,"the":1,"resolved":1,"options":1},"1136":{"applyoptions":1,"patch":1},"1137":{"patch":1,"options":1,"and":1,"repaint":1,"does":1,"nothing":1,"when":1,"changes":1,"or":1,"after":1,"removal":1},"1138":{"remove":1},"1139":{"remove":1,"the":1,"line":1,"calling":1,"it":1,"again":1,"does":1,"nothing":1},"1140":{"chart.series.pricelines":1,"lists":1,"live":1,"lines":1,"in":1,"creation":1,"order":1,"and":1,"removepriceline":1,"line":1,"returns":1,"whether":1,"the":1,"was":1},"1141":{"lines":1,"are":1,"painted":1,"over":1,"the":1,"built":1,"in":1,"price":1,"references":1,"last":1,"previous":1,"close":1,"high":1,"low":1,"creation":1,"order":1,"with":1,"every":1,"line":1,"stroked":1,"before":1,"any":1,"label":1,"a":1,"whose":1,"is":1,"outside":1,"pane":1,"skipped":1,"badges":1,"use":1,"axis":1,"precision":1,"and":1,"formatter":1,"scale":1,"font":1,"several":1,"applyoptions":1,"calls":1,"inside":1,"chart.batch":1,"repaint":1,"once":1},"1142":{"after":1,"chart.destroy":1,"handles":1,"are":1,"detached":1,"applyoptions":1,"does":1,"nothing":1,"and":1,"new":1,"lines":1,"never":1,"drawn":1},"1143":{"field":1},"1144":{"meaning":1},"1145":{"time":1},"1146":{"unix":1,"seconds":1,"the":1,"marker":1,"belongs":1,"to":1,"last":1,"candle":1,"with":1,"time":1,"at":1,"or":1,"before":1,"it":1},"1147":{"position":1},"1148":{"abovebar":1,"belowbar":1,"or":1,"inbar":1,"centered":1,"on":1,"the":1,"close":1},"1149":{"shape":1},"1150":{"circle":1,"square":1,"arrowup":1,"or":1,"arrowdown":1},"1151":{"color":1},"1152":{"glyph":1,"and":1,"caption":1,"color":1},"1153":{"text":1},"1154":{"optional":1,"caption":1,"drawn":1,"beyond":1,"the":1,"glyph":1,"away":1,"from":1,"bar":1},"1155":{"size":1},"1156":{"1":1,"glyph":1,"size":1,"multiplier":1,"default":1},"1157":{"id":1},"1158":{"optional":1,"id":1,"for":1,"your":1,"own":1,"bookkeeping":1},"1159":{"setmarkers":1,"replaces":1,"every":1,"marker":1,"pass":1,"to":1,"clear":1,"them":1,"chart.series.markers":1,"returns":1,"copies":1,"sorted":1,"by":1,"time":1,"markers":1,"before":1,"the":1,"first":1,"candle":1,"or":1,"with":1,"a":1,"non":1,"finite":1,"are":1,"not":1,"drawn":1},"1160":{"12":1,"30":1,"several":1,"markers":1,"on":1,"one":1,"bar":1,"stack":1,"away":1,"from":1,"it":1,"the":1,"glyph":1,"box":1,"follows":1,"spacing":1,"between":1,"and":1,"css":1,"pixels":1,"marker_min_size":1,"marker_max_size":1,"before":1,"size":1,"multiplier":1,"line":1,"area":1,"series":1,"anchor":1,"every":1,"position":1,"at":1,"close":1,"a":1,"heikin":1,"ashi":1,"sit":1,"bars":1,"only":1,"near":1,"visible":1,"range":1,"are":1,"visited":1,"so":1,"long":1,"order":1,"history":1,"costs":1,"nothing":1,"off":1,"screen":1},"1161":{"need":1},"1162":{"use":1},"1163":{"a":1,"value":1,"your":1,"application":1,"updates":1,"mark":1,"price":1,"open":1,"order":1,"liquidation":1},"1164":{"a":1,"price":1,"line":1},"1165":{"an":1,"event":1,"on":1,"a":1,"bar":1,"fill":1,"signal":1},"1166":{"a":1,"marker":1},"1167":{"a":1,"user":1,"annotation":1,"the":1,"can":1,"select":1,"drag":1,"restyle":1,"and":1,"undo":1},"1168":{"a":1,"hline":1,"or":1,"horizontal":1,"ray":1,"drawing":1},"1169":{"the":1,"latest":1,"close":1,"previous":1,"or":1,"visible":1,"high":1,"and":1,"low":1},"1170":{"priceaxis.lines":1,"and":1,"priceaxis.labels":1,"in":1,"the":1,"configuration":1},"1171":{"react":1,"integration":1},"1172":{"render":1,"a":1,"chart":1,"with":1,"one":1,"component":1,"and":1,"reach":1,"the":1,"instance":1,"when":1,"you":1,"need":1,"it":1},"1173":{"a":1,"chart":1,"in":1,"one":1,"component":1},"1174":{"reach":1,"the":1,"chart":1,"instance":1},"1175":{"presets":1},"1176":{"with":1,"a":1,"paging":1,"datafeed":1},"1177":{"without":1,"the":1,"component":1},"1178":{"bloxwap":1,"chart":1,"react":1,"exports":1,"a":1,"component":1,"is":1,"an":1,"optional":1,"peer":1,"dependency":1,"so":1,"the":1,"core":1,"package":1,"stays":1,"free":1,"and":1,"only":1,"this":1,"import":1,"needs":1},"1179":{"the":1,"component":1,"is":1,"marked":1,"use":1,"client":1,"so":1,"it":1,"works":1,"in":1,"next.js":1,"app":1,"router":1},"1180":{"creates":1,"the":1,"chart":1,"after":1,"mount":1,"and":1,"fills":1,"its":1,"box":1,"following":1,"size":1,"device":1,"pixel":1,"ratio":1,"changes":1},"1181":{"calls":1,"setdata":1,"when":1,"data":1,"changes":1,"without":1,"recreating":1,"the":1,"chart":1},"1182":{"follows":1,"the":1,"system":1,"color":1,"scheme":1,"by":1,"default":1,"switching":1,"live":1,"when":1,"it":1,"changes":1,"and":1,"applies":1,"theme":1},"1183":{"keeps":1,"a":1,"bar":1,"close":1,"countdown":1,"live":1,"while":1,"the":1,"config":1,"shows":1,"one":1,"statusline.countdown":1,"or":1,"priceaxis.labels.countdown":1,"including":1,"turned":1,"on":1,"later":1,"with":1,"updateconfig":1,"settings":1,"card":1,"it":1,"runs":1,"startcountdownticker":1,"page's":1,"timers":1},"1184":{"destroys":1,"the":1,"chart":1,"on":1,"unmount":1,"which":1,"also":1,"makes":1,"it":1,"safe":1,"under":1,"react":1,"strict":1,"mode":1},"1185":{"prop":1},"1186":{"type":1},"1187":{"meaning":1},"1188":{"data":1},"1189":{"readonly":1,"candle":1},"1190":{"candles":1,"to":1,"display":1,"a":1,"new":1,"array":1,"replaces":1,"the":1,"data":1},"1191":{"theme":1},"1192":{"system":1,"dark":1,"light":1},"1193":{"color":1,"theme":1,"default":1,"system":1,"which":1,"follows":1,"prefers":1,"scheme":1,"with":1,"a":1,"preset":1,"and":1,"no":1,"none":1,"is":1,"applied":1},"1194":{"preset":1},"1195":{"bloxwapdark":1,"deeppartial":1,"chartconfig":1},"1196":{"brand":1,"preset":1,"read":1,"once":1,"at":1,"mount":1,"theme":1,"config":1},"1197":{"config":1},"1198":{"deeppartial":1,"chartconfig":1},"1199":{"initial":1,"configuration":1,"applied":1,"once":1,"at":1,"mount":1},"1200":{"now":1},"1201":{"number":1},"1202":{"clock":1,"for":1,"the":1,"bar":1,"close":1,"countdown":1,"read":1,"once":1,"at":1,"mount":1,"default":1,"date.now":1},"1203":{"countdownticker":1},"1204":{"boolean":1},"1205":{"repaint":1,"a":1,"configured":1,"countdown":1,"every":1,"second":1,"read":1,"once":1,"at":1,"mount":1,"default":1,"true":1,"pass":1,"false":1,"if":1,"you":1,"run":1,"your":1,"own":1,"ticker":1},"1206":{"height":1},"1207":{"number":1,"string":1},"1208":{"400":1,"height":1,"of":1,"the":1,"chart":1,"box":1,"default":1,"width":1,"fills":1,"parent":1},"1209":{"classname":1,"style":1},"1210":{"passed":1,"to":1,"the":1,"chart":1,"box":1},"1211":{"onready":1},"1212":{"chart":1,"void":1},"1213":{"called":1,"once":1,"with":1,"the":1,"chart":1,"instance":1},"1214":{"pass":1,"a":1,"ref":1,"to":1,"stream":1,"updates":1,"add":1,"drawings":1,"or":1,"attach":1,"the":1,"toolbar":1,"onready":1,"runs":1,"once":1,"which":1,"suits":1,"one":1,"time":1,"setup":1,"like":1,"indicators":1},"1215":{"config":1,"preset":1,"and":1,"now":1,"are":1,"read":1,"once":1,"at":1,"mount":1,"change":1,"configuration":1,"later":1,"through":1,"the":1,"instance":1,"with":1,"updateconfig":1,"attach":1,"toolbar":1,"settings":1,"from":1,"an":1,"effect":1,"like":1,"one":1,"above":1,"dispose":1,"of":1,"their":1,"handles":1,"in":1,"its":1,"cleanup":1},"1216":{"with":1,"a":1,"preset":1,"and":1,"no":1,"theme":1,"prop":1,"chart":1,"doesn't":1,"follow":1,"the":1,"system":1,"color":1,"scheme":1,"because":1,"built":1,"in":1,"would":1,"replace":1,"preset's":1,"colors":1,"pass":1,"to":1,"it":1,"anyway":1,"see":1,"theming":1,"presets":1},"1217":{"the":1,"paging":1,"datafeed":1,"attaches":1,"to":1,"instance":1,"every":1,"new":1,"data":1,"array":1,"replaces":1,"chart's":1,"so":1,"give":1,"chart":1,"a":1,"stable":1,"empty":1,"and":1,"let":1,"own":1},"1218":{"for":1,"a":1,"complete":1,"bloxwap.pro":1,"component":1,"with":1,"the":1,"header":1,"drawing":1,"toolbar":1,"and":1,"indicators":1,"see":1,"migrating":1,"from":1,"tradingview":1},"1219":{"if":1,"you":1,"prefer":1,"to":1,"own":1,"the":1,"lifecycle":1,"core":1,"does":1,"sizing":1,"for":1,"with":1,"autoresize":1},"1220":{"autoresize":1,"places":1,"the":1,"canvas":1,"out":1,"of":1,"flow":1,"to":1,"fill":1,"its":1,"parent":1,"so":1,"give":1,"a":1,"height":1,"because":1,"never":1,"contributes":1,"size":1,"being":1,"measured":1,"there":1,"is":1,"no":1,"resize":1,"feedback":1,"loop":1},"1221":{"series":1,"and":1,"appearance":1},"1222":{"choose":1,"a":1,"renderer":1,"and":1,"configure":1,"colors":1,"labels":1,"scales":1,"themes":1},"1223":{"series":1,"types":1},"1224":{"hollow":1,"candles":1},"1225":{"heikin":1,"ashi":1},"1226":{"colors":1,"and":1,"themes":1},"1227":{"scale":1,"modes":1},"1228":{"formatting":1},"1229":{"type":1},"1230":{"renders":1},"1231":{"candlestick":1},"1232":{"candle":1,"bodies":1,"optional":1,"borders":1,"and":1,"wicks":1},"1233":{"hollow":1,"candlestick":1},"1234":{"tradingview's":1,"hollow":1,"candles":1,"rising":1,"bars":1,"outlined":1,"falling":1,"filled":1},"1235":{"heikin":1,"ashi":1},"1236":{"heikin":1,"ashi":1,"candles":1,"computed":1,"from":1,"your":1,"data":1},"1237":{"line":1},"1238":{"closing":1,"prices":1,"connected":1,"by":1,"a":1,"line":1},"1239":{"area":1},"1240":{"closing":1,"price":1,"line":1,"with":1,"a":1,"filled":1,"area":1},"1241":{"bar":1},"1242":{"ohlc":1,"bars":1,"with":1,"open":1,"and":1,"close":1,"ticks":1},"1243":{"histogram":1},"1244":{"candle":1,"volumes":1,"as":1,"histogram":1,"bars":1},"1245":{"wick":1,"and":1,"border":1,"colors":1,"inherit":1,"the":1,"body":1,"when":1,"their":1,"configured":1,"strings":1,"are":1,"empty":1,"colorbypreviousclose":1,"compares":1,"a":1,"candle's":1,"close":1,"to":1,"preceding":1,"first":1,"candle":1,"falls":1,"back":1,"its":1,"own":1,"open":1},"1246":{"for":1,"a":1,"separate":1,"volume":1,"pane":1,"alongside":1,"price":1,"candles":1,"add":1,"the":1,"built":1,"in":1,"vol":1,"indicator":1,"instead":1,"of":1,"changing":1,"main":1,"series":1,"to":1,"histogram":1,"bars":1,"along":1,"bottom":1,"as":1,"tradingview":1,"draws":1,"them":1,"turn":1,"on":1,"overlay":1},"1247":{"hollow":1,"candlestick":1,"colors":1,"each":1,"bar":1,"by":1,"the":1,"previous":1,"close":1,"up":1,"when":1,"is":1,"at":1,"or":1,"above":1,"it":1,"first":1,"compares":1,"with":1,"its":1,"own":1,"open":1,"and":1,"fills":1,"direction":1,"a":1,"falling":1,"filled":1,"rising":1,"drawn":1,"as":1,"1px":1,"outline":1,"wicks":1,"stop":1,"body's":1,"take":1,"wick":1,"which":1,"default":1,"to":1,"body":1,"color":1,"bodyvisible":1,"bordervisible":1,"wickvisible":1,"apply":1,"for":1,"candlesticks":1},"1248":{"heikin":1,"ashi":1,"draws":1,"bars":1,"close":1,"is":1,"the":1,"average":1,"of":1,"open":1,"high":1,"low":1,"and":1,"midpoint":1,"previous":1,"bar's":1,"widen":1,"to":1,"include":1,"both":1,"time":1,"volume":1,"carry":1,"over":1,"from":1,"your":1,"candle":1},"1249":{"the":1,"transformed":1,"bars":1,"are":1,"computed":1,"once":1,"per":1,"data":1,"change":1,"with":1,"a":1,"constant":1,"time":1,"update":1,"while":1,"last":1,"bar":1,"streams":1,"never":1,"frame":1,"they":1,"what":1,"chart":1,"shows":1,"your":1,"stays":1,"as":1,"it":1,"is":1},"1250":{"the":1,"main":1,"series":1,"autoscale":1,"last":1,"price":1,"and":1,"countdown":1,"badges":1,"status":1,"line's":1,"ohlc":1,"markers":1,"volume":1,"overlay's":1,"colors":1,"use":1,"heikin":1,"ashi":1,"bars":1},"1251":{"drawing":1,"magnets":1,"snap":1,"to":1,"heikin":1,"ashi":1,"open":1,"high":1,"low":1,"and":1,"close":1},"1252":{"subscribecrosshairmove":1,"reports":1,"both":1,"candle":1,"is":1,"your":1,"bar":1,"and":1,"displaycandle":1,"the":1,"heikin":1,"ashi":1},"1253":{"indicators":1,"keep":1,"computing":1,"from":1,"your":1,"real":1,"candles":1,"not":1,"the":1,"heikin":1,"ashi":1,"values":1},"1254":{"heikinashi":1,"candles":1,"heikinashibar":1,"candle":1,"previous":1,"and":1,"updateheikinashi":1,"are":1,"exported":1,"for":1,"your":1,"own":1,"use":1},"1255":{"colors":1,"accept":1,"hex":1,"rgb":1,"rgba":1,"and":1,"color":1,"display":1,"p3":1,"strings":1,"the":1,"core's":1,"built":1,"in":1,"presets":1,"are":1,"partial":1,"configs":1,"that":1,"also":1,"set":1,"series":1,"matched":1,"to":1,"their":1,"background":1,"bright":1,"wide":1,"gamut":1,"candles":1,"on":1,"dark":1,"higher":1,"contrast":1,"light":1},"1256":{"when":1,"using":1,"the":1,"toolbar":1,"call":1,"toolbar.settheme":1,"dark":1,"to":1,"synchronize":1,"its":1,"ui":1,"and":1,"chart":1,"a":1,"separate":1,"settings":1,"handle":1,"has":1,"settings.settheme":1,"for":1},"1257":{"for":1,"a":1,"brand":1,"look":1,"pass":1,"preset":1,"such":1,"as":1,"createchart":1,"bloxwapdark":1,"presets":1,"layer":1,"under":1,"theme":1,"and":1,"config":1,"presetcharttheme":1,"keeps":1,"their":1,"colors":1,"when":1,"the":1,"toolbar":1,"switches":1,"themes":1,"see":1,"theming":1},"1258":{"regular":1,"uses":1,"the":1,"original":1,"prices":1},"1259":{"percent":1,"shows":1,"percentage":1,"change":1,"from":1,"the":1,"first":1,"visible":1,"close":1},"1260":{"100":1,"indexed":1,"rebases":1,"that":1,"reference":1,"close":1,"to":1},"1261":{"logarithmic":1,"uses":1,"spacing":1,"ranges":1,"that":1,"include":1,"zero":1,"or":1,"negative":1,"values":1,"use":1,"a":1,"signed":1,"log":1,"transform":1},"1262":{"percent":1,"and":1,"indexed":1,"references":1,"follow":1,"the":1,"visible":1,"range":1,"while":1,"autoscaling":1,"with":1,"auto":1,"disabled":1,"current":1,"price":1,"its":1,"reference":1,"stay":1,"fixed":1},"1263":{"explicit":1,"price":1,"axis":1,"precision":1,"overrides":1,"the":1,"normal":1,"formatter":1,"for":1,"numeric":1,"labels":1,"set":1,"it":1,"back":1,"to":1,"null":1,"use":1,"default":1,"custom":1,"formatting":1,"see":1,"configuration":1,"reference":1,"all":1,"groups":1},"1264":{"snapshots":1,"and":1,"countdown":1},"1265":{"export":1,"the":1,"chart":1,"as":1,"an":1,"image":1,"and":1,"show":1,"time":1,"left":1,"until":1,"current":1,"bar":1,"closes":1},"1266":{"take":1,"a":1,"screenshot":1},"1267":{"countdown":1,"to":1,"bar":1,"close":1},"1268":{"clock":1,"and":1,"ticker":1},"1269":{"paint":1,"in":1,"the":1,"next":1,"frame":1},"1270":{"takescreenshot":1,"options":1,"renders":1,"the":1,"current":1,"view":1,"into":1,"a":1,"new":1,"canvas":1,"at":1,"same":1,"css":1,"size":1,"comes":1,"from":1,"injected":1,"chartdocument":1,"when":1,"chart":1,"was":1,"created":1,"with":1,"one":1,"otherwise":1,"container's":1,"ownerdocument":1,"toblob":1,"and":1,"todataurl":1,"encode":1,"that":1,"then":1,"release":1,"its":1,"memory":1},"1271":{"option":1},"1272":{"default":1},"1273":{"meaning":1},"1274":{"pixelratio":1},"1275":{"the":1,"chart's":1,"ratio":1},"1276":{"backing":1,"pixels":1,"per":1,"css":1,"pixel":1},"1277":{"crosshair":1},"1278":{"false":1},"1279":{"include":1,"the":1,"crosshair":1,"and":1,"hovered":1,"bar":1,"in":1,"status":1,"line":1},"1280":{"background":1},"1281":{"theme.background":1},"1282":{"background":1,"override":1,"for":1,"example":1,"transparent":1},"1283":{"watermark":1},"1284":{"the":1,"chart's":1},"1285":{"watermark":1,"fields":1,"merged":1,"over":1,"the":1,"chart's":1,"for":1,"this":1,"image":1,"only":1},"1286":{"type":1},"1287":{"image":1,"png":1},"1288":{"mime":1,"type":1,"for":1,"toblob":1,"and":1,"todataurl":1},"1289":{"quality":1},"1290":{"encoder":1,"default":1},"1291":{"0":1,"1":1,"lossy":1,"quality":1,"from":1,"to":1},"1292":{"overrides":1,"apply":1,"to":1,"the":1,"snapshot":1,"only":1,"live":1,"chart":1,"is":1,"untouched":1,"image":1,"keeps":1,"canvas's":1,"color":1,"space":1,"so":1,"display":1,"p3":1,"colors":1,"survive":1},"1293":{"toblob":1,"resolves":1,"to":1,"a":1,"snapshotblob":1,"the":1,"blob":1,"type":1,"your":1,"typings":1,"declare":1,"dom":1,"or":1,"node":1,"so":1,"result":1,"goes":1,"straight":1,"clipboarditem":1,"url.createobjecturl":1,"without":1,"cast":1,"such":1,"it":1,"is":1,"unknown":1},"1294":{"takescreenshot":1,"and":1,"todataurl":1,"throw":1,"toblob":1,"rejects":1,"when":1,"the":1,"chart":1,"is":1,"destroyed":1,"has":1,"no":1,"2d":1,"context":1,"or":1,"document":1,"to":1,"create":1,"a":1,"canvas":1,"with":1,"cannot":1,"encode":1,"mockcanvas":1,"implements":1,"for":1,"tests":1},"1295":{"there":1,"is":1,"no":1,"built":1,"in":1,"screenshot":1,"button":1,"add":1,"one":1,"to":1,"the":1,"header's":1,"slots":1,"or":1,"your":1,"own":1,"toolbar":1},"1296":{"tradingview":1,"shows":1,"the":1,"time":1,"left":1,"in":1,"current":1,"bar":1,"legend":1,"and":1,"under":1,"last":1,"price":1,"label":1,"both":1,"are":1,"opt":1},"1297":{"format":1,"mm:ss":1,"under":1,"an":1,"hour":1,"hh:mm:ss":1,"a":1,"day":1,"and":1,"nd":1,"hh:mm":1,"beyond":1,"partial":1,"seconds":1,"round":1,"up":1,"so":1,"bar":1,"reads":1,"00":1,"only":1,"once":1,"it":1,"has":1,"closed":1},"1298":{"interval":1,"timeaxis.intervalms":1,"else":1,"timescale.intervalms":1,"the":1,"time":1,"between":1,"last":1,"two":1,"candles":1,"set":1,"one":1,"of":1,"them":1,"when":1,"your":1,"data":1,"can":1,"have":1,"gaps":1,"paging":1,"datafeed":1,"sets":1,"both":1},"1299":{"28":1,"31":1,"monthly":1,"bars":1,"an":1,"interval":1,"of":1,"n":1,"to":1,"days":1,"closes":1,"calendar":1,"months":1,"utc":1,"after":1,"the":1,"bar":1,"opens":1},"1300":{"badge":1,"it":1,"takes":1,"the":1,"last":1,"price":1,"badge's":1,"color":1,"and":1,"sits":1,"under":1,"or":1,"above":1,"when":1,"there":1,"is":1,"no":1,"room":1,"below":1,"with":1,"labels.lastprice":1,"off":1,"that":1,"place":1},"1301":{"7":1,"24":1,"markets":1,"the":1,"countdown":1,"assumes":1,"trading":1,"there":1,"is":1,"no":1,"session":1,"calendar":1},"1302":{"the":1,"chart":1,"reads":1,"time":1,"from":1,"createchartoptions.now":1,"which":1,"defaults":1,"to":1,"date.now":1,"inject":1,"a":1,"server":1,"synchronized":1,"clock":1,"or":1,"fake":1,"one":1,"in":1,"tests":1},"1303":{"a":1,"countdown":1,"only":1,"changes":1,"when":1,"something":1,"repaints":1,"live":1,"ticks":1,"repaint":1,"the":1,"chart":1,"but":1,"quiet":1,"market":1,"would":1,"freeze":1,"startcountdownticker":1,"window":1,"fixes":1,"that":1,"it":1,"uses":1,"you":1,"pass":1,"never":1,"globals":1,"to":1,"call":1,"chart.refreshoverlay":1,"just":1,"after":1,"each":1,"whole":1,"second":1,"of":1,"chart's":1,"clock":1},"1304":{"refreshoverlay":1,"repaints":1,"only":1,"the":1,"status":1,"line":1,"countdown":1,"and":1,"crosshair":1,"over":1,"cached":1,"chart":1,"without":1,"recomputing":1,"indicators":1},"1305":{"each":1,"tick":1,"realigns":1,"to":1,"the":1,"second":1,"so":1,"timer":1,"drift":1,"never":1,"builds":1,"up":1},"1306":{"the":1,"ticker":1,"stops":1,"on":1,"its":1,"own":1,"once":1,"chart":1,"is":1,"destroyed":1,"stop":1,"cancels":1,"it":1,"earlier":1,"and":1,"can":1,"be":1,"called":1,"more":1,"than":1},"1307":{"start":1,"the":1,"ticker":1,"only":1,"while":1,"a":1,"countdown":1,"is":1,"visible":1,"settings":1,"card's":1,"to":1,"bar":1,"close":1,"and":1,"on":1,"price":1,"label":1,"switches":1,"change":1,"config":1,"so":1,"follow":1,"statusline":1,"priceaxis":1,"sections":1,"with":1,"subscribeconfigchange":1},"1308":{"the":1,"react":1,"chart":1,"does":1,"this":1,"for":1,"you":1,"it":1,"runs":1,"a":1,"ticker":1,"on":1,"page's":1,"timers":1,"whenever":1,"config":1,"shows":1,"countdown":1},"1309":{"by":1,"default":1,"the":1,"ticker":1,"paints":1,"inside":1,"its":1,"timer":1,"callback":1,"pass":1,"framescheduler":1,"your":1,"toolbar":1,"gestures":1,"or":1,"datafeed":1,"share":1,"and":1,"each":1,"second's":1,"repaint":1,"is":1,"requested":1,"for":1,"next":1,"frame":1,"instead":1,"in":1,"same":1,"render":1,"as":1,"pointer":1,"work":1,"live":1,"ticks":1},"1310":{"at":1,"most":1,"one":1,"repaint":1,"is":1,"pending":1,"a":1,"time":1,"hidden":1,"tab":1,"gets":1,"no":1,"animation":1,"frames":1,"so":1,"the":1,"countdown":1,"doesn't":1,"there":1,"stop":1,"cancels":1,"and":1,"destroyed":1,"chart":1,"never":1,"repainted":1},"1311":{"theming":1,"and":1,"presets":1},"1312":{"apply":1,"brand":1,"presets":1,"layer":1,"themes":1,"and":1,"config":1,"size":1,"scale":1,"text":1,"restyle":1,"the":1,"ui":1,"with":1,"css":1,"variables":1},"1313":{"presets":1,"themes":1,"and":1,"config":1},"1314":{"the":1,"bloxwap.pro":1,"preset":1},"1315":{"keep":1,"a":1,"preset":1,"across":1,"theme":1,"changes":1},"1316":{"scale":1,"text":1},"1317":{"ui":1,"custom":1,"properties":1},"1318":{"the":1,"canvas":1,"and":1,"optional":1,"ui":1,"are":1,"themed":1,"separately":1,"takes":1,"its":1,"colors":1,"fonts":1,"from":1,"chart":1,"config":1,"toolbar":1,"header":1,"menus":1,"settings":1,"dialogs":1,"them":1,"css":1,"custom":1,"properties":1,"a":1,"brand":1,"look":1,"sets":1,"both":1},"1319":{"createchart":1,"layers":1,"three":1,"sources":1,"each":1,"overriding":1,"the":1,"one":1,"before":1,"it":1,"field":1,"by":1},"1320":{"preset":1,"accepts":1,"a":1,"name":1,"from":1,"chart_presets":1,"or":1,"any":1,"deeppartial":1,"chartconfig":1,"an":1,"unknown":1,"throws":1},"1321":{"theme":1,"applies":1,"chart_themes.dark":1,"or":1,"chart_themes.light":1,"leave":1,"it":1,"out":1,"to":1,"keep":1,"a":1,"preset's":1,"colors":1,"sets":1,"background":1,"text":1,"border":1,"grid":1,"crosshair":1,"and":1,"candle":1},"1322":{"config":1,"is":1,"your":1,"own":1,"partial":1,"it":1,"always":1,"wins":1},"1323":{"to":1,"apply":1,"a":1,"preset":1,"later":1,"merge":1,"it":1,"like":1,"any":1,"partial":1,"chart.updateconfig":1,"bloxwapdark":1,"withpreset":1,"performs":1,"the":1,"same":1,"layering":1,"for":1,"your":1,"own":1,"code":1},"1324":{"bloxwapdark":1,"reproduces":1,"the":1,"bloxwap.pro":1,"chart":1,"it":1,"is":1,"exported":1,"by":1,"name":1,"and":1,"in":1,"chart_presets":1},"1325":{"group":1},"1326":{"values":1},"1327":{"theme":1},"1328":{"171717":1,"background":1,"and":1,"pane":1,"separators":1,"a1a1a1":1,"text":1,"one":1,"system":1,"ui":1,"family":1,"for":1,"the":1,"status":1,"line":1,"drawing":1,"labels":1,"scales":1,"11px":1,"scale":1},"1329":{"grid":1},"1330":{"255":1,"rgba":1,"0.05":1},"1331":{"crosshair":1},"1332":{"262626":1,"737373":1,"lines":1,"label":1,"fill":1,"fafafa":1,"text":1},"1333":{"series":1},"1334":{"00ff3f":1,"up":1,"and":1,"ff479c":1,"down":1,"bodies":1,"wicks":1,"no":1,"borders":1},"1335":{"statusline":1},"1336":{"visible":1,"without":1,"volume":1},"1337":{"priceaxis":1},"1338":{"last":1,"price":1,"line":1,"and":1,"badge":1,"colored":1,"by":1,"the":1,"bar's":1,"direction":1},"1339":{"volume":1},"1340":{"50":1,"a":1,"opacity":1,"volume":1,"overlay":1,"in":1,"the":1,"candle":1,"colors":1},"1341":{"the":1,"drawing":1,"toolbar":1,"applies":1,"chart_themes":1,"theme":1,"to":1,"chart":1,"when":1,"it":1,"mounts":1,"and":1,"on":1,"every":1,"toolbar.settheme":1,"top":1,"of":1,"any":1,"preset":1,"you":1,"have":1,"two":1,"options":1},"1342":{"presetcharttheme":1,"preset":1,"presettheme":1,"dark":1,"returns":1,"a":1,"theme":1,"deeppartial":1,"chartconfig":1,"mapping":1,"that":1,"contains":1,"colors":1,"only":1,"on":1,"it":1,"applies":1,"the":1,"preset's":1,"over":1,"built":1,"in":1,"other":1,"and":1,"resets":1,"sets":1,"wicks":1,"borders":1,"crosshair":1,"labels":1,"to":1,"their":1,"defaults":1,"never":1,"re":1,"fonts":1,"sizes":1,"or":1,"feature":1,"toggles":1,"so":1,"toggle":1,"undoes":1,"user's":1,"settings":1,"if":1,"you":1,"write":1,"your":1,"own":1,"charttheme":1,"return":1,"for":1,"same":1,"reason":1},"1343":{"after":1,"settings.settheme":1,"theme":1,"the":1,"settings":1,"card's":1,"reset":1,"defaults":1,"restores":1,"that":1,"theme's":1,"colors":1},"1344":{"in":1,"react":1,"chart":1,"preset":1,"bloxwapdark":1,"keeps":1,"the":1,"preset's":1,"colors":1,"without":1,"a":1,"theme":1,"prop":1,"with":1,"doesn't":1,"follow":1,"system":1,"color":1,"scheme":1,"see":1,"integration":1},"1345":{"price":1,"and":1,"time":1,"scale":1,"labels":1,"crosshair":1,"badges":1,"share":1,"one":1,"font":1,"which":1,"can":1,"differ":1,"from":1,"the":1,"status":1,"line":1,"drawing":1,"as":1,"in":1,"tradingview":1},"1346":{"field":1},"1347":{"default":1},"1348":{"meaning":1},"1349":{"theme.fontfamily":1},"1350":{"system":1,"ui":1,"sans":1,"serif":1},"1351":{"ui":1,"text":1,"and":1,"the":1,"watermark":1},"1352":{"theme.monofamily":1},"1353":{"ui":1,"monospace":1},"1354":{"status":1,"line":1,"and":1,"drawing":1,"labels":1,"scale":1,"text":1,"too":1,"unless":1,"scalefontfamily":1,"is":1,"set":1},"1355":{"theme.fontsize":1},"1356":{"12":1},"1357":{"status":1,"line":1,"and":1,"drawing":1,"labels":1,"scale":1,"text":1,"too":1,"unless":1,"scalefontsize":1,"is":1,"set":1},"1358":{"theme.scalefontsize":1},"1359":{"null":1},"1360":{"scale":1,"text":1,"size":1,"in":1,"css":1,"pixels":1,"null":1,"follows":1,"fontsize":1},"1361":{"theme.scalefontfamily":1},"1362":{},"1363":{"scale":1,"text":1,"family":1,"empty":1,"follows":1,"monofamily":1},"1364":{"scalefontsize":1,"theme":1,"and":1,"scalefont":1,"return":1,"the":1,"resolved":1,"size":1,"css":1,"font":1,"shorthand":1,"for":1,"custom":1,"layers":1,"settings":1,"card's":1,"scale":1,"text":1,"control":1,"edits":1,"its":1,"still":1,"resizes":1,"everything":1},"1365":{"the":1,"ui":1,"injects":1,"one":1,"scoped":1,"stylesheet":1,"every":1,"class":1,"starts":1,"with":1,"cts":1,"and":1,"colors":1,"come":1,"from":1,"custom":1,"properties":1,"set":1,"on":1,"each":1,"theme":1,"element":1,"dark":1,"by":1,"default":1,"a":1,"light":1,"variant":1,"settheme":1,"toolbar":1,"header":1,"dialog":1,"or":1,"settings":1,"handle":1,"toggles":1,"that":1},"1366":{"property":1},"1367":{"dark":1},"1368":{"light":1},"1369":{"styles":1},"1370":{"cts":1,"bg":1},"1371":{"0a0a0a":1},"1372":{"f5f7fa":1},"1373":{"rail":1,"and":1,"input":1,"backgrounds":1},"1374":{"cts":1,"panel":1},"1375":{"171717":1},"1376":{"ffffff":1},"1377":{"menus":1,"cards":1,"and":1,"dialogs":1},"1378":{"cts":1,"panel":1,"raised":1},"1379":{"262626":1},"1380":{"f0f3fa":1},"1381":{"raised":1,"rows":1,"and":1,"fields":1},"1382":{"cts":1,"edge":1},"1383":{"262626":1},"1384":{"d8dee6":1},"1385":{"dividers":1,"and":1,"outlines":1},"1386":{"cts":1,"idle":1},"1387":{"a1a1a1":1},"1388":{"5a6472":1},"1389":{"idle":1,"text":1,"and":1,"icons":1},"1390":{"cts":1,"muted":1},"1391":{"737373":1},"1392":{"8a93a3":1},"1393":{"secondary":1,"text":1},"1394":{"cts":1,"hover":1},"1395":{"fafafa":1},"1396":{"131722":1},"1397":{"hovered":1,"and":1,"active":1,"text":1},"1398":{"cts":1,"accent":1},"1399":{"2962ff":1},"1400":{"2962ff":1},"1401":{"selection":1,"focus":1,"and":1,"primary":1,"buttons":1},"1402":{"cts":1,"accent":1,"soft":1},"1403":{"18":1,"accent":1},"1404":{"12":1,"accent":1},"1405":{"hover":1,"fills":1},"1406":{"cts":1,"on":1,"accent":1},"1407":{"ffffff":1},"1408":{"ffffff":1},"1409":{"text":1,"on":1,"the":1,"accent":1},"1410":{"cts":1,"favorite":1},"1411":{"f7b500":1},"1412":{"f7b500":1},"1413":{"favorite":1,"stars":1},"1414":{"cts":1,"overlay":1,"shadow":1},"1415":{"floating":1,"surfaces":1},"1416":{"cts":1,"radius":1,"sm":1,"md":1},"1417":{"4px":1,"8px":1},"1418":{"corners":1},"1419":{"cts":1,"font":1,"mono":1},"1420":{"geist":1,"mono":1},"1421":{"ui":1,"text":1},"1422":{"because":1,"the":1,"theme":1,"classes":1,"set":1,"these":1,"properties":1,"on":1,"each":1,"cts":1,"element":1,"an":1,"override":1,"ancestor":1,"doesn't":1,"reach":1,"them":1,"target":1,"elements":1,"with":1,"a":1,"selector":1,"that":1,"outranks":1,"theme.cts":1,"light":1,"so":1,"your":1,"values":1,"win":1,"whatever":1,"order":1,"stylesheets":1,"load":1,"in":1},"1423":{"drop":1,"the":1,"cts":1,"light":1,"selector":1,"if":1,"mode":1,"should":1,"keep":1,"default":1,"palette":1,"header":1,"and":1,"on":1,"chart":1,"scale":1,"buttons":1,"add":1,"their":1,"own":1,"properties":1,"which":1,"theme":1,"classes":1,"never":1,"set":1,"so":1,"those":1,"work":1,"any":1,"ancestor":1,"see":1,"theming":1,"bloxwap_header_tokens":1,"dark":1,"only":1,"bloxwap_header_theme":1},"1424":{"toolbar_css":1,"and":1,"injectstyles":1,"doc":1,"are":1,"exported":1,"for":1,"shadow":1,"dom":1,"server":1,"rendered":1,"hosts":1,"the":1,"injected":1,"style":1,"element":1,"carries":1,"data":1,"chart":1,"ts":1,"ui":1,"attribute":1,"style_marker":1},"1425":{"time":1,"scale":1},"1426":{"choose":1,"between":1,"a":1,"bar":1,"indexed":1,"axis":1,"and":1,"time":1,"continuous":1,"that":1,"shows":1,"market":1,"gaps":1},"1427":{"bar":1,"indexed":1,"by":1,"default":1},"1428":{"time":1,"continuous":1,"mode":1},"1429":{"what":1,"changes":1,"in":1,"continuous":1,"mode":1},"1430":{"limitations":1,"indices":1,"stay":1,"bar":1,"based":1},"1431":{"7":1,"24":1,"by":1,"default":1,"the":1,"horizontal":1,"axis":1,"is":1,"bar":1,"indexed":1,"every":1,"candle":1,"takes":1,"one":1,"width":1,"and":1,"time":1,"gaps":1,"collapse":1,"this":1,"how":1,"tradingview":1,"lightweight":1,"charts":1,"lay":1,"out":1,"bars":1,"it":1,"suits":1,"crypto":1,"but":1,"for":1,"session":1,"based":1,"markets":1,"puts":1,"friday's":1,"close":1,"right":1,"next":1,"to":1,"monday's":1,"open":1,"a":1,"feed":1,"outage":1,"leaves":1,"no":1,"visible":1,"hole":1},"1432":{"with":1,"timescale.continuous":1,"true":1,"each":1,"candle":1,"sits":1,"in":1,"the":1,"slot":1,"of":1,"its":1,"timestamp":1},"1433":{"weekends":1,"halts":1,"and":1,"missing":1,"candles":1,"then":1,"show":1,"as":1,"empty":1,"space":1,"every":1,"candle":1,"keeps":1,"a":1,"slot":1,"of":1,"its":1,"own":1,"even":1,"if":1,"two":1,"timestamps":1,"round":1,"to":1,"the":1,"same":1,"one":1},"1434":{"field":1},"1435":{"default":1},"1436":{"meaning":1},"1437":{"timescale.continuous":1},"1438":{"false":1},"1439":{"lay":1,"candles":1,"out":1,"by":1,"time":1},"1440":{"timescale.intervalms":1},"1441":{"null":1},"1442":{"slot":1,"width":1,"in":1,"milliseconds":1,"null":1,"zero":1,"negative":1,"or":1,"non":1,"finite":1,"values":1,"infer":1,"it":1,"as":1,"the":1,"most":1,"common":1,"gap":1,"between":1,"consecutive":1,"candles":1},"1443":{"set":1,"intervalms":1,"when":1,"you":1,"know":1,"it":1,"the":1,"paging":1,"datafeed":1,"sets":1,"on":1,"every":1,"load":1,"bar":1,"close":1,"countdown":1,"also":1,"uses":1,"timeaxis.intervalms":1,"is":1,"null":1,"so":1,"first":1,"after":1,"a":1,"weekend":1,"never":1,"reads":1,"as":1,"multi":1,"day":1},"1444":{"switching":1,"modes":1,"keeps":1,"the":1,"rightmost":1,"visible":1,"bar":1,"in":1,"place":1,"slots":1,"are":1,"rebuilt":1,"when":1,"data":1,"is":1,"replaced":1,"and":1,"extended":1,"constant":1,"time":1,"on":1,"a":1,"live":1,"tail":1,"append":1,"unless":1,"that":1,"changes":1,"an":1,"inferred":1,"interval":1,"never":1,"per":1,"frame":1,"indexed":1,"path":1,"costs":1,"nothing":1,"extra":1},"1445":{"the":1,"settings":1,"card":1,"exposes":1,"mode":1,"as":1,"time":1,"continuous":1,"axis":1,"under":1,"scales":1},"1446":{"scrolling":1,"and":1,"zoom":1,"are":1,"measured":1,"in":1,"slots":1,"scale.scrollby":1,"n":1,"moves":1,"scale.barspacing":1,"is":1,"pixels":1,"per":1,"slot":1,"scale.pricetobarratio":1,"scale":1,"units":1},"1447":{"paging":1,"through":1,"gaps":1,"wider":1,"than":1,"the":1,"viewport":1,"moves":1,"by":1,"and":1,"never":1,"skips":1,"candles":1,"toolbar's":1,"arrows":1,"smoothscroll":1,"use":1,"scale.visibleslots":1,"in":1,"scroll":1,"units":1,"counted":1,"from":1,"first":1,"candle":1},"1448":{"time":1,"axis":1,"labels":1,"are":1,"placed":1,"by":1,"slot":1,"so":1,"a":1,"gap":1,"is":1,"still":1,"labelled":1,"inside":1,"it":1,"carry":1,"interpolated":1,"times":1},"1449":{"autoscale":1,"and":1,"the":1,"high":1,"low":1,"references":1,"use":1,"only":1,"candles":1,"inside":1,"viewport":1,"when":1,"a":1,"gap":1,"fills":1,"whole":1,"two":1,"around":1,"it":1,"frame":1,"range":1},"1450":{"lines":1,"line":1,"and":1,"area":1,"series":1,"indicator":1,"connect":1,"across":1,"a":1,"gap":1,"including":1,"at":1,"the":1,"viewport's":1,"edges":1},"1451":{"continuous":1,"mode":1,"changes":1,"where":1,"candles":1,"are":1,"drawn":1,"not":1,"how":1,"they":1,"addressed":1,"everything":1,"that":1,"takes":1,"a":1,"position":1,"still":1,"uses":1,"candle":1,"indices":1},"1452":{"scale.visiblerange":1,"scrollto":1,"index":1,"zoomtorange":1,"from":1,"to":1,"indextox":1,"and":1,"xtoindex":1,"x":1,"take":1,"or":1,"return":1,"candle":1,"indices":1,"inside":1,"a":1,"gap":1,"returns":1,"fractional":1,"between":1,"its":1,"two":1,"candles":1},"1453":{"drawing":1,"points":1,"are":1,"index":1,"price":1,"a":1,"point":1,"placed":1,"inside":1,"gap":1,"stores":1,"fractional":1,"so":1,"it":1,"stays":1,"between":1,"the":1,"same":1,"two":1,"candles":1,"when":1,"layout":1,"changes":1},"1454":{"20":1,"indicators":1,"compute":1,"per":1,"candle":1,"not":1,"slot":1,"a":1,"period":1,"sma":1,"spans":1,"candles":1,"however":1,"much":1,"time":1,"that":1,"is":1},"1455":{"indices":1,"beyond":1,"the":1,"data":1,"such":1,"as":1,"ichimoku's":1,"forward":1,"displaced":1,"spans":1,"or":1,"points":1,"in":1,"whitespace":1,"after":1,"last":1,"bar":1,"extend":1,"one":1,"slot":1,"per":1},"1456":{"timestamps":1,"never":1,"become":1,"positions":1,"directly":1,"to":1,"place":1,"something":1,"at":1,"a":1,"time":1,"find":1,"the":1,"candle":1,"index":1,"for":1,"that":1,"in":1,"your":1,"own":1,"data":1},"1457":{"use":1,"computetimeslots":1,"candles":1,"intervalms":1,"and":1,"inferintervalms":1,"to":1,"reproduce":1,"the":1,"layout":1,"in":1,"your":1,"own":1,"code":1},"1458":{"toolbar":1,"and":1,"settings":1},"1459":{"add":1,"the":1,"drawing":1,"rail":1,"chart":1,"navigation":1,"and":1,"a":1,"single":1,"settings":1,"card":1},"1460":{"prepare":1,"the":1,"containers":1},"1461":{"create":1,"the":1,"ui":1},"1462":{"what":1,"the":1,"card":1,"controls":1},"1463":{"themes":1,"and":1,"keyboard":1,"shortcuts":1},"1464":{"context":1,"menus":1},"1465":{"header":1,"scale":1,"buttons":1,"and":1,"indicators":1},"1466":{"touch":1},"1467":{"cleanup":1},"1468":{"the":1,"toolbar":1,"is":1,"an":1,"optional":1,"browser":1,"ui":1,"supply":1,"a":1,"rail":1,"container":1,"and":1,"positioned":1,"overlay":1,"wrapping":1,"canvas":1},"1469":{"also":1,"wire":1,"resizing":1,"as":1,"in":1,"the":1,"quick":1,"start":1,"ui":1,"injects":1,"its":1,"own":1,"scoped":1,"stylesheet":1,"your":1,"application":1,"controls":1,"surrounding":1,"layout":1,"and":1,"where":1,"gear":1,"button":1,"appears":1},"1470":{"symbol":1,"previous":1,"close":1,"coloring":1,"body":1,"border":1,"wick":1,"visibility":1,"and":1,"colors":1,"numeric":1,"precision":1,"under":1,"volume":1,"the":1,"overlay":1,"its":1,"bar":1,"opacity":1,"height":1,"until":1,"you":1,"pick":1,"a":1,"color":1,"swatches":1,"show":1,"candle":1,"they":1,"follow":1,"button":1,"next":1,"to":1,"them":1,"goes":1,"back":1,"following":1},"1471":{"status":1,"line":1,"symbol":1,"name":1,"ohlc":1,"price":1,"change":1,"volume":1,"indicator":1,"values":1,"and":1,"the":1,"countdown":1,"to":1,"bar":1,"close":1},"1472":{"scales":1,"and":1,"lines":1,"autoscale":1,"ratio":1,"lock":1,"scale":1,"mode":1,"inversion":1,"axis":1,"side":1,"labels":1,"including":1,"the":1,"countdown":1,"on":1,"price":1,"label":1,"reference":1,"plus":1,"button":1,"time":1,"continuous":1,"text":1,"size":1,"default":1,"follows":1},"1473":{"canvas":1,"background":1,"text":1,"grid":1,"crosshair":1,"and":1,"watermark":1},"1474":{"changes":1,"apply":1,"immediately":1,"and":1,"remain":1,"selected":1,"when":1,"the":1,"card":1,"reopens":1,"reset":1,"restores":1,"initial":1,"settings":1,"without":1,"replacing":1,"chart":1,"data":1,"indicator":1,"instances":1,"drawings":1,"type":1,"or":1,"cursor":1,"selection":1},"1475":{"search":1,"at":1,"the":1,"top":1,"of":1,"card":1,"filters":1,"settings":1,"across":1,"all":1,"sections":1,"including":1,"option":1,"names":1,"and":1,"help":1,"text":1,"partial":1,"abbreviations":1,"common":1,"typos":1,"work":1,"try":1,"gird":1,"wick":1,"color":1,"log":1,"scale":1,"countdown":1,"volume":1,"continuous":1,"or":1,"matching":1,"controls":1,"still":1,"update":1,"chart":1,"live":1,"clear":1,"field":1,"choose":1,"a":1,"section":1,"to":1,"restore":1,"full":1,"list":1,"escape":1,"clears":1,"an":1,"active":1,"press":1,"it":1,"again":1,"close":1},"1476":{"the":1,"scale's":1,"plus":1,"button":1,"is":1,"implemented":1,"by":1,"toolbar":1,"and":1,"adds":1,"an":1,"undoable":1,"horizontal":1,"price":1,"line":1,"enable":1,"it":1,"using":1,"priceaxis.plusbutton":1,"or":1,"card":1},"1477":{"settings":1,"are":1,"not":1,"automatically":1,"saved":1,"to":1,"storage":1,"persist":1,"your":1,"application's":1,"desired":1,"config":1,"fields":1,"explicitly":1,"toolbar":1,"favorites":1,"can":1,"use":1,"an":1,"injected":1,"implementing":1,"getitem":1,"and":1,"setitem":1},"1478":{"the":1,"toolbar":1,"applies":1,"chart_themes":1,"theme":1,"to":1,"chart":1,"when":1,"it":1,"mounts":1,"and":1,"on":1,"every":1,"settheme":1,"over":1,"any":1,"createchart":1,"preset":1,"keep":1,"a":1,"brand":1,"preset's":1,"colors":1,"pass":1,"charttheme":1,"presetcharttheme":1,"bloxwapdark":1,"both":1,"createdrawingtoolbar":1,"createchartsettings":1,"so":1,"reset":1,"defaults":1,"agrees":1,"applycharttheme":1,"false":1,"leave":1,"chart's":1,"alone":1,"after":1,"settings.settheme":1,"restores":1,"that":1,"theme's":1,"see":1,"theming":1,"presets":1},"1479":{"by":1,"default":1,"the":1,"toolbar":1,"listens":1,"for":1,"keyboard":1,"shortcuts":1,"on":1,"document":1,"set":1,"false":1,"an":1,"embedded":1,"example":1,"or":1,"a":1,"page":1,"where":1,"other":1,"controls":1,"own":1,"those":1,"keys":1},"1480":{"shortcut":1},"1481":{"action":1},"1482":{"alt":1,"option":1,"i":1},"1483":{"invert":1,"the":1,"main":1,"price":1,"scale":1},"1484":{"alt":1,"option":1,"p":1},"1485":{"toggle":1,"percent":1,"regular":1,"mode":1},"1486":{"alt":1,"option":1,"l":1},"1487":{"toggle":1,"logarithmic":1,"regular":1,"mode":1},"1488":{"escape":1},"1489":{"cancel":1,"the":1,"active":1,"tool":1,"or":1,"close":1,"settings":1},"1490":{"cmd":1,"ctrl":1,"z":1},"1491":{"undo":1,"a":1,"toolbar":1,"edit":1},"1492":{"shift":1,"cmd":1,"ctrl":1,"z":1},"1493":{"redo":1,"a":1,"toolbar":1,"edit":1},"1494":{"the":1,"idle":1,"navigation":1,"hint":1,"fades":1,"after":1,"three":1,"seconds":1,"active":1,"drawing":1,"instructions":1,"remain":1,"visible":1,"a":1,"finger":1,"press":1,"names":1,"touch":1,"gestures":1,"instead":1,"and":1,"on":1,"coarse":1,"pointer":1,"device":1,"it":1,"starts":1,"that":1,"way":1},"1495":{"right":1,"click":1,"menus":1,"are":1,"off":1,"by":1,"default":1,"turn":1,"them":1,"on":1,"with":1,"the":1,"toolbar's":1,"contextmenu":1,"option":1},"1496":{"what":1,"the":1,"menu":1,"offers":1,"depends":1,"on":1,"is":1,"under":1,"pointer":1},"1497":{"under":1,"the":1,"pointer":1},"1498":{"menu":1},"1499":{"a":1,"drawing":1},"1500":{"settings":1,"the":1,"drawing's":1,"style":1,"bar":1,"unless":1,"you":1,"pass":1,"ondrawingsettings":1,"clone":1,"lock":1,"or":1,"unlock":1,"hide":1,"remove":1,"these":1,"can":1,"be":1,"undone":1},"1501":{"an":1,"indicator":1,"plot":1,"line":1,"step":1,"dots":1,"or":1,"histogram":1,"bars":1,"in":1,"any":1,"pane":1},"1502":{"settings":1,"when":1,"you":1,"pass":1,"onindicatorsettings":1,"hide":1,"remove":1},"1503":{"empty":1,"space":1,"in":1,"an":1,"indicator":1,"sub":1,"pane":1},"1504":{"reset":1,"chart":1,"view":1,"then":1,"the":1,"pane's":1,"study":1,"x2a":1,"settings":1,"when":1,"you":1,"pass":1,"onindicatorsettings":1,"hide":1,"remove":1,"and":1,"all":1,"rows":1,"as":1,"below":1,"menu's":1,"target":1,"is":1,"kind":1,"x":1,"y":1,"paneid":1,"report":1,"indicator":1,"id":1,"key":1,"to":1,"onaction":1,"like":1,"a":1,"right":1,"click":1,"on":1,"plot":1},"1505":{"anything":1,"else":1},"1506":{"reset":1,"chart":1,"view":1,"the":1,"x2a":1,"auto":1,"fits":1,"data":1,"to":1,"screen":1,"logarithmic":1,"and":1,"percent":1,"scale":1,"toggles":1,"settings":1,"when":1,"you":1,"pass":1,"onchartsettings":1,"remove":1,"all":1,"drawings":1,"indicators":1,"with":1,"counts":1,"there":1,"is":1,"something":1},"1507":{"contextmenu":1,"true":1,"turns":1,"the":1,"menu":1,"on":1,"without":1,"hooks":1,"with":1,"default":1,"false":1,"a":1,"right":1,"click":1,"only":1,"cancels":1,"an":1,"armed":1,"drawing":1,"tool":1},"1508":{"an":1,"armed":1,"tool":1,"still":1,"gets":1,"the":1,"right":1,"click":1,"first":1,"it":1,"is":1,"cancelled":1,"and":1,"no":1,"menu":1,"opens":1},"1509":{"the":1,"menu":1,"uses":1,"toolbar's":1,"undo":1,"history":1,"flyouts":1,"and":1,"theme":1,"toolbar.contextmenu":1,"is":1,"handle":1,"or":1,"null":1,"when":1,"off":1},"1510":{"it":1,"opens":1,"at":1,"the":1,"pointer":1,"and":1,"flips":1,"to":1,"stay":1,"in":1,"viewport":1,"arrow":1,"keys":1,"home":1,"end":1,"move":1,"between":1,"rows":1,"enter":1,"or":1,"space":1,"runs":1,"one":1,"escape":1,"tab":1,"closes":1,"also":1,"on":1,"an":1,"outside":1,"click":1,"scroll":1,"resize":1,"window":1,"blur":1,"a":1,"wheel":1,"over":1,"chart":1},"1511":{"touch":1,"never":1,"opens":1,"it":1,"a":1,"long":1,"press":1,"is":1,"the":1,"crosshair":1,"pen":1,"right":1,"clicks":1,"work":1,"like":1,"mouse":1,"reset":1,"chart":1,"view":1,"also":1,"in":1,"rail's":1,"zoom":1,"menu":1,"and":1,"double":1,"tap":1,"on":1,"price":1,"axis":1,"resets":1,"by":1},"1512":{"hide":1,"on":1,"a":1,"drawing":1,"sets":1,"visible":1,"false":1,"bring":1,"it":1,"back":1,"with":1,"undo":1,"or":1,"chart.updatedrawing":1,"id":1,"true":1,"hiding":1,"removing":1,"an":1,"indicator":1,"is":1,"not":1,"recorded":1,"in":1,"the":1,"history":1},"1513":{"30":1,"70":1,"horizontal":1,"indicator":1,"levels":1,"and":1,"fills":1,"are":1,"not":1,"targets":1,"so":1,"a":1,"right":1,"click":1,"on":1,"rsi's":1,"lines":1,"opens":1,"sub":1,"pane":1,"menu":1,"the":1,"price":1,"scale":1,"toggles":1,"act":1,"main":1,"axis":1,"they":1,"show":1,"only":1,"time":1},"1514":{"hooks":1,"onchartsettings":1,"onindicatorsettings":1,"id":1,"ondrawingsettings":1,"extraitems":1,"target":1,"for":1,"your":1,"own":1,"rows":1,"and":1,"onaction":1,"action":1,"after":1,"each":1,"built":1,"in":1,"without":1,"the":1,"toolbar":1,"use":1,"createchartcontextmenu":1},"1515":{"pass":1,"controller":1,"to":1,"share":1,"an":1,"existing":1,"controller's":1,"undo":1,"history":1,"and":1,"armed":1,"tool":1,"a":1,"you":1,"stays":1,"yours":1,"menu.destroy":1,"disposes":1,"only":1,"the":1,"one":1,"menu":1,"created":1,"so":1,"call":1,"controller.dispose":1,"when":1,"discard":1,"while":1,"chart":1,"lives":1,"on":1,"flyouts":1,"theme":1,"menus":1,"listen":1,"false":1,"open":1,"it":1,"yourself":1,"with":1,"menu.open":1,"x":1,"y":1,"in":1,"canvas":1,"css":1,"pixels":1,"menu.targetat":1,"reports":1,"what":1,"right":1,"click":1,"there":1,"would":1,"target":1,"without":1,"opening":1,"anything":1,"after":1,"finger":1,"press":1,"controller.touch":1,"selected":1,"drawing":1,"wins":1,"where":1,"another":1,"lies":1,"top":1,"of":1,"as":1,"does":1,"for":1,"tap":1,"or":1,"drag":1,"touch":1,"acts":1,"edits":1,"extraitems":1,"rows":1,"can":1,"be":1,"items":1,"separator":1,"checkbox":1,"checked":1},"1516":{"the":1,"toolbar":1,"pairs":1,"with":1,"other":1,"ui":1,"modules":1},"1517":{"createchartheader":1,"adds":1,"a":1,"top":1,"bar":1,"with":1,"the":1,"symbol":1,"timeframes":1,"that":1,"drive":1,"datafeed":1,"chart":1,"types":1,"an":1,"indicators":1,"button":1,"and":1,"auto":1,"log":1,"toggles":1,"pass":1,"flyouts":1,"toolbar.flyouts":1,"so":1,"only":1,"one":1,"menu":1,"is":1,"open":1,"at":1,"time":1},"1518":{"createscalebuttons":1,"adds":1,"tradingview's":1,"a":1,"l":1,"strip":1,"at":1,"the":1,"foot":1,"of":1,"price":1,"axis":1},"1519":{"createindicatorsdialog":1,"adds":1,"the":1,"indicator":1,"picker":1,"and":1,"per":1,"study":1,"settings":1},"1520":{"the":1,"toolbar":1,"routes":1,"finger":1,"input":1,"through":1,"touch":1,"gestures":1,"drag":1,"to":1,"pan":1,"with":1,"fling":1,"pinch":1,"zoom":1,"long":1,"press":1,"for":1,"crosshair":1,"and":1,"double":1,"tap":1,"price":1,"axis":1,"reset":1,"view":1,"armed":1,"tools":1,"place":1,"points":1,"taps":1,"a":1,"selects":1,"drawing":1,"only":1,"selected":1,"follows":1,"so":1,"one":1,"drags":1,"across":1,"others":1},"1521":{"disconnect":1,"your":1,"resize":1,"observer":1,"and":1,"application":1,"subscriptions":1,"too":1,"ui":1,"destruction":1,"removes":1,"the":1,"owned":1,"dom":1,"listeners":1},"1522":{"touch":1,"gestures":1},"1523":{"pan":1,"pinch":1,"fling":1,"and":1,"long":1,"press":1,"for":1,"the":1,"crosshair":1,"on":1,"phones":1,"tablets":1},"1524":{"with":1,"the":1,"drawing":1,"toolbar":1},"1525":{"without":1,"the":1,"toolbar":1},"1526":{"custom":1,"gesture":1,"handling":1},"1527":{"touch":1,"follows":1,"tradingview's":1,"mobile":1,"model":1},"1528":{"gesture":1},"1529":{"result":1},"1530":{"one":1,"finger":1,"drag":1},"1531":{"pan":1,"a":1,"fast":1,"release":1,"flings":1,"the":1,"chart":1,"with":1,"an":1,"ease":1,"out":1},"1532":{"two":1,"finger":1,"pinch":1},"1533":{"zoom":1,"around":1,"the":1,"midpoint":1,"between":1,"fingers":1,"and":1,"pan":1,"with":1,"it":1},"1534":{"450":1,"long":1,"press":1,"ms":1},"1535":{"show":1,"the":1,"crosshair":1,"which":1,"then":1,"follows":1,"finger":1,"instead":1,"of":1,"panning":1},"1536":{"drag":1,"after":1,"a":1,"long":1,"press":1},"1537":{"nudge":1,"the":1,"crosshair":1,"which":1,"stays":1,"after":1,"you":1,"lift":1,"your":1,"finger":1},"1538":{"hold":1,"still":1,"again":1},"1539":{"jump":1,"the":1,"crosshair":1,"to":1,"finger":1},"1540":{"tap":1},"1541":{"hide":1,"the":1,"crosshair":1},"1542":{"double":1,"tap":1,"on":1,"the":1,"price":1,"axis":1},"1543":{"reset":1,"the":1,"chart":1,"view":1,"like":1,"context":1,"menu's":1,"chart.resetscale":1},"1544":{"pens":1,"and":1,"mice":1,"are":1,"not":1,"affected":1,"a":1,"pen":1,"behaves":1,"like":1,"mouse":1,"unless":1,"you":1,"opt":1,"in":1},"1545":{"the":1,"drawing":1,"toolbar":1,"routes":1,"finger":1,"input":1,"through":1,"these":1,"gestures":1,"on":1,"its":1,"own":1,"top":1,"of":1,"navigation":1},"1546":{"placing":1,"drawings":1,"an":1,"armed":1,"tool":1,"keeps":1,"the":1,"finger":1,"so":1,"taps":1,"place":1,"points":1,"and":1,"a":1,"second":1,"doesn't":1,"start":1,"pinch":1},"1547":{"6":1,"16":1,"selecting":1,"drawings":1,"a":1,"tap":1,"selects":1,"the":1,"drawing":1,"under":1,"finger":1,"within":1,"css":1,"pixels":1,"touch_hit_px":1,"instead":1,"of":1,"mouse's":1,"on":1,"empty":1,"space":1,"clears":1,"selection":1,"even":1,"next":1,"to":1,"selected":1,"drawing's":1,"handle":1,"where":1,"overlap":1,"one":1,"keeps":1},"1548":{"8":1,"24":1,"editing":1,"drawings":1,"as":1,"on":1,"tradingview's":1,"mobile":1,"app":1,"only":1,"the":1,"selected":1,"drawing":1,"follows":1,"a":1,"finger":1,"its":1,"handles":1,"within":1,"css":1,"pixels":1,"touch_handle_hit_px":1,"mouse":1,"gets":1,"and":1,"body":1,"touch_hit_px":1,"even":1,"where":1,"another":1,"lies":1,"top":1,"of":1,"it":1,"drag":1,"has":1,"to":1,"set":1,"off":1,"before":1,"long":1,"press":1,"holding":1,"still":1,"or":1,"anywhere":1,"else":1,"shows":1,"crosshair":1,"leaves":1,"was":1,"one":1,"that":1,"starts":1,"pans":1,"across":1,"filled":1,"such":1,"fibonacci":1,"bands":1,"position":1,"boxes":1,"cover":1,"phone's":1,"plot":1,"tap":1,"edits":1,"nothing":1,"second":1,"turns":1,"into":1,"pinch":1,"locked":1,"are":1,"never":1,"dragged":1},"1549":{"300":1,"double":1,"tap":1,"two":1,"taps":1,"within":1,"ms":1,"double_tap_ms":1,"act":1,"as":1,"a":1,"click":1,"on":1,"drawings":1,"and":1,"tools":1,"the":1,"price":1,"axis":1,"they":1,"reset":1,"view":1,"instead":1},"1550":{"hints":1,"after":1,"a":1,"finger":1,"press":1,"the":1,"idle":1,"hint":1,"reads":1,"drag":1,"to":1,"scroll":1,"pinch":1,"zoom":1,"long":1,"for":1,"crosshair":1,"on":1,"coarse":1,"pointer":1,"device":1,"it":1,"starts":1,"that":1,"way":1,"mouse":1,"switches":1,"back":1,"custom":1,"ui":1,"read":1,"controller.touch":1,"or":1,"call":1,"controller.settouch":1,"touch":1},"1551":{"no":1,"context":1,"menu":1,"a":1,"long":1,"press":1,"is":1,"the":1,"crosshair":1,"so":1,"touch":1,"never":1,"opens":1,"right":1,"click":1,"browser's":1,"compatibility":1,"contextmenu":1,"and":1,"dblclick":1,"events":1,"that":1,"follow":1,"finger":1,"are":1,"swallowed":1},"1552":{"the":1,"canvas":1,"gets":1,"cts":1,"touch":1,"class":1,"which":1,"sets":1,"action":1,"none":1,"and":1,"disables":1,"callout":1,"text":1,"selection":1,"so":1,"ios":1,"safari":1,"leaves":1,"gestures":1,"to":1,"chart":1},"1553":{"a":1,"finger":1,"dragging":1,"over":1,"the":1,"chart":1,"therefore":1,"no":1,"longer":1,"scrolls":1,"page":1,"for":1,"embedded":1,"in":1,"scrolling":1,"mobile":1,"pass":1,"touchgestures":1,"false":1,"to":1,"createdrawingtoolbar":1,"canvas":1,"then":1,"gets":1,"cts":1,"touch":1,"class":1,"and":1,"fingers":1,"act":1,"like":1,"mouse":1,"as":1,"they":1,"did":1,"before":1,"gestures":1,"while":1,"drag":1,"wheel":1,"zoom":1,"crosshair":1,"keep":1,"working":1,"navigation":1,"turns":1,"off":1,"well":1},"1554":{"option":1},"1555":{"default":1},"1556":{"meaning":1},"1557":{"chart":1,"canvas":1,"document":1},"1558":{"required":1},"1559":{"timers":1,"come":1,"from":1,"the":1,"document's":1,"window":1},"1560":{"scheduler":1},"1561":{"its":1,"own":1},"1562":{"share":1,"a":1,"frame":1,"clock":1,"with":1,"chart":1,"animations":1,"and":1,"other":1,"input":1},"1563":{"pointertypes":1},"1564":{"touch":1},"1565":{"pointer":1,"types":1,"handled":1,"as":1,"fingers":1,"add":1,"pen":1,"to":1,"treat":1,"a":1,"stylus":1,"like":1,"finger":1},"1566":{"destroy":1,"removes":1,"the":1,"listeners":1,"timers":1,"running":1,"motion":1,"and":1,"cts":1,"touch":1,"class":1,"hides":1,"a":1,"long":1,"press":1,"crosshair":1,"mouse":1,"pen":1,"input":1,"is":1,"left":1,"for":1,"your":1,"own":1,"handlers":1},"1567":{"gesturerecognizer":1,"is":1,"the":1,"dom":1,"free":1,"state":1,"machine":1,"behind":1,"both":1,"feed":1,"it":1,"pointer":1,"ids":1,"and":1,"canvas":1,"css":1,"pixels":1,"calls":1,"your":1,"handlers":1},"1568":{"handlers":1,"you":1,"leave":1,"out":1,"do":1,"nothing":1,"the":1,"full":1,"set":1,"is":1,"pan":1,"dx":1,"pinch":1,"factor":1,"anchorx":1,"pressstart":1,"x":1,"y":1,"pressmove":1,"pressend":1,"tap":1,"and":1,"fling":1,"velocity":1,"two":1,"pointers":1,"are":1,"tracked":1,"others":1,"ignored":1,"active":1,"tracking":1,"has":1,"pointerid":1,"report":1,"its":1,"state":1,"hold":1,"takes":1,"a":1,"finger":1,"your":1,"own":1,"code":1,"held":1,"for":1,"long_press_ms":1,"shows":1,"crosshair":1,"at":1,"once":1},"1569":{"constant":1},"1570":{"value":1},"1571":{"meaning":1},"1572":{"long_press_ms":1},"1573":{"450":1},"1574":{"hold":1,"time":1,"before":1,"the":1,"crosshair":1,"shows":1},"1575":{"tap_slop_px":1},"1576":{"8":1},"1577":{"travel":1,"that":1,"still":1,"counts":1,"as":1,"a":1,"tap":1,"or":1,"hold":1},"1578":{"double_tap_ms":1},"1579":{"300":1},"1580":{"window":1,"for":1,"a":1,"double":1,"tap":1},"1581":{"fling_min_velocity":1},"1582":{"0.25":1},"1583":{"release":1,"speed":1,"px":1,"ms":1,"that":1,"flings":1},"1584":{"fling_duration_ms":1},"1585":{"700":1},"1586":{"length":1,"of":1,"the":1,"fling":1},"1587":{"touch_hit_px":1},"1588":{"16":1},"1589":{"finger":1,"reach":1,"on":1,"drawings":1,"tap":1,"to":1,"select":1,"drag":1,"the":1,"selected":1,"one":1},"1590":{"touch_handle_hit_px":1},"1591":{"24":1},"1592":{"finger":1,"reach":1,"on":1,"the":1,"selected":1,"drawing's":1,"handles":1},"1593":{"touch_pointer_types":1},"1594":{"touch":1},"1595":{"default":1,"finger":1,"pointer":1,"types":1},"1596":{"migrating":1,"from":1,"tradingview":1},"1597":{"replace":1,"the":1,"tradingview":1,"charting":1,"library":1,"in":1,"bloxwap.pro":1,"with":1,"bloxwap":1,"chart":1,"option":1,"by":1},"1598":{"what":1,"changes":1},"1599":{"widget":1,"options":1},"1600":{"features":1},"1601":{"overrides":1},"1602":{"custom":1,"themes":1,"and":1,"css":1},"1603":{"udf":1,"datafeed":1},"1604":{"price":1,"lines":1},"1605":{"chart":1,"types":1},"1606":{"indicators":1},"1607":{"header":1,"and":1,"toolbars":1},"1608":{"widget":1,"methods":1},"1609":{"out":1,"of":1,"scope":1},"1610":{"replacement":1,"plan":1},"1611":{"complete":1,"component":1},"1612":{"this":1,"guide":1,"is":1,"for":1,"the":1,"bloxwap.pro":1,"team":1,"it":1,"maps":1,"everything":1,"pro":1,"app":1,"uses":1,"from":1,"tradingview":1,"charting":1,"library":1,"to":1,"bloxwap":1,"chart":1,"then":1,"gives":1,"a":1,"replacement":1,"plan":1,"and":1,"complete":1,"component":1},"1613":{"the":1,"pro":1,"app's":1,"chart":1,"lives":1,"in":1,"workers":1,"src":1,"components":1},"1614":{"file":1},"1615":{"today":1},"1616":{"after":1},"1617":{"tv":1,"chart.tsx":1},"1618":{"loads":1,"the":1,"licensed":1,"script":1,"builds":1,"widget":1,"with":1,"brand":1,"overrides":1},"1619":{"replaced":1,"by":1,"bloxwap":1,"chart.tsx":1,"below":1},"1620":{"tv":1,"datafeed.ts":1,"datafeed":1,"core.ts":1},"1621":{"udf":1,"datafeed":1,"paging":1,"abort":1,"live":1,"folding":1},"1622":{"replaced":1,"by":1,"one":1,"fetchbars":1,"function":1},"1623":{"tv":1,"types.ts":1},"1624":{"structural":1,"widget":1,"and":1,"udf":1,"types":1},"1625":{"deleted":1,"the":1,"library":1,"ships":1,"its":1,"types":1},"1626":{"live":1,"bars.ts":1},"1627":{"livebarfolder":1},"1628":{"deleted":1,"the":1,"datafeed":1,"folds":1,"ticks":1},"1629":{"candle":1,"data.ts":1},"1630":{"timeframes":1,"mapping":1,"priceformatfor":1},"1631":{"keep":1,"timeframe_ms":1,"timeframe":1,"and":1,"priceformatfor":1},"1632":{"pro":1,"chart.tsx":1},"1633":{"lightweight":1,"charts":1,"fallback":1,"with":1,"mark":1,"and":1,"last":1,"lines":1},"1634":{"deleted":1,"nothing":1,"external":1,"can":1,"fail":1,"to":1,"load":1},"1635":{"public":1,"tv":1,"theme.css":1},"1636":{"styles":1,"the":1,"widget":1,"iframe":1},"1637":{"replaced":1,"by":1,"css":1,"custom":1,"properties":1},"1638":{"no":1,"iframe":1,"and":1,"licensed":1,"script":1,"the":1,"chart":1,"is":1,"an":1,"npm":1,"package":1,"with":1,"runtime":1,"dependencies":1,"there":1,"library_path":1,"probe":1,"fallback":1,"path":1,"it":1,"draws":1,"into":1,"a":1,"canvas":1,"in":1,"your":1,"own":1,"dom":1},"1639":{"the":1,"ui":1,"is":1,"optional":1,"and":1,"in":1,"your":1,"dom":1,"drawing":1,"rail":1,"header":1,"menus":1,"settings":1,"card":1,"indicator":1,"dialog":1,"are":1,"separate":1,"modules":1,"from":1,"bloxwap":1,"chart":1,"they":1,"styled":1,"with":1,"css":1,"custom":1,"properties":1,"not":1,"an":1,"injected":1,"iframe":1,"stylesheet":1},"1640":{"one":1,"config":1,"object":1,"tradingview's":1,"overrides":1,"studies_overrides":1,"and":1,"chart":1,"settings":1,"all":1,"map":1,"to":1,"fields":1,"of":1,"typed":1,"chartconfig":1,"changed":1,"with":1,"chart.updateconfig":1},"1641":{"time":1,"in":1,"seconds":1,"candle":1,"is":1,"unix":1,"the":1,"datafeed's":1,"request":1,"window":1,"milliseconds":1,"like":1,"hyperliquid's":1,"api":1},"1642":{"tradingview":1,"option":1},"1643":{"bloxwap.pro":1,"value":1},"1644":{"bloxwap":1,"chart":1},"1645":{"container":1},"1646":{"the":1,"chart":1,"div":1},"1647":{"container":1,"canvas":1,"in":1,"a":1,"positioned":1,"wrapper":1},"1648":{"datafeed":1},"1649":{"createtvdatafeed":1},"1650":{"createdatafeedchart":1,"fetchbars":1,"see":1,"udf":1,"datafeed":1},"1651":{"symbol":1},"1652":{"prop":1},"1653":{"datafeed.setsymbol":1,"symbol":1,"intervalms":1},"1654":{"interval":1},"1655":{"15":1},"1656":{"intervalms":1,"900_000":1},"1657":{"library_path":1},"1658":{"charting_library":1},"1659":{"not":1,"needed":1},"1660":{"theme":1},"1661":{"dark":1},"1662":{"preset":1,"bloxwapdark":1,"see":1,"overrides":1},"1663":{"autosize":1},"1664":{"true":1},"1665":{"autoresize":1,"true":1},"1666":{"locale":1},"1667":{"en":1},"1668":{"ui":1,"text":1,"is":1,"english":1,"format":1,"numbers":1,"with":1,"formatters.price":1},"1669":{"timezone":1},"1670":{"etc":1,"utc":1},"1671":{"the":1,"default":1,"time":1,"formatter":1,"is":1,"utc":1,"yyyy":1,"mm":1,"dd":1,"hh:mm":1,"replace":1,"formatters.time":1,"for":1,"another":1,"zone":1},"1672":{"loading_screen":1},"1673":{"card":1,"and":1,"green":1},"1674":{"render":1,"your":1,"own":1,"placeholder":1,"while":1,"datafeed.loading":1,"is":1,"true":1},"1675":{"toolbar_bg":1},"1676":{"171717":1},"1677":{"cts":1,"bg":1,"and":1,"panel":1,"see":1,"themes":1,"css":1},"1678":{"custom_css_url":1},"1679":{"tv":1,"theme.css":1},"1680":{"css":1,"custom":1,"properties":1,"in":1,"the":1,"app's":1,"own":1,"stylesheet":1},"1681":{"custom_font_family":1},"1682":{"system":1,"ui":1,"stack":1},"1683":{"theme.fontfamily":1,"monofamily":1,"scalefontfamily":1,"set":1,"by":1,"bloxwapdark":1,"and":1,"cts":1,"font":1},"1684":{"custom_themes":1},"1685":{"brand":1,"gradients":1},"1686":{"bloxwapdark":1,"colors":1,"and":1,"css":1,"custom":1,"properties":1},"1687":{"disabled_features":1,"entry":1},"1688":{"equivalent":1},"1689":{"use_localstorage_for_settings":1},"1690":{"nothing":1,"is":1,"stored":1,"by":1,"default":1,"the":1,"toolbar":1,"persists":1,"favorite":1,"tools":1,"only":1,"when":1,"you":1,"pass":1,"storage":1},"1691":{"header_symbol_search":1,"symbol_search_hot_key":1,"header_quick_search":1},"1692":{"there":1,"is":1,"no":1,"symbol":1,"search":1,"the":1,"header":1,"shows":1,"a":1,"label":1,"your":1,"command":1,"palette":1,"calls":1,"datafeed.setsymbol":1,"and":1,"follows":1},"1693":{"header_compare":1},"1694":{"there":1,"is":1,"no":1,"compare":1,"feature":1},"1695":{"header_saveload":1},"1696":{"there":1,"is":1,"no":1,"layout":1,"backend":1,"persist":1,"chart.getconfig":1,"fields":1,"yourself":1,"if":1,"needed":1},"1697":{"display_market_status":1},"1698":{"there":1,"is":1,"no":1,"market":1,"status":1,"indicator":1},"1699":{"border_around_the_chart":1},"1700":{"the":1,"canvas":1,"has":1,"no":1,"border":1,"enabled_features":1,"remove_library_container_border":1,"is":1,"default":1},"1701":{"timeframes_toolbar":1},"1702":{"there":1,"is":1,"no":1,"bottom":1,"toolbar":1,"timeframes":1,"are":1,"in":1,"the":1,"header":1,"on":1,"chart":1,"a":1,"l":1,"strip":1,"opt":1,"createscalebuttons":1},"1703":{"header_fullscreen_button":1},"1704":{"there":1,"is":1,"no":1,"fullscreen":1,"button":1,"add":1,"one":1,"to":1,"the":1,"header's":1,"slots":1},"1705":{"header_screenshot":1},"1706":{"there":1,"is":1,"no":1,"screenshot":1,"button":1,"chart.toblob":1,"backs":1,"one":1,"in":1,"the":1,"header's":1,"slots":1},"1707":{"popup_hints":1},"1708":{"the":1,"toolbar's":1,"idle":1,"hint":1,"fades":1,"after":1,"three":1,"seconds":1,"hide":1,"it":1,"with":1,"html":1,"cts":1,"hint.cts":1,"quiet":1,"display":1,"none":1,"drawing":1,"instructions":1,"still":1,"show":1},"1709":{"tradingview":1,"keeps":1,"its":1,"attribution":1,"link":1,"because":1,"of":1,"license":1,"bloxwap":1,"chart":1,"is":1,"mit":1,"licensed":1,"and":1,"draws":1,"no":1},"1710":{"preset":1,"bloxwapdark":1,"reproduces":1,"the":1,"overrides":1,"in":1,"tv":1,"chart.tsx":1,"only":1,"last":1,"price":1,"line":1,"differs":1,"it":1,"follows":1,"bar's":1,"direction":1,"instead":1,"of":1,"staying":1,"green":1,"see":1,"below":1},"1711":{"tradingview":1,"override":1},"1712":{"value":1},"1713":{"chartconfig":1,"field":1},"1714":{"paneproperties.background":1},"1715":{"171717":1},"1716":{"theme.background":1},"1717":{"paneproperties.backgroundtype":1},"1718":{"solid":1},"1719":{"always":1,"solid":1},"1720":{"paneproperties.vertgridproperties.color":1,"horzgridproperties.color":1},"1721":{"255":1,"rgba":1,"0.05":1},"1722":{"grid.color":1,"grid.vertical":1,"and":1,"grid.horizontal":1,"toggle":1,"each":1},"1723":{"paneproperties.separatorcolor":1},"1724":{"171717":1},"1725":{"theme.bordercolor":1,"pane":1,"separators":1},"1726":{"scalesproperties.textcolor":1},"1727":{"a1a1a1":1},"1728":{"theme.textcolor":1},"1729":{"scalesproperties.linecolor":1},"1730":{"171717":1},"1731":{"no":1,"scale":1,"border":1,"line":1,"is":1,"drawn":1},"1732":{"scalesproperties.fontsize":1},"1733":{"11":1},"1734":{"theme.scalefontsize":1},"1735":{"paneproperties.legendproperties.showbackground":1},"1736":{"false":1},"1737":{"the":1,"status":1,"line":1,"has":1,"no":1,"background":1},"1738":{"paneproperties.legendproperties.showvolume":1},"1739":{"false":1},"1740":{"statusline.volume":1,"false":1},"1741":{"paneproperties.legendproperties.showstudyarguments":1},"1742":{"false":1},"1743":{"the":1,"status":1,"line":1,"shows":1,"study":1,"values":1,"never":1,"their":1,"arguments":1},"1744":{"mainseriesproperties.pricelinecolor":1},"1745":{"00ff3f":1},"1746":{"priceaxis.lines.lastprice":1,"and":1,"labels.lastprice":1,"colored":1,"by":1,"the":1,"bar's":1,"direction":1},"1747":{"mainseriesproperties.candlestyle.upcolor":1,"downcolor":1},"1748":{"00ff3f":1,"ff479c":1},"1749":{"series.upcolor":1,"series.downcolor":1},"1750":{"candlestyle.wickupcolor":1,"wickdowncolor":1},"1751":{"same":1},"1752":{"series.wickupcolor":1,"series.wickdowncolor":1},"1753":{"candlestyle.drawborder":1},"1754":{"false":1},"1755":{"series.bordervisible":1,"false":1},"1756":{"candlestyle.borderupcolor":1,"borderdowncolor":1},"1757":{"same":1},"1758":{"series.borderupcolor":1,"series.borderdowncolor":1},"1759":{"0":1,"1":1,"studies_overrides":1,"volume.volume.color":1,"and":1},"1760":{"50":1,"pink":1,"and":1,"green":1},"1761":{"volume":1,"overlay":1,"true":1,"opacity":1,"0.5":1,"in":1,"the":1,"candle":1,"colors":1},"1762":{"262626":1,"737373":1,"tradingview":1,"draws":1,"volume":1,"as":1,"an":1,"overlay":1,"in":1,"the":1,"price":1,"pane":1,"and":1,"so":1,"does":1,"bloxwapdark":1,"volume.overlay":1,"for":1,"a":1,"separate":1,"add":1,"vol":1,"indicator":1,"instead":1,"crosshair":1,"uses":1,"lines":1,"labels":1},"1763":{"if":1,"the":1,"last":1,"price":1,"line":1,"must":1,"stay":1,"green":1,"instead":1,"of":1,"following":1,"bar's":1,"direction":1,"turn":1,"priceaxis.lines.lastprice":1,"off":1,"and":1,"draw":1,"a":1,"at":1,"live":1,"in":1,"00ff3f":1},"1764":{"tv":1,"theme.css":1,"restyles":1,"tradingview's":1,"chrome":1,"through":1,"color":1,"properties":1,"inside":1,"the":1,"iframe":1,"same":1,"palette":1,"maps":1,"to":1,"ui's":1,"custom":1},"1765":{"tv":1,"theme.css":1},"1766":{"value":1},"1767":{"bloxwap":1,"chart":1,"ui":1},"1768":{"tv":1,"color":1,"platform":1,"background":1},"1769":{"171717":1},"1770":{"cts":1,"bg":1,"panel":1,"header":1},"1771":{"tv":1,"color":1,"pane":1,"background":1},"1772":{"171717":1},"1773":{"theme.background":1,"canvas":1,"config":1},"1774":{"tv":1,"color":1,"toolbar":1,"button":1,"background":1,"hover":1},"1775":{"262626":1},"1776":{"cts":1,"accent":1,"soft":1,"header":1,"hover":1,"bg":1},"1777":{"tv":1,"color":1,"toolbar":1,"button":1,"background":1,"active":1},"1778":{"262626":1},"1779":{"cts":1,"panel":1,"raised":1,"header":1,"active":1,"bg":1},"1780":{"tv":1,"color":1,"toolbar":1,"button":1,"text":1},"1781":{"a1a1a1":1},"1782":{"cts":1,"idle":1,"header":1,"text":1},"1783":{"tv":1,"color":1,"toolbar":1,"button":1,"text":1,"hover":1,"active":1},"1784":{"fafafa":1},"1785":{"cts":1,"hover":1,"header":1,"text":1,"active":1},"1786":{"tv":1,"color":1,"item":1,"active":1,"text":1,"toolbar":1,"toggle":1,"button":1,"background":1},"1787":{"00ff3f":1},"1788":{"cts":1,"accent":1,"header":1},"1789":{"tv":1,"color":1,"toolbar":1,"divider":1,"background":1,"popup":1,"element":1},"1790":{"transparent":1},"1791":{"cts":1,"edge":1,"transparent":1},"1792":{"tv":1,"color":1,"popup":1,"background":1},"1793":{"171717":1},"1794":{"cts":1,"panel":1},"1795":{"tv":1,"color":1,"popup":1,"element":1,"text":1},"1796":{"fafafa":1},"1797":{"cts":1,"hover":1},"1798":{"tv":1,"color":1,"popup":1,"element":1,"background":1,"hover":1},"1799":{"262626":1},"1800":{"cts":1,"accent":1,"soft":1},"1801":{"0":1,"layout__area":1,"border":1},"1802":{"cts":1,"edge":1,"transparent":1},"1803":{"round":1,"buttons":1},"1804":{"9999px":1},"1805":{"cts":1,"header":1,"radius":1,"9999px":1,"round":1,"rail":1,"buttons":1,"with":1,"btn":1},"1806":{"bloxwap_header_tokens":1,"sets":1,"the":1,"header":1,"half":1,"in":1,"an":1,"app":1,"with":1,"a":1,"light":1,"mode":1,"pass":1,"bloxwap_header_theme":1,"to":1,"keep":1,"it":1,"dark":1,"put":1,"rest":1,"app's":1,"global":1,"stylesheet":1,"place":1,"of":1,"tv":1,"theme.css":1},"1807":{"the":1,"html":1,"prefix":1,"outranks":1,"library's":1,"cts":1,"theme":1,"rule":1,"whatever":1,"order":1,"stylesheets":1,"load":1,"in":1,"see":1,"theming":1,"and":1,"presets":1},"1808":{"udf":1,"tv":1,"datafeed.ts":1},"1809":{"bloxwap":1,"chart":1,"datafeed":1},"1810":{"onready":1,"with":1,"supported_resolutions":1},"1811":{"the":1,"header's":1,"timeframes":1,"default_timeframes":1,"is":1,"app's":1,"list":1,"1m":1,"5m":1,"15m":1,"1h":1,"4h":1,"1d":1,"3d":1,"1w":1,"with":1,"same":1,"millisecond":1,"widths":1,"as":1,"timeframe_ms":1},"1812":{"resolvesymbol":1,"pricescale":1,"from":1,"a":1,"reference":1,"price":1},"1813":{"priceaxis.precision":1,"set":1,"it":1,"from":1,"priceformatfor":1,"price":1,"precision":1,"when":1,"a":1,"symbol's":1,"first":1,"arrives":1},"1814":{"getbars":1,"symbolinfo":1,"resolution":1,"from":1,"to":1,"countback":1},"1815":{"fetchbars":1,"symbol":1,"intervalms":1,"fromms":1,"toms":1,"countback":1,"signal":1,"one":1,"read":1,"of":1,"an":1,"inclusive":1,"millisecond":1,"window":1},"1816":{"loadcandles":1,"paging":1,"hl_candle_page_size":1,"no":1,"progress":1,"guard":1},"1817":{"5000":1,"built":1,"in":1,"pagesize":1,"default":1,"boundary":1,"dedupe":1,"clipping":1,"to":1,"the":1,"window":1},"1818":{"clipbarstowindow":1,"mapcandles":1,"dedupe":1,"and":1,"sort":1},"1819":{"built":1,"in":1,"rows":1,"outside":1,"the":1,"window":1,"are":1,"dropped":1,"deduped":1,"last":1,"wins":1,"and":1,"sorted":1},"1820":{"barscontroller":1,"abort":1,"on":1,"switch":1},"1821":{"built":1,"in":1,"every":1,"read":1,"of":1,"a":1,"previous":1,"symbol":1,"is":1,"aborted":1,"and":1,"ignored":1},"1822":{"onresult":1,"nodata":1,"true":1},"1823":{"3":1,"inferred":1,"maxemptypages":1,"empty":1,"reads":1,"in":1,"a":1,"row":1,"by":1,"default":1,"set":1,"datafeed.exhausted":1,"and":1,"shorter":1,"holes":1,"are":1,"stepped":1,"over":1},"1824":{"subscribebars":1,"with":1,"livebarfolder":1,"and":1,"feed.subscribecoin":1},"1825":{"feed.subscribecoin":1,"symbol":1,"price":1,"datafeed.pushtick":1},"1826":{"livebarfolder":1,"s":1,"fetchgap":1},"1827":{"built":1,"in":1,"with":1,"fetchbars":1,"or":1,"pass":1,"fetchgap":1,"fromms":1,"toms":1,"symbol":1,"intervalms":1,"signal":1},"1828":{"lastbars":1,"seed":1,"map":1},"1829":{"built":1,"in":1,"live":1,"folding":1,"starts":1,"from":1,"the":1,"last":1,"loaded":1,"bar":1},"1830":{"unsubscribebars":1,"listenerguid":1},"1831":{"your":1,"price":1,"feed":1,"unsubscribe":1,"in":1,"the":1,"effect":1,"cleanup":1},"1832":{"onresetcacheneededcallback":1},"1833":{"datafeed.setsymbol":1,"datafeed.symbol":1,"datafeed.intervalms":1,"reloads":1},"1834":{"dispose":1},"1835":{"destroy":1,"from":1,"createdatafeedchart":1},"1836":{"500":1,"history_bars":1},"1837":{"500":1,"initialbars":1,"default":1},"1838":{"feed.acquirefastcoin":1,"symbol":1,"stays":1,"in":1,"the":1,"app":1,"it":1,"is":1,"part":1,"of":1,"price":1,"feed":1,"not":1,"chart":1},"1839":{"the":1,"whole":1,"datafeed":1,"becomes":1},"1840":{"invalid":1,"rows":1,"non":1,"finite":1,"prices":1,"positive":1,"times":1,"are":1,"dropped":1,"by":1,"the":1,"datafeed":1,"as":1,"mapcandle":1,"did":1},"1841":{"pro":1,"chart.tsx":1,"draws":1,"a":1,"dashed":1,"blue":1,"mark":1,"line":1,"at":1,"the":1,"live":1,"price":1,"and":1,"dotted":1,"last":1,"previous":1,"bar's":1,"close":1,"both":1,"from":1,"lightweight":1,"charts":1,"createpriceline":1},"1842":{"lightweight":1,"charts":1},"1843":{"bloxwap":1,"chart":1},"1844":{"1":1,"series.createpriceline":1,"price":1,"color":1,"linewidth":1,"linestyle":1,"linestyle.dashed":1,"axislabelvisible":1,"true":1,"title":1,"mark":1},"1845":{"chart.series.createpriceline":1,"price":1,"color":1,"linestyle":1,"dashed":1,"title":1,"mark":1},"1846":{"linestyle.dotted":1},"1847":{"linestyle":1,"dotted":1},"1848":{"line.applyoptions":1,"price":1},"1849":{"line.applyoptions":1,"price":1},"1850":{"series.removepriceline":1,"line":1},"1851":{"line.remove":1,"or":1,"chart.series.removepriceline":1,"line":1},"1852":{"for":1,"the":1,"last":1,"line":1,"read":1,"bars":1,"back":1,"with":1,"chart.getdata":1,"when":1,"data":1,"loads":1,"as":1,"in":1,"pro":1,"chart.tsx":1,"a":1,"load":1,"puts":1,"on":1,"latest":1,"close":1,"and":1,"each":1,"new":1,"bar":1,"moves":1,"it":1,"to":1,"of":1,"that":1,"just":1,"closed":1},"1853":{"every":1,"datafeed":1,"load":1,"goes":1,"through":1,"setdata":1,"appenddata":1,"or":1,"prependdata":1,"so":1,"the":1,"line":1,"follows":1,"symbol":1,"and":1,"interval":1,"switches":1,"live":1,"bars":1,"gap":1,"backfills":1,"history":1,"pages":1,"prepend":1,"leave":1,"it":1,"alone":1,"if":1,"you":1,"don't":1,"need":1,"title":1,"axis":1,"badge":1,"priceaxis.lines.previousclose":1,"true":1,"is":1,"a":1,"one":1,"alternative":1,"draws":1,"previous":1,"bar's":1,"close":1,"dashed":1,"in":1,"crosshair":1,"color":1},"1854":{"tradingview":1,"style":1},"1855":{"series.type":1},"1856":{"bars":1},"1857":{"bar":1},"1858":{"candles":1},"1859":{"candlestick":1},"1860":{"hollow":1,"candles":1},"1861":{"hollow":1,"candlestick":1},"1862":{"heikin":1,"ashi":1},"1863":{"heikin":1,"ashi":1},"1864":{"line":1},"1865":{"line":1},"1866":{"area":1},"1867":{"area":1},"1868":{"the":1,"header's":1,"chart":1,"type":1,"menu":1,"offers":1,"these":1,"six":1,"histogram":1,"plots":1,"each":1,"bar's":1,"volume":1,"as":1,"a":1,"column":1,"tradingview's":1,"columns":1,"closing":1,"prices":1,"baseline":1,"step":1,"line":1,"hlc":1,"area":1,"high":1,"low":1,"renko":1,"kagi":1,"point":1,"figure":1,"break":1,"and":1,"range":1,"bars":1,"are":1,"not":1,"available":1},"1869":{"tradingview":1,"study":1},"1870":{"name":1},"1871":{"moving":1,"average":1},"1872":{"sma":1},"1873":{"moving":1,"average":1,"exponential":1},"1874":{"ema":1},"1875":{"bollinger":1,"bands":1},"1876":{"boll":1},"1877":{"macd":1},"1878":{"macd":1},"1879":{"relative":1,"strength":1,"index":1},"1880":{"rsi":1},"1881":{"volume":1},"1882":{"vol":1,"sub":1,"pane":1,"or":1,"volume.overlay":1,"price":1},"1883":{"vwap":1},"1884":{"vwap":1},"1885":{"average":1,"directional":1,"index":1},"1886":{"adx":1},"1887":{"commodity":1,"channel":1,"index":1},"1888":{"cci":1},"1889":{"money":1,"flow":1,"index":1},"1890":{"mfi":1},"1891":{"on":1,"balance":1,"volume":1},"1892":{"obv":1},"1893":{"moving":1,"average":1,"ribbon":1},"1894":{"ma":1,"ribbon":1},"1895":{"average":1,"true":1,"range":1},"1896":{"atr":1},"1897":{"supertrend":1},"1898":{"supertrend":1},"1899":{"ichimoku":1,"cloud":1},"1900":{"ichimoku":1},"1901":{"donchian":1,"channels":1},"1902":{"donchian":1},"1903":{"stochastic":1},"1904":{"stoch":1},"1905":{"stochastic":1,"rsi":1},"1906":{"stochrsi":1},"1907":{"parabolic":1,"sar":1},"1908":{"psar":1},"1909":{"20":1,"kdj":1,"is":1,"also":1,"built":1,"in":1,"chart.createstudy":1,"moving":1,"average":1,"false":1,"length":1,"becomes":1,"chart.addindicator":1,"name":1,"sma":1,"params":1,"period":1,"the":1,"indicators":1,"dialog":1,"createindicatorsdialog":1,"opened":1,"from":1,"header's":1,"button":1,"per":1,"study":1,"studies_overrides":1,"become":1,"each":1,"instance's":1,"colors":1,"linewidths":1,"and":1,"hiddenlines":1,"see":1},"1910":{"tradingview":1},"1911":{"bloxwap":1,"chart":1,"ui":1},"1912":{"top":1,"toolbar":1,"symbol":1,"intervals":1,"chart":1,"style":1,"indicators":1},"1913":{"createchartheader":1},"1914":{"left":1,"drawing":1,"toolbar":1},"1915":{"createdrawingtoolbar":1},"1916":{"chart":1,"settings":1,"dialog":1},"1917":{"createchartsettings":1,"opened":1,"from":1,"a":1,"header":1,"slot":1,"button":1,"or":1,"the":1,"context":1,"menu":1},"1918":{"right":1,"click":1,"menus":1},"1919":{"createdrawingtoolbar":1,"contextmenu":1},"1920":{"undo":1,"and":1,"redo":1},"1921":{"cmd":1,"ctrl":1,"z":1,"and":1,"shift":1,"or":1,"toolbar.controller.undo":1,"redo":1},"1922":{"price":1,"scale":1,"auto":1,"log":1,"bottom":1,"toolbar":1},"1923":{"the":1,"header's":1,"scale":1,"buttons":1,"or":1,"createscalebuttons":1,"on":1,"chart":1},"1924":{"mobile":1,"touch":1},"1925":{"built":1,"into":1,"the":1,"toolbar":1,"see":1,"touch":1,"gestures":1},"1926":{"the":1,"toolbar":1,"listens":1,"for":1,"its":1,"shortcuts":1,"on":1,"whole":1,"document":1,"ignoring":1,"inputs":1,"selects":1,"text":1,"areas":1,"and":1,"editable":1,"elements":1,"pass":1,"keyboard":1,"false":1,"if":1,"other":1,"panels":1,"own":1,"those":1,"keys":1},"1927":{"tradingview":1},"1928":{"bloxwap":1,"chart":1},"1929":{"widget.onchartready":1,"callback":1},"1930":{"not":1,"needed":1,"the":1,"chart":1,"is":1,"usable":1,"as":1,"soon":1,"createchart":1,"returns":1,"chart.ready":1,"resolves":1,"once":1,"wasm":1,"kernels":1,"or":1,"js":1,"fallback":1,"are":1,"ready":1},"1931":{"widget.remove":1},"1932":{"destroy":1,"for":1,"each":1,"handle":1,"then":1,"the":1,"chart":1},"1933":{"activechart":1,"setsymbol":1,"symbol":1},"1934":{"datafeed.setsymbol":1,"symbol":1,"datafeed.intervalms":1},"1935":{"60":1,"activechart":1,"setresolution":1},"1936":{"datafeed.setsymbol":1,"datafeed.symbol":1,"3_600_000":1,"the":1,"header":1,"follows":1},"1937":{"activechart":1,"setcharttype":1,"type":1},"1938":{"chart.updateconfig":1,"series":1,"type":1,"or":1,"header.setcharttype":1},"1939":{"activechart":1,"createstudy":1,"removeentity":1,"id":1},"1940":{"chart.addindicator":1,"chart.removeindicator":1,"id":1},"1941":{"activechart":1,"createshape":1,"createmultipointshape":1},"1942":{"chart.adddrawing":1,"name":1,"points":1,"with":1,"in":1,"bar":1,"indices":1},"1943":{"activechart":1,"onvisiblerangechanged":1},"1944":{"chart.subscribevisiblerangechange":1},"1945":{"activechart":1,"crosshairmoved":1},"1946":{"chart.subscribecrosshairmove":1},"1947":{"widget.applyoverrides":1,"overrides":1},"1948":{"chart.updateconfig":1,"partial":1},"1949":{"widget.changetheme":1,"light":1},"1950":{"toolbar.settheme":1,"light":1,"header.settheme":1,"and":1,"the":1,"other":1,"handles":1},"1951":{"widget.takeclientscreenshot":1},"1952":{"chart.takescreenshot":1,"chart.toblob":1,"chart.todataurl":1},"1953":{"these":1,"tradingview":1,"features":1,"are":1,"intentionally":1,"not":1,"part":1,"of":1,"bloxwap":1,"chart":1,"bloxwap.pro":1,"disables":1,"or":1,"doesn't":1,"use":1,"most":1,"them":1},"1954":{"symbol":1,"search":1,"and":1,"quick":1,"asset":1,"switching":1,"stays":1,"in":1,"the":1,"command":1,"palette":1},"1955":{"compare":1,"and":1,"overlay":1,"symbols":1,"one":1,"series":1,"per":1,"chart":1},"1956":{"save":1,"and":1,"load":1,"of":1,"chart":1,"layouts":1,"study":1,"templates":1,"drawing":1,"persist":1,"config":1,"fields":1,"yourself":1,"if":1,"needed":1},"1957":{"alerts":1,"the":1,"context":1,"menu's":1,"extraitems":1,"can":1,"add":1,"an":1,"alert":1,"row":1,"that":1,"calls":1,"your":1,"own":1,"flow":1},"1958":{"trading":1,"lines":1,"createorderline":1,"createpositionline":1,"draggable":1,"brackets":1,"price":1,"are":1,"display":1,"only":1,"use":1,"them":1,"for":1,"read":1,"order":1,"and":1,"position":1,"levels":1},"1959":{"multi":1,"chart":1,"layouts":1,"bar":1,"replay":1,"market":1,"status":1,"session":1,"calendars":1,"timezone":1,"menu":1,"and":1,"pine":1,"script":1},"1960":{"add":1,"the":1,"package":1,"npm":1,"install":1,"bloxwap":1,"chart":1,"in":1,"pro":1,"worker":1,"it":1,"has":1,"no":1,"runtime":1,"dependencies":1},"1961":{"write":1,"fetchbars":1,"map":1,"info.candlesnapshot":1,"to":1,"candles":1,"as":1,"shown":1,"under":1,"udf":1,"datafeed":1,"test":1,"it":1,"with":1,"a":1,"stubbed":1,"info":1,"client":1,"the":1,"window":1,"passes":1,"through":1,"unchanged":1,"t":1,"becomes":1,"seconds":1,"and":1,"an":1,"empty":1,"response":1,"yields":1,"no":1,"paging":1,"clipping":1,"abort":1,"cases":1,"that":1,"tv":1,"core.test.ts":1,"covered":1,"are":1,"tested":1,"in":1,"library":1},"1962":{"add":1,"bloxwap":1,"chart.tsx":1,"from":1,"the":1,"complete":1,"component":1,"below":1,"and":1,"css":1,"block":1,"themes":1,"to":1,"global":1,"stylesheet":1},"1963":{"swap":1,"it":1,"in":1,"behind":1,"a":1,"flag":1,"components":1,"layout":1,"slots.tsx":1,"render":1,"bloxwapchart":1,"place":1,"of":1,"tvchart":1,"when":1,"the":1,"is":1,"on":1,"keep":1,"tradingview":1,"path":1,"until":1,"parity":1,"check":1,"passes":1},"1964":{"check":1,"parity":1,"in":1,"the":1,"app":1,"side":1,"by":1,"with":1,"tradingview":1},"1965":{"colors":1,"fonts":1,"grid":1,"crosshair":1,"and":1,"the":1,"volume":1,"overlay":1,"match":1,"last":1,"price":1,"line":1,"badge":1,"show":1,"colored":1,"by":1,"direction":1},"1966":{"500":1,"every":1,"timeframe":1,"loads":1,"its":1,"latest":1,"bars":1,"fewer":1,"for":1,"a":1,"short":1,"history":1,"scrolling":1,"left":1,"pages":1,"in":1,"without":1,"gaps":1,"or":1,"duplicates":1,"and":1,"switch":1,"never":1,"shows":1,"the":1,"previous":1,"symbol's":1},"1967":{"live":1,"bars":1,"roll":1,"on":1,"the":1,"bucket":1,"boundary":1,"and":1,"a":1,"backgrounded":1,"tab":1,"repairs":1,"its":1,"gap":1,"return":1},"1968":{"drawings":1,"indicators":1,"the":1,"chart":1,"settings":1,"undo":1,"context":1,"menu":1,"and":1,"touch":1,"on":1,"a":1,"phone":1,"work":1},"1969":{"the":1,"mark":1,"line":1,"follows":1,"price":1,"feed":1},"1970":{"remove":1,"tradingview":1,"delete":1,"tv":1,"chart.tsx":1,"datafeed.ts":1,"datafeed":1,"core.ts":1,"and":1,"its":1,"test":1,"types.ts":1,"live":1,"bars.ts":1,"pro":1,"public":1,"theme.css":1,"the":1,"charting_library":1,"assets":1,"lightweight":1,"charts":1,"dependency":1,"only":1,"uses":1,"it":1,"trim":1,"candle":1,"data.ts":1,"to":1,"what's":1,"still":1,"used":1},"1971":{"workers":1,"pro":1,"src":1,"components":1,"chart":1,"bloxwap":1,"chart.tsx":1},"1972":{"notes":1},"1973":{"lifecycle":1,"the":1,"first":1,"effect":1,"runs":1,"once":1,"it":1,"is":1,"safe":1,"under":1,"react":1,"strict":1,"mode":1,"since":1,"each":1,"mount":1,"builds":1,"and":1,"destroys":1,"its":1,"own":1,"chart":1,"symbol":1,"after":1,"on":1,"so":1,"boundref":1,"set":1},"1974":{"switching":1,"assets":1,"setsymbol":1,"keeps":1,"the":1,"interval":1,"user":1,"picked":1,"in":1,"header":1,"reads":1,"for":1,"previous":1,"asset":1,"are":1,"aborted":1,"and":1,"ticks":1,"it":1,"ignored":1},"1975":{"mark":1,"and":1,"last":1,"lines":1,"the":1,"line":1,"belongs":1,"to":1,"symbol":1,"effect":1,"follows":1,"price":1,"feed":1,"chart":1,"its":1,"data":1,"through":1,"getdata":1,"so":1,"a":1,"switch":1,"moves":1,"it":1,"new":1,"asset's":1,"latest":1,"close":1,"once":1,"history":1,"loads":1},"1976":{"precision":1,"priceformatfor":1,"is":1,"the":1,"same":1,"helper":1,"resolvesymbol":1,"used":1,"for":1,"pricescale":1,"it":1,"runs":1,"on":1,"each":1,"asset's":1,"first":1,"price":1},"1977":{"loading":1,"state":1,"is":1,"true":1,"while":1,"a":1,"history":1,"read":1,"in":1,"flight":1,"use":1,"it":1,"for":1,"skeleton":1,"like":1,"the":1,"one":1,"tv":1,"chart.tsx":1},"1978":{"countdown":1,"to":1,"show":1,"tradingview's":1,"bar":1,"close":1,"enable":1,"statusline.countdown":1,"or":1,"priceaxis.labels.countdown":1,"and":1,"start":1,"startcountdownticker":1,"chart":1,"window":1,"in":1,"the":1,"first":1,"effect":1,"see":1,"snapshots":1},"1979":{"introduction":1},"1980":{"compose":1,"a":1,"financial":1,"chart":1,"workspace":1,"with":1,"typescript":1,"canvas":1,"and":1,"an":1,"optional":1,"ui":1,"layer":1},"1981":{"start":1,"here":1},"1982":{"how":1,"the":1,"pieces":1,"fit":1},"1983":{"what":1,"is":1,"included":1},"1984":{"bloxwap":1,"chart":1,"is":1,"a":1,"financial":1,"charting":1,"library":1,"with":1,"no":1,"runtime":1,"dependencies":1,"it":1,"renders":1,"into":1,"canvas":1,"supplied":1,"by":1,"your":1,"application":1,"and":1,"keeps":1,"data":1,"series":1,"indicators":1,"drawings":1,"appearance":1,"in":1,"one":1,"typed":1,"configuration":1},"1985":{"the":1,"library":1,"is":1,"in":1,"development":1,"these":1,"docs":1,"describe":1,"code":1,"this":1,"repository":1,"first":1,"npm":1,"release":1,"still":1,"pending":1,"use":1,"source":1,"installation":1,"to":1,"try":1,"it":1,"today":1},"1986":{"your":1,"goal":1},"1987":{"guide":1},"1988":{"render":1,"your":1,"first":1,"chart":1},"1989":{"quick":1,"start":1},"1990":{"try":1,"the":1,"controls":1},"1991":{"interactive":1,"playground":1},"1992":{"integrate":1,"a":1,"component":1},"1993":{"react":1},"1994":{"stream":1,"prices":1},"1995":{"data":1,"and":1,"updates":1},"1996":{"load":1,"history":1,"from":1,"a":1,"server":1,"and":1,"page":1,"it":1,"in":1},"1997":{"paging":1,"datafeed":1},"1998":{"add":1,"the":1,"complete":1,"chart":1,"ui":1},"1999":{"toolbar":1,"and":1,"settings":1},"2000":{"replace":1,"the":1,"tradingview":1,"charting":1,"library":1},"2001":{"migrating":1,"from":1,"tradingview":1},"2002":{"look":1,"up":1,"a":1,"method":1},"2003":{"chart":1,"api":1},"2004":{"the":1,"core":1,"owns":1,"data":1,"scales":1,"and":1,"rendering":1,"you":1,"provide":1,"a":1,"canvas":1,"or":1,"small":1,"document":1,"abstraction":1,"it":1,"has":1,"no":1,"dependency":1,"on":1,"react":1,"does":1,"not":1,"access":1,"global":1,"browser":1},"2005":{"the":1,"ui":1,"layer":1,"is":1,"an":1,"optional":1,"import":1,"from":1,"bloxwap":1,"chart":1,"it":1,"adds":1,"pointer":1,"and":1,"touch":1,"navigation":1,"drawing":1,"controls":1,"a":1,"header":1,"bar":1,"settings":1,"card":1,"indicator":1,"dialog":1,"context":1,"menus":1,"theme":1,"styling":1,"you":1,"provide":1,"browser":1,"document":1,"containers":1,"where":1,"that":1,"should":1,"appear":1},"2006":{"the":1,"datafeed":1,"is":1,"an":1,"optional":1,"import":1,"from":1,"bloxwap":1,"chart":1,"it":1,"loads":1,"history":1,"through":1,"one":1,"function":1,"you":1,"write":1,"pages":1,"older":1,"bars":1,"in":1,"as":1,"user":1,"scrolls":1,"and":1,"folds":1,"live":1,"ticks":1,"into":1},"2007":{"the":1,"registries":1,"hold":1,"indicator":1,"calculations":1,"and":1,"drawing":1,"models":1,"built":1,"in":1,"work":1,"immediately":1,"applications":1,"can":1,"register":1,"their":1,"own":1,"implementations":1},"2008":{"candlestick":1,"hollow":1,"candle":1,"heikin":1,"ashi":1,"line":1,"area":1,"ohlc":1,"bar":1,"and":1,"volume":1,"histogram":1,"series":1,"with":1,"an":1,"optional":1,"overlay":1},"2009":{"20":1,"indicators":1,"including":1,"moving":1,"averages":1,"bollinger":1,"bands":1,"vwap":1,"ichimoku":1,"supertrend":1,"macd":1,"rsi":1,"stochastic":1,"adx":1,"and":1,"volume":1,"with":1,"per":1,"plot":1,"styling":1},"2010":{"drawing":1,"tools":1,"for":1,"lines":1,"patterns":1,"fibonacci":1,"annotations":1,"measurements":1,"and":1,"more":1},"2011":{"price":1,"lines":1,"and":1,"bar":1,"markers":1,"for":1,"live":1,"values":1,"such":1,"as":1,"a":1,"mark":1,"or":1,"order":1,"fills":1},"2012":{"regular":1,"percent":1,"indexed":1,"and":1,"logarithmic":1,"price":1,"scales":1,"a":1,"bar":1,"or":1,"time":1,"continuous":1,"axis":1},"2013":{"a":1,"shared":1,"configuration":1,"for":1,"themes":1,"brand":1,"presets":1,"labels":1,"crosshair":1,"grid":1,"watermark":1,"and":1,"formatters":1},"2014":{"events":1,"for":1,"the":1,"visible":1,"range":1,"crosshair":1,"data":1,"loads":1,"and":1,"layout":1,"plus":1,"snapshots":1,"a":1,"bar":1,"close":1,"countdown":1},"2015":{"optional":1,"wasm":1,"simd":1,"calculation":1,"kernels":1,"with":1,"a":1,"javascript":1,"fallback":1},"2016":{"mock":1,"canvas":1,"and":1,"document":1,"implementations":1,"for":1,"tests":1},"2017":{"the":1,"package":1,"renders":1,"supplied":1,"data":1,"market":1,"feeds":1,"symbol":1,"lookup":1,"exchange":1,"connections":1,"and":1,"trading":1,"actions":1,"belong":1,"to":1,"your":1,"application":1},"2018":{"interactive":1,"playground":1},"2019":{"explore":1,"the":1,"complete":1,"chart":1,"on":1,"live":1,"hyperliquid":1,"data":1,"with":1,"header":1,"drawing":1,"tools":1,"and":1,"settings":1},"2020":{"try":1,"the":1,"controls":1},"2021":{"data":1},"2022":{"build":1,"the":1,"same":1,"integration":1},"2023":{"this":1,"is":1,"the":1,"same":1,"playground":1,"served":1,"by":1,"npm":1,"run":1,"demo":1,"using":1,"local":1,"bloxwap":1,"chart":1,"build":1,"open":1,"it":1,"in":1,"fullscreen":1,"or":1,"a":1,"separate":1,"tab":1,"for":1,"more":1,"room":1},"2024":{"drag":1,"the":1,"canvas":1,"to":1,"pan":1,"and":1,"scroll":1,"zoom":1,"toward":1,"left":1,"edge":1,"older":1,"history":1,"pages":1,"in":1},"2025":{"pick":1,"a":1,"timeframe":1,"from":1,"1m":1,"to":1,"in":1,"the":1,"header":1,"paging":1,"datafeed":1,"reloads":1,"chart":1,"for":1,"it":1},"2026":{"20":1,"open":1,"the":1,"header's":1,"chart":1,"type":1,"menu":1,"to":1,"try":1,"six":1,"series":1,"types":1,"including":1,"heikin":1,"ashi":1,"and":1,"hollow":1,"candles":1,"or":1,"indicators":1,"search":1,"add":1,"any":1,"of":1,"built":1,"in":1},"2027":{"switch":1,"the":1,"price":1,"scale":1,"between":1,"auto":1,"x2a":1,"and":1,"log":1,"in":1,"header":1,"or":1,"at":1,"foot":1,"of":1,"axis":1,"save":1,"a":1,"png":1,"with":1,"snapshot":1,"button":1},"2028":{"choose":1,"a":1,"drawing":1,"tool":1,"in":1,"the":1,"rail":1,"and":1,"place":1,"its":1,"points":1,"on":1,"chart":1,"use":1,"undo":1,"redo":1,"to":1,"experiment":1,"with":1,"your":1,"drawings":1},"2029":{"right":1,"click":1,"the":1,"chart":1,"an":1,"indicator":1,"or":1,"a":1,"drawing":1,"for":1,"its":1,"context":1,"menu":1,"x2a":1,"settings":1,"opens":1,"study's":1,"drawing's":1,"style":1,"bar":1},"2030":{"open":1,"the":1,"gear":1,"at":1,"bottom":1,"of":1,"control":1,"rail":1,"to":1,"change":1,"candles":1,"scales":1,"labels":1,"and":1,"canvas":1,"appearance":1},"2031":{"pick":1,"a":1,"light":1,"dark":1,"or":1,"system":1,"theme":1,"from":1,"the":1,"menu":1,"collapse":1,"drawing":1,"rail":1,"for":1,"more":1,"canvas":1,"space":1},"2032":{"on":1,"screens":1,"under":1,"600px":1,"wide":1,"the":1,"control":1,"rail's":1,"buttons":1,"move":1,"into":1,"header":1,"and":1,"drawing":1,"rail":1,"starts":1,"collapsed":1,"use":1,"toolbar":1,"toggle":1,"to":1,"show":1,"it":1},"2033":{"the":1,"chart":1,"shows":1,"btc":1,"perpetual":1,"from":1,"hyperliquid":1,"with":1,"live":1,"prices":1,"its":1,"websocket":1,"a":1,"dashed":1,"blue":1,"mark":1,"line":1,"follows":1,"price":1,"dotted":1,"last":1,"starts":1,"on":1,"latest":1,"close":1,"and":1,"moves":1,"to":1,"previous":1,"bar's":1,"each":1,"time":1,"new":1,"bar":1,"opens":1,"read":1,"back":1,"chart.getdata":1,"as":1,"in":1,"migration":1,"guide":1,"if":1,"can't":1,"be":1,"reached":1,"playground":1,"switches":1,"simulated":1,"random":1,"walk":1,"served":1,"through":1,"same":1,"datafeed":1},"2034":{"the":1,"settings":1,"card's":1,"playback":1,"and":1,"data":1,"section":1,"pauses":1,"prices":1,"with":1,"live":1,"feed":1,"toggles":1,"navigation":1,"arrows":1,"switches":1,"datasets":1,"x2a":1,"gaps":1,"1h":1,"turns":1,"on":1,"continuous":1,"time":1,"axis":1,"so":1,"missing":1,"buckets":1,"show":1,"as":1,"volume":1,"markers":1,"example":1,"drawings":1,"are":1,"included":1,"to":1,"get":1,"you":1,"started":1},"2035":{"click":1,"inside":1,"the":1,"chart":1,"to":1,"use":1,"its":1,"keyboard":1,"shortcuts":1,"including":1,"undo":1,"redo":1,"embedded":1,"playground":1,"keeps":1,"those":1,"separate":1,"from":1,"documentation":1,"search":1,"and":1,"page":1,"navigation":1},"2036":{"follow":1,"the":1,"tradingview":1,"migration":1,"guide":1,"and":1,"toolbar":1,"settings":1,"or":1,"inspect":1,"complete":1,"demo":1,"on":1,"github":1}},"page_id":{"1":{"docs":1,"api":1,"chart":1},"2":{"docs":1,"api":1,"chart":1},"3":{"docs":1,"api":1,"chart":1},"4":{"docs":1,"api":1,"chart":1},"5":{"docs":1,"api":1,"chart":1},"6":{"docs":1,"api":1,"chart":1},"7":{"docs":1,"api":1,"chart":1},"8":{"docs":1,"api":1,"chart":1},"9":{"docs":1,"api":1,"chart":1},"10":{"docs":1,"api":1,"chart":1},"11":{"docs":1,"api":1,"chart":1},"12":{"docs":1,"api":1,"chart":1},"13":{"docs":1,"api":1,"chart":1},"14":{"docs":1,"api":1,"chart":1},"15":{"docs":1,"api":1,"chart":1},"16":{"docs":1,"api":1,"chart":1},"17":{"docs":1,"api":1,"chart":1},"18":{"docs":1,"api":1,"chart":1},"19":{"docs":1,"api":1,"chart":1},"20":{"docs":1,"api":1,"chart":1},"21":{"docs":1,"api":1,"chart":1},"22":{"docs":1,"api":1,"chart":1},"23":{"docs":1,"api":1,"chart":1},"24":{"docs":1,"api":1,"chart":1},"25":{"docs":1,"api":1,"chart":1},"26":{"docs":1,"api":1,"chart":1},"27":{"docs":1,"api":1,"chart":1},"28":{"docs":1,"api":1,"chart":1},"29":{"docs":1,"api":1,"chart":1},"30":{"docs":1,"api":1,"chart":1},"31":{"docs":1,"api":1,"chart":1},"32":{"docs":1,"api":1,"chart":1},"33":{"docs":1,"api":1,"chart":1},"34":{"docs":1,"api":1,"chart":1},"35":{"docs":1,"api":1,"chart":1},"36":{"docs":1,"api":1,"chart":1},"37":{"docs":1,"api":1,"chart":1},"38":{"docs":1,"api":1,"chart":1},"39":{"docs":1,"api":1,"chart":1},"40":{"docs":1,"api":1,"chart":1},"41":{"docs":1,"api":1,"chart":1},"42":{"docs":1,"api":1,"chart":1},"43":{"docs":1,"api":1,"chart":1},"44":{"docs":1,"api":1,"chart":1},"45":{"docs":1,"api":1,"chart":1},"46":{"docs":1,"api":1,"chart":1},"47":{"docs":1,"api":1,"chart":1},"48":{"docs":1,"api":1,"chart":1},"49":{"docs":1,"api":1,"chart":1},"50":{"docs":1,"api":1,"chart":1},"51":{"docs":1,"api":1,"chart":1},"52":{"docs":1,"api":1,"chart":1},"53":{"docs":1,"api":1,"chart":1},"54":{"docs":1,"api":1,"chart":1},"55":{"docs":1,"api":1,"chart":1},"56":{"docs":1,"api":1,"chart":1},"57":{"docs":1,"api":1,"chart":1},"58":{"docs":1,"api":1,"chart":1},"59":{"docs":1,"api":1,"chart":1},"60":{"docs":1,"api":1,"chart":1},"61":{"docs":1,"api":1,"chart":1},"62":{"docs":1,"api":1,"chart":1},"63":{"docs":1,"api":1,"chart":1},"64":{"docs":1,"api":1,"chart":1},"65":{"docs":1,"api":1,"chart":1},"66":{"docs":1,"api":1,"chart":1},"67":{"docs":1,"api":1,"chart":1},"68":{"docs":1,"api":1,"chart":1},"69":{"docs":1,"api":1,"chart":1},"70":{"docs":1,"api":1,"chart":1},"71":{"docs":1,"api":1,"chart":1},"72":{"docs":1,"api":1,"chart":1},"73":{"docs":1,"api":1,"chart":1},"74":{"docs":1,"api":1,"chart":1},"75":{"docs":1,"api":1,"chart":1},"76":{"docs":1,"api":1,"chart":1},"77":{"docs":1,"api":1,"chart":1},"78":{"docs":1,"api":1,"chart":1},"79":{"docs":1,"api":1,"chart":1},"80":{"docs":1,"api":1,"chart":1},"81":{"docs":1,"api":1,"chart":1},"82":{"docs":1,"api":1,"chart":1},"83":{"docs":1,"api":1,"chart":1},"84":{"docs":1,"api":1,"chart":1},"85":{"docs":1,"api":1,"chart":1},"86":{"docs":1,"api":1,"chart":1},"87":{"docs":1,"api":1,"chart":1},"88":{"docs":1,"api":1,"chart":1},"89":{"docs":1,"api":1,"chart":1},"90":{"docs":1,"api":1,"chart":1},"91":{"docs":1,"api":1,"chart":1},"92":{"docs":1,"api":1,"chart":1},"93":{"docs":1,"api":1,"chart":1},"94":{"docs":1,"api":1,"chart":1},"95":{"docs":1,"api":1,"chart":1},"96":{"docs":1,"api":1,"chart":1},"97":{"docs":1,"api":1,"chart":1},"98":{"docs":1,"api":1,"chart":1},"99":{"docs":1,"api":1,"chart":1},"100":{"docs":1,"api":1,"chart":1},"101":{"docs":1,"api":1,"chart":1},"102":{"docs":1,"api":1,"chart":1},"103":{"docs":1,"api":1,"chart":1},"104":{"docs":1,"api":1,"chart":1},"105":{"docs":1,"api":1,"chart":1},"106":{"docs":1,"api":1,"chart":1},"107":{"docs":1,"api":1,"chart":1},"108":{"docs":1,"api":1,"chart":1},"109":{"docs":1,"api":1,"chart":1},"110":{"docs":1,"api":1,"chart":1},"111":{"docs":1,"api":1,"chart":1},"112":{"docs":1,"api":1,"chart":1},"113":{"docs":1,"api":1,"chart":1},"114":{"docs":1,"api":1,"chart":1},"115":{"docs":1,"api":1,"chart":1},"116":{"docs":1,"api":1,"chart":1},"117":{"docs":1,"api":1,"chart":1},"118":{"docs":1,"api":1,"chart":1},"119":{"docs":1,"api":1,"chart":1},"120":{"docs":1,"api":1,"chart":1},"121":{"docs":1,"api":1,"chart":1},"122":{"docs":1,"api":1,"chart":1},"123":{"docs":1,"api":1,"chart":1},"124":{"docs":1,"api":1,"chart":1},"125":{"docs":1,"api":1,"chart":1},"126":{"docs":1,"api":1,"chart":1},"127":{"docs":1,"api":1,"chart":1},"128":{"docs":1,"api":1,"chart":1},"129":{"docs":1,"api":1,"chart":1},"130":{"docs":1,"api":1,"chart":1},"131":{"docs":1,"api":1,"chart":1},"132":{"docs":1,"api":1,"chart":1},"133":{"docs":1,"api":1,"chart":1},"134":{"docs":1,"api":1,"chart":1},"135":{"docs":1,"api":1,"chart":1},"136":{"docs":1,"api":1,"chart":1},"137":{"docs":1,"api":1,"chart":1},"138":{"docs":1,"api":1,"chart":1},"139":{"docs":1,"api":1,"chart":1},"140":{"docs":1,"api":1,"chart":1},"141":{"docs":1,"api":1,"chart":1},"142":{"docs":1,"api":1,"chart":1},"143":{"docs":1,"api":1,"chart":1},"144":{"docs":1,"api":1,"chart":1},"145":{"docs":1,"api":1,"chart":1},"146":{"docs":1,"api":1,"chart":1},"147":{"docs":1,"api":1,"chart":1},"148":{"docs":1,"api":1,"chart":1},"149":{"docs":1,"api":1,"chart":1},"150":{"docs":1,"api":1,"chart":1},"151":{"docs":1,"api":1,"chart":1},"152":{"docs":1,"api":1,"chart":1},"153":{"docs":1,"api":1,"chart":1},"154":{"docs":1,"api":1,"chart":1},"155":{"docs":1,"api":1,"chart":1},"156":{"docs":1,"api":1,"chart":1},"157":{"docs":1,"api":1,"chart":1},"158":{"docs":1,"api":1,"chart":1},"159":{"docs":1,"api":1,"chart":1},"160":{"docs":1,"api":1,"chart":1},"161":{"docs":1,"api":1,"chart":1},"162":{"docs":1,"api":1,"chart":1},"163":{"docs":1,"api":1,"chart":1},"164":{"docs":1,"api":1,"chart":1},"165":{"docs":1,"api":1,"chart":1},"166":{"docs":1,"api":1,"chart":1},"167":{"docs":1,"api":1,"chart":1},"168":{"docs":1,"api":1,"chart":1},"169":{"docs":1,"api":1,"chart":1},"170":{"docs":1,"api":1,"chart":1},"171":{"docs":1,"api":1,"chart":1},"172":{"docs":1,"api":1,"chart":1},"173":{"docs":1,"api":1,"chart":1},"174":{"docs":1,"api":1,"chart":1},"175":{"docs":1,"api":1,"chart":1},"176":{"docs":1,"api":1,"chart":1},"177":{"docs":1,"api":1,"chart":1},"178":{"docs":1,"api":1,"chart":1},"179":{"docs":1,"api":1,"chart":1},"180":{"docs":1,"api":1,"chart":1},"181":{"docs":1,"api":1,"configuration":1},"182":{"docs":1,"api":1,"configuration":1},"183":{"docs":1,"api":1,"configuration":1},"184":{"docs":1,"api":1,"configuration":1},"185":{"docs":1,"api":1,"configuration":1},"186":{"docs":1,"api":1,"configuration":1},"187":{"docs":1,"api":1,"configuration":1},"188":{"docs":1,"api":1,"configuration":1},"189":{"docs":1,"api":1,"configuration":1},"190":{"docs":1,"api":1,"configuration":1},"191":{"docs":1,"api":1,"configuration":1},"192":{"docs":1,"api":1,"configuration":1},"193":{"docs":1,"api":1,"configuration":1},"194":{"docs":1,"api":1,"configuration":1},"195":{"docs":1,"api":1,"configuration":1},"196":{"docs":1,"api":1,"configuration":1},"197":{"docs":1,"api":1,"configuration":1},"198":{"docs":1,"api":1,"configuration":1},"199":{"docs":1,"api":1,"configuration":1},"200":{"docs":1,"api":1,"configuration":1},"201":{"docs":1,"api":1,"configuration":1},"202":{"docs":1,"api":1,"configuration":1},"203":{"docs":1,"api":1,"configuration":1},"204":{"docs":1,"api":1,"configuration":1},"205":{"docs":1,"api":1,"configuration":1},"206":{"docs":1,"api":1,"configuration":1},"207":{"docs":1,"api":1,"configuration":1},"208":{"docs":1,"api":1,"configuration":1},"209":{"docs":1,"api":1,"configuration":1},"210":{"docs":1,"api":1,"configuration":1},"211":{"docs":1,"api":1,"configuration":1},"212":{"docs":1,"api":1,"configuration":1},"213":{"docs":1,"api":1,"configuration":1},"214":{"docs":1,"api":1,"configuration":1},"215":{"docs":1,"api":1,"configuration":1},"216":{"docs":1,"api":1,"configuration":1},"217":{"docs":1,"api":1,"configuration":1},"218":{"docs":1,"api":1,"configuration":1},"219":{"docs":1,"api":1,"configuration":1},"220":{"docs":1,"api":1,"configuration":1},"221":{"docs":1,"api":1,"configuration":1},"222":{"docs":1,"api":1,"configuration":1},"223":{"docs":1,"api":1,"configuration":1},"224":{"docs":1,"api":1,"configuration":1},"225":{"docs":1,"api":1,"configuration":1},"226":{"docs":1,"api":1,"configuration":1},"227":{"docs":1,"api":1,"configuration":1},"228":{"docs":1,"api":1,"configuration":1},"229":{"docs":1,"api":1,"configuration":1},"230":{"docs":1,"api":1,"configuration":1},"231":{"docs":1,"api":1,"configuration":1},"232":{"docs":1,"api":1,"configuration":1},"233":{"docs":1,"api":1,"configuration":1},"234":{"docs":1,"api":1,"configuration":1},"235":{"docs":1,"api":1,"configuration":1},"236":{"docs":1,"api":1,"configuration":1},"237":{"docs":1,"api":1,"configuration":1},"238":{"docs":1,"api":1,"configuration":1},"239":{"docs":1,"api":1,"configuration":1},"240":{"docs":1,"api":1,"configuration":1},"241":{"docs":1,"api":1,"configuration":1},"242":{"docs":1,"api":1,"configuration":1},"243":{"docs":1,"api":1,"configuration":1},"244":{"docs":1,"api":1,"configuration":1},"245":{"docs":1,"api":1,"configuration":1},"246":{"docs":1,"api":1,"configuration":1},"247":{"docs":1,"api":1,"configuration":1},"248":{"docs":1,"api":1,"configuration":1},"249":{"docs":1,"api":1,"configuration":1},"250":{"docs":1,"api":1,"configuration":1},"251":{"docs":1,"api":1,"configuration":1},"252":{"docs":1,"api":1,"configuration":1},"253":{"docs":1,"api":1,"configuration":1},"254":{"docs":1,"api":1,"configuration":1},"255":{"docs":1,"api":1,"configuration":1},"256":{"docs":1,"api":1,"configuration":1},"257":{"docs":1,"api":1,"configuration":1},"258":{"docs":1,"api":1,"configuration":1},"259":{"docs":1,"api":1,"configuration":1},"260":{"docs":1,"api":1,"configuration":1},"261":{"docs":1,"api":1,"configuration":1},"262":{"docs":1,"api":1,"configuration":1},"263":{"docs":1,"api":1,"configuration":1},"264":{"docs":1,"api":1,"configuration":1},"265":{"docs":1,"api":1,"configuration":1},"266":{"docs":1,"api":1,"configuration":1},"267":{"docs":1,"api":1,"configuration":1},"268":{"docs":1,"api":1,"configuration":1},"269":{"docs":1,"api":1,"configuration":1},"270":{"docs":1,"api":1,"configuration":1},"271":{"docs":1,"api":1,"configuration":1},"272":{"docs":1,"api":1,"configuration":1},"273":{"docs":1,"api":1,"configuration":1},"274":{"docs":1,"api":1,"configuration":1},"275":{"docs":1,"api":1,"configuration":1},"276":{"docs":1,"api":1,"configuration":1},"277":{"docs":1,"api":1,"configuration":1},"278":{"docs":1,"api":1,"configuration":1},"279":{"docs":1,"api":1,"configuration":1},"280":{"docs":1,"api":1,"configuration":1},"281":{"docs":1,"api":1,"configuration":1},"282":{"docs":1,"api":1,"configuration":1},"283":{"docs":1,"api":1,"configuration":1},"284":{"docs":1,"api":1,"configuration":1},"285":{"docs":1,"api":1,"configuration":1},"286":{"docs":1,"api":1,"configuration":1},"287":{"docs":1,"api":1,"configuration":1},"288":{"docs":1,"api":1,"configuration":1},"289":{"docs":1,"api":1,"configuration":1},"290":{"docs":1,"api":1,"configuration":1},"291":{"docs":1,"api":1,"configuration":1},"292":{"docs":1,"api":1,"configuration":1},"293":{"docs":1,"api":1,"configuration":1},"294":{"docs":1,"api":1,"configuration":1},"295":{"docs":1,"api":1,"configuration":1},"296":{"docs":1,"api":1,"configuration":1},"297":{"docs":1,"api":1,"configuration":1},"298":{"docs":1,"api":1,"configuration":1},"299":{"docs":1,"api":1,"configuration":1},"300":{"docs":1,"api":1,"configuration":1},"301":{"docs":1,"api":1,"configuration":1},"302":{"docs":1,"api":1,"configuration":1},"303":{"docs":1,"api":1,"configuration":1},"304":{"docs":1,"api":1,"configuration":1},"305":{"docs":1,"api":1,"configuration":1},"306":{"docs":1,"api":1,"configuration":1},"307":{"docs":1,"api":1,"configuration":1},"308":{"docs":1,"api":1,"configuration":1},"309":{"docs":1,"api":1,"configuration":1},"310":{"docs":1,"api":1,"configuration":1},"311":{"docs":1,"api":1,"configuration":1},"312":{"docs":1,"api":1,"configuration":1},"313":{"docs":1,"api":1,"configuration":1},"314":{"docs":1,"api":1,"configuration":1},"315":{"docs":1,"api":1,"configuration":1},"316":{"docs":1,"api":1,"configuration":1},"317":{"docs":1,"api":1,"configuration":1},"318":{"docs":1,"api":1,"configuration":1},"319":{"docs":1,"api":1,"configuration":1},"320":{"docs":1,"api":1,"configuration":1},"321":{"docs":1,"api":1,"configuration":1},"322":{"docs":1,"api":1,"configuration":1},"323":{"docs":1,"api":1,"configuration":1},"324":{"docs":1,"api":1,"configuration":1},"325":{"docs":1,"api":1,"configuration":1},"326":{"docs":1,"api":1,"configuration":1},"327":{"docs":1,"api":1,"configuration":1},"328":{"docs":1,"api":1,"configuration":1},"329":{"docs":1,"api":1,"configuration":1},"330":{"docs":1,"api":1,"configuration":1},"331":{"docs":1,"api":1,"configuration":1},"332":{"docs":1,"api":1,"configuration":1},"333":{"docs":1,"api":1,"configuration":1},"334":{"docs":1,"api":1,"configuration":1},"335":{"docs":1,"api":1,"configuration":1},"336":{"docs":1,"api":1,"configuration":1},"337":{"docs":1,"api":1,"configuration":1},"338":{"docs":1,"api":1,"configuration":1},"339":{"docs":1,"api":1,"configuration":1},"340":{"docs":1,"api":1,"configuration":1},"341":{"docs":1,"api":1,"configuration":1},"342":{"docs":1,"api":1,"configuration":1},"343":{"docs":1,"api":1,"configuration":1},"344":{"docs":1,"api":1,"configuration":1},"345":{"docs":1,"api":1,"configuration":1},"346":{"docs":1,"api":1,"configuration":1},"347":{"docs":1,"api":1,"configuration":1},"348":{"docs":1,"api":1,"configuration":1},"349":{"docs":1,"api":1,"configuration":1},"350":{"docs":1,"api":1,"configuration":1},"351":{"docs":1,"api":1,"configuration":1},"352":{"docs":1,"api":1,"configuration":1},"353":{"docs":1,"api":1,"configuration":1},"354":{"docs":1,"api":1,"configuration":1},"355":{"docs":1,"api":1,"configuration":1},"356":{"docs":1,"api":1,"configuration":1},"357":{"docs":1,"api":1,"configuration":1},"358":{"docs":1,"api":1,"configuration":1},"359":{"docs":1,"api":1,"configuration":1},"360":{"docs":1,"api":1,"configuration":1},"361":{"docs":1,"api":1,"configuration":1},"362":{"docs":1,"api":1,"configuration":1},"363":{"docs":1,"api":1,"configuration":1},"364":{"docs":1,"api":1,"configuration":1},"365":{"docs":1,"api":1,"configuration":1},"366":{"docs":1,"api":1,"configuration":1},"367":{"docs":1,"api":1,"configuration":1},"368":{"docs":1,"api":1,"configuration":1},"369":{"docs":1,"api":1,"configuration":1},"370":{"docs":1,"api":1,"configuration":1},"371":{"docs":1,"api":1,"configuration":1},"372":{"docs":1,"api":1,"configuration":1},"373":{"docs":1,"api":1,"configuration":1},"374":{"docs":1,"api":1,"exports":1},"375":{"docs":1,"api":1,"exports":1},"376":{"docs":1,"api":1,"exports":1},"377":{"docs":1,"api":1,"exports":1},"378":{"docs":1,"api":1,"exports":1},"379":{"docs":1,"api":1,"exports":1},"380":{"docs":1,"api":1,"exports":1},"381":{"docs":1,"api":1,"exports":1},"382":{"docs":1,"api":1,"exports":1},"383":{"docs":1,"api":1,"exports":1},"384":{"docs":1,"api":1,"exports":1},"385":{"docs":1,"api":1,"exports":1},"386":{"docs":1,"api":1,"exports":1},"387":{"docs":1,"api":1,"exports":1},"388":{"docs":1,"api":1,"exports":1},"389":{"docs":1,"api":1,"exports":1},"390":{"docs":1,"api":1,"exports":1},"391":{"docs":1,"api":1,"exports":1},"392":{"docs":1,"api":1,"exports":1},"393":{"docs":1,"api":1,"exports":1},"394":{"docs":1,"api":1,"exports":1},"395":{"docs":1,"api":1,"exports":1},"396":{"docs":1,"api":1,"exports":1},"397":{"docs":1,"api":1,"exports":1},"398":{"docs":1,"api":1,"exports":1},"399":{"docs":1,"api":1,"exports":1},"400":{"docs":1,"api":1,"exports":1},"401":{"docs":1,"api":1,"exports":1},"402":{"docs":1,"api":1,"exports":1},"403":{"docs":1,"api":1,"exports":1},"404":{"docs":1,"api":1,"exports":1},"405":{"docs":1,"api":1,"exports":1},"406":{"docs":1,"api":1,"exports":1},"407":{"docs":1,"api":1,"exports":1},"408":{"docs":1,"api":1,"exports":1},"409":{"docs":1,"api":1,"exports":1},"410":{"docs":1,"api":1,"exports":1},"411":{"docs":1,"api":1,"exports":1},"412":{"docs":1,"api":1,"exports":1},"413":{"docs":1,"api":1,"exports":1},"414":{"docs":1,"api":1,"exports":1},"415":{"docs":1,"api":1,"exports":1},"416":{"docs":1,"api":1,"exports":1},"417":{"docs":1,"api":1,"exports":1},"418":{"docs":1,"api":1,"exports":1},"419":{"docs":1,"api":1,"exports":1},"420":{"docs":1,"api":1,"exports":1},"421":{"docs":1,"api":1,"exports":1},"422":{"docs":1,"api":1,"exports":1},"423":{"docs":1,"api":1,"exports":1},"424":{"docs":1,"api":1,"exports":1},"425":{"docs":1,"api":1,"exports":1},"426":{"docs":1,"api":1,"exports":1},"427":{"docs":1,"api":1,"exports":1},"428":{"docs":1,"api":1,"exports":1},"429":{"docs":1,"api":1,"exports":1},"430":{"docs":1,"api":1,"exports":1},"431":{"docs":1,"api":1,"exports":1},"432":{"docs":1,"api":1,"exports":1},"433":{"docs":1,"api":1,"exports":1},"434":{"docs":1,"api":1,"exports":1},"435":{"docs":1,"api":1,"exports":1},"436":{"docs":1,"api":1,"exports":1},"437":{"docs":1,"api":1,"exports":1},"438":{"docs":1,"api":1,"exports":1},"439":{"docs":1,"api":1,"exports":1},"440":{"docs":1,"api":1,"exports":1},"441":{"docs":1,"api":1,"exports":1},"442":{"docs":1,"api":1,"exports":1},"443":{"docs":1,"api":1,"exports":1},"444":{"docs":1,"api":1,"exports":1},"445":{"docs":1,"api":1,"exports":1},"446":{"docs":1,"api":1,"scale":1},"447":{"docs":1,"api":1,"scale":1},"448":{"docs":1,"api":1,"scale":1},"449":{"docs":1,"api":1,"scale":1},"450":{"docs":1,"api":1,"scale":1},"451":{"docs":1,"api":1,"scale":1},"452":{"docs":1,"api":1,"scale":1},"453":{"docs":1,"api":1,"scale":1},"454":{"docs":1,"api":1,"scale":1},"455":{"docs":1,"api":1,"scale":1},"456":{"docs":1,"api":1,"scale":1},"457":{"docs":1,"api":1,"scale":1},"458":{"docs":1,"api":1,"scale":1},"459":{"docs":1,"api":1,"scale":1},"460":{"docs":1,"api":1,"scale":1},"461":{"docs":1,"api":1,"scale":1},"462":{"docs":1,"api":1,"scale":1},"463":{"docs":1,"api":1,"scale":1},"464":{"docs":1,"api":1,"scale":1},"465":{"docs":1,"api":1,"scale":1},"466":{"docs":1,"api":1,"scale":1},"467":{"docs":1,"api":1,"scale":1},"468":{"docs":1,"api":1,"scale":1},"469":{"docs":1,"api":1,"scale":1},"470":{"docs":1,"api":1,"scale":1},"471":{"docs":1,"api":1,"scale":1},"472":{"docs":1,"api":1,"scale":1},"473":{"docs":1,"api":1,"scale":1},"474":{"docs":1,"api":1,"scale":1},"475":{"docs":1,"api":1,"scale":1},"476":{"docs":1,"api":1,"scale":1},"477":{"docs":1,"api":1,"scale":1},"478":{"docs":1,"api":1,"scale":1},"479":{"docs":1,"api":1,"scale":1},"480":{"docs":1,"api":1,"scale":1},"481":{"docs":1,"development":1},"482":{"docs":1,"development":1},"483":{"docs":1,"development":1},"484":{"docs":1,"development":1},"485":{"docs":1,"development":1},"486":{"docs":1,"development":1},"487":{"docs":1,"development":1},"488":{"docs":1,"development":1},"489":{"docs":1,"development":1},"490":{"docs":1,"development":1},"491":{"docs":1,"development":1},"492":{"docs":1,"development":1},"493":{"docs":1,"development":1},"494":{"docs":1,"development":1},"495":{"docs":1,"development":1},"496":{"docs":1,"development":1},"497":{"docs":1,"development":1},"498":{"docs":1,"development":1},"499":{"docs":1,"development":1},"500":{"docs":1,"development":1},"501":{"docs":1,"development":1},"502":{"docs":1,"development":1},"503":{"docs":1,"development":1},"504":{"docs":1,"development":1},"505":{"docs":1,"development":1},"506":{"docs":1,"development":1},"507":{"docs":1,"development":1},"508":{"docs":1,"development":1},"509":{"docs":1,"development":1},"510":{"docs":1,"development":1},"511":{"docs":1,"development":1},"512":{"docs":1,"development":1},"513":{"docs":1,"development":1},"514":{"docs":1,"development":1},"515":{"docs":1,"development":1},"516":{"docs":1,"development":1},"517":{"docs":1,"development":1},"518":{"docs":1,"getting":1,"started":1},"519":{"docs":1,"getting":1,"started":1},"520":{"docs":1,"getting":1,"started":1},"521":{"docs":1,"getting":1,"started":1},"522":{"docs":1,"getting":1,"started":1},"523":{"docs":1,"getting":1,"started":1},"524":{"docs":1,"getting":1,"started":1},"525":{"docs":1,"getting":1,"started":1},"526":{"docs":1,"getting":1,"started":1},"527":{"docs":1,"getting":1,"started":1},"528":{"docs":1,"getting":1,"started":1},"529":{"docs":1,"getting":1,"started":1},"530":{"docs":1,"getting":1,"started":1},"531":{"docs":1,"getting":1,"started":1},"532":{"docs":1,"getting":1,"started":1},"533":{"docs":1,"guides":1,"data":1},"534":{"docs":1,"guides":1,"data":1},"535":{"docs":1,"guides":1,"data":1},"536":{"docs":1,"guides":1,"data":1},"537":{"docs":1,"guides":1,"data":1},"538":{"docs":1,"guides":1,"data":1},"539":{"docs":1,"guides":1,"data":1},"540":{"docs":1,"guides":1,"data":1},"541":{"docs":1,"guides":1,"data":1},"542":{"docs":1,"guides":1,"data":1},"543":{"docs":1,"guides":1,"data":1},"544":{"docs":1,"guides":1,"data":1},"545":{"docs":1,"guides":1,"data":1},"546":{"docs":1,"guides":1,"data":1},"547":{"docs":1,"guides":1,"data":1},"548":{"docs":1,"guides":1,"data":1},"549":{"docs":1,"guides":1,"data":1},"550":{"docs":1,"guides":1,"data":1},"551":{"docs":1,"guides":1,"data":1},"552":{"docs":1,"guides":1,"data":1},"553":{"docs":1,"guides":1,"data":1},"554":{"docs":1,"guides":1,"data":1},"555":{"docs":1,"guides":1,"data":1},"556":{"docs":1,"guides":1,"data":1},"557":{"docs":1,"guides":1,"datafeed":1},"558":{"docs":1,"guides":1,"datafeed":1},"559":{"docs":1,"guides":1,"datafeed":1},"560":{"docs":1,"guides":1,"datafeed":1},"561":{"docs":1,"guides":1,"datafeed":1},"562":{"docs":1,"guides":1,"datafeed":1},"563":{"docs":1,"guides":1,"datafeed":1},"564":{"docs":1,"guides":1,"datafeed":1},"565":{"docs":1,"guides":1,"datafeed":1},"566":{"docs":1,"guides":1,"datafeed":1},"567":{"docs":1,"guides":1,"datafeed":1},"568":{"docs":1,"guides":1,"datafeed":1},"569":{"docs":1,"guides":1,"datafeed":1},"570":{"docs":1,"guides":1,"datafeed":1},"571":{"docs":1,"guides":1,"datafeed":1},"572":{"docs":1,"guides":1,"datafeed":1},"573":{"docs":1,"guides":1,"datafeed":1},"574":{"docs":1,"guides":1,"datafeed":1},"575":{"docs":1,"guides":1,"datafeed":1},"576":{"docs":1,"guides":1,"datafeed":1},"577":{"docs":1,"guides":1,"datafeed":1},"578":{"docs":1,"guides":1,"datafeed":1},"579":{"docs":1,"guides":1,"datafeed":1},"580":{"docs":1,"guides":1,"datafeed":1},"581":{"docs":1,"guides":1,"datafeed":1},"582":{"docs":1,"guides":1,"datafeed":1},"583":{"docs":1,"guides":1,"datafeed":1},"584":{"docs":1,"guides":1,"datafeed":1},"585":{"docs":1,"guides":1,"datafeed":1},"586":{"docs":1,"guides":1,"datafeed":1},"587":{"docs":1,"guides":1,"datafeed":1},"588":{"docs":1,"guides":1,"datafeed":1},"589":{"docs":1,"guides":1,"datafeed":1},"590":{"docs":1,"guides":1,"datafeed":1},"591":{"docs":1,"guides":1,"datafeed":1},"592":{"docs":1,"guides":1,"datafeed":1},"593":{"docs":1,"guides":1,"datafeed":1},"594":{"docs":1,"guides":1,"datafeed":1},"595":{"docs":1,"guides":1,"datafeed":1},"596":{"docs":1,"guides":1,"datafeed":1},"597":{"docs":1,"guides":1,"datafeed":1},"598":{"docs":1,"guides":1,"datafeed":1},"599":{"docs":1,"guides":1,"datafeed":1},"600":{"docs":1,"guides":1,"datafeed":1},"601":{"docs":1,"guides":1,"datafeed":1},"602":{"docs":1,"guides":1,"datafeed":1},"603":{"docs":1,"guides":1,"datafeed":1},"604":{"docs":1,"guides":1,"datafeed":1},"605":{"docs":1,"guides":1,"datafeed":1},"606":{"docs":1,"guides":1,"datafeed":1},"607":{"docs":1,"guides":1,"datafeed":1},"608":{"docs":1,"guides":1,"datafeed":1},"609":{"docs":1,"guides":1,"datafeed":1},"610":{"docs":1,"guides":1,"datafeed":1},"611":{"docs":1,"guides":1,"datafeed":1},"612":{"docs":1,"guides":1,"datafeed":1},"613":{"docs":1,"guides":1,"datafeed":1},"614":{"docs":1,"guides":1,"datafeed":1},"615":{"docs":1,"guides":1,"datafeed":1},"616":{"docs":1,"guides":1,"datafeed":1},"617":{"docs":1,"guides":1,"datafeed":1},"618":{"docs":1,"guides":1,"datafeed":1},"619":{"docs":1,"guides":1,"datafeed":1},"620":{"docs":1,"guides":1,"datafeed":1},"621":{"docs":1,"guides":1,"datafeed":1},"622":{"docs":1,"guides":1,"datafeed":1},"623":{"docs":1,"guides":1,"datafeed":1},"624":{"docs":1,"guides":1,"datafeed":1},"625":{"docs":1,"guides":1,"datafeed":1},"626":{"docs":1,"guides":1,"datafeed":1},"627":{"docs":1,"guides":1,"datafeed":1},"628":{"docs":1,"guides":1,"datafeed":1},"629":{"docs":1,"guides":1,"datafeed":1},"630":{"docs":1,"guides":1,"datafeed":1},"631":{"docs":1,"guides":1,"datafeed":1},"632":{"docs":1,"guides":1,"datafeed":1},"633":{"docs":1,"guides":1,"datafeed":1},"634":{"docs":1,"guides":1,"datafeed":1},"635":{"docs":1,"guides":1,"datafeed":1},"636":{"docs":1,"guides":1,"datafeed":1},"637":{"docs":1,"guides":1,"datafeed":1},"638":{"docs":1,"guides":1,"datafeed":1},"639":{"docs":1,"guides":1,"datafeed":1},"640":{"docs":1,"guides":1,"datafeed":1},"641":{"docs":1,"guides":1,"datafeed":1},"642":{"docs":1,"guides":1,"datafeed":1},"643":{"docs":1,"guides":1,"datafeed":1},"644":{"docs":1,"guides":1,"datafeed":1},"645":{"docs":1,"guides":1,"datafeed":1},"646":{"docs":1,"guides":1,"datafeed":1},"647":{"docs":1,"guides":1,"datafeed":1},"648":{"docs":1,"guides":1,"datafeed":1},"649":{"docs":1,"guides":1,"datafeed":1},"650":{"docs":1,"guides":1,"datafeed":1},"651":{"docs":1,"guides":1,"datafeed":1},"652":{"docs":1,"guides":1,"datafeed":1},"653":{"docs":1,"guides":1,"datafeed":1},"654":{"docs":1,"guides":1,"datafeed":1},"655":{"docs":1,"guides":1,"datafeed":1},"656":{"docs":1,"guides":1,"datafeed":1},"657":{"docs":1,"guides":1,"datafeed":1},"658":{"docs":1,"guides":1,"datafeed":1},"659":{"docs":1,"guides":1,"datafeed":1},"660":{"docs":1,"guides":1,"datafeed":1},"661":{"docs":1,"guides":1,"datafeed":1},"662":{"docs":1,"guides":1,"datafeed":1},"663":{"docs":1,"guides":1,"datafeed":1},"664":{"docs":1,"guides":1,"datafeed":1},"665":{"docs":1,"guides":1,"datafeed":1},"666":{"docs":1,"guides":1,"datafeed":1},"667":{"docs":1,"guides":1,"datafeed":1},"668":{"docs":1,"guides":1,"datafeed":1},"669":{"docs":1,"guides":1,"datafeed":1},"670":{"docs":1,"guides":1,"datafeed":1},"671":{"docs":1,"guides":1,"datafeed":1},"672":{"docs":1,"guides":1,"datafeed":1},"673":{"docs":1,"guides":1,"datafeed":1},"674":{"docs":1,"guides":1,"datafeed":1},"675":{"docs":1,"guides":1,"datafeed":1},"676":{"docs":1,"guides":1,"datafeed":1},"677":{"docs":1,"guides":1,"datafeed":1},"678":{"docs":1,"guides":1,"datafeed":1},"679":{"docs":1,"guides":1,"datafeed":1},"680":{"docs":1,"guides":1,"datafeed":1},"681":{"docs":1,"guides":1,"datafeed":1},"682":{"docs":1,"guides":1,"datafeed":1},"683":{"docs":1,"guides":1,"datafeed":1},"684":{"docs":1,"guides":1,"datafeed":1},"685":{"docs":1,"guides":1,"datafeed":1},"686":{"docs":1,"guides":1,"drawings":1},"687":{"docs":1,"guides":1,"drawings":1},"688":{"docs":1,"guides":1,"drawings":1},"689":{"docs":1,"guides":1,"drawings":1},"690":{"docs":1,"guides":1,"drawings":1},"691":{"docs":1,"guides":1,"drawings":1},"692":{"docs":1,"guides":1,"drawings":1},"693":{"docs":1,"guides":1,"drawings":1},"694":{"docs":1,"guides":1,"drawings":1},"695":{"docs":1,"guides":1,"drawings":1},"696":{"docs":1,"guides":1,"drawings":1},"697":{"docs":1,"guides":1,"drawings":1},"698":{"docs":1,"guides":1,"drawings":1},"699":{"docs":1,"guides":1,"drawings":1},"700":{"docs":1,"guides":1,"drawings":1},"701":{"docs":1,"guides":1,"drawings":1},"702":{"docs":1,"guides":1,"drawings":1},"703":{"docs":1,"guides":1,"events":1},"704":{"docs":1,"guides":1,"events":1},"705":{"docs":1,"guides":1,"events":1},"706":{"docs":1,"guides":1,"events":1},"707":{"docs":1,"guides":1,"events":1},"708":{"docs":1,"guides":1,"events":1},"709":{"docs":1,"guides":1,"events":1},"710":{"docs":1,"guides":1,"events":1},"711":{"docs":1,"guides":1,"events":1},"712":{"docs":1,"guides":1,"events":1},"713":{"docs":1,"guides":1,"events":1},"714":{"docs":1,"guides":1,"events":1},"715":{"docs":1,"guides":1,"events":1},"716":{"docs":1,"guides":1,"events":1},"717":{"docs":1,"guides":1,"events":1},"718":{"docs":1,"guides":1,"events":1},"719":{"docs":1,"guides":1,"events":1},"720":{"docs":1,"guides":1,"events":1},"721":{"docs":1,"guides":1,"events":1},"722":{"docs":1,"guides":1,"events":1},"723":{"docs":1,"guides":1,"events":1},"724":{"docs":1,"guides":1,"events":1},"725":{"docs":1,"guides":1,"events":1},"726":{"docs":1,"guides":1,"events":1},"727":{"docs":1,"guides":1,"events":1},"728":{"docs":1,"guides":1,"events":1},"729":{"docs":1,"guides":1,"events":1},"730":{"docs":1,"guides":1,"events":1},"731":{"docs":1,"guides":1,"events":1},"732":{"docs":1,"guides":1,"events":1},"733":{"docs":1,"guides":1,"events":1},"734":{"docs":1,"guides":1,"events":1},"735":{"docs":1,"guides":1,"events":1},"736":{"docs":1,"guides":1,"events":1},"737":{"docs":1,"guides":1,"events":1},"738":{"docs":1,"guides":1,"events":1},"739":{"docs":1,"guides":1,"events":1},"740":{"docs":1,"guides":1,"events":1},"741":{"docs":1,"guides":1,"events":1},"742":{"docs":1,"guides":1,"events":1},"743":{"docs":1,"guides":1,"events":1},"744":{"docs":1,"guides":1,"events":1},"745":{"docs":1,"guides":1,"events":1},"746":{"docs":1,"guides":1,"events":1},"747":{"docs":1,"guides":1,"events":1},"748":{"docs":1,"guides":1,"events":1},"749":{"docs":1,"guides":1,"events":1},"750":{"docs":1,"guides":1,"events":1},"751":{"docs":1,"guides":1,"events":1},"752":{"docs":1,"guides":1,"events":1},"753":{"docs":1,"guides":1,"events":1},"754":{"docs":1,"guides":1,"events":1},"755":{"docs":1,"guides":1,"events":1},"756":{"docs":1,"guides":1,"events":1},"757":{"docs":1,"guides":1,"events":1},"758":{"docs":1,"guides":1,"events":1},"759":{"docs":1,"guides":1,"events":1},"760":{"docs":1,"guides":1,"events":1},"761":{"docs":1,"guides":1,"events":1},"762":{"docs":1,"guides":1,"events":1},"763":{"docs":1,"guides":1,"events":1},"764":{"docs":1,"guides":1,"events":1},"765":{"docs":1,"guides":1,"events":1},"766":{"docs":1,"guides":1,"events":1},"767":{"docs":1,"guides":1,"events":1},"768":{"docs":1,"guides":1,"events":1},"769":{"docs":1,"guides":1,"events":1},"770":{"docs":1,"guides":1,"events":1},"771":{"docs":1,"guides":1,"events":1},"772":{"docs":1,"guides":1,"events":1},"773":{"docs":1,"guides":1,"events":1},"774":{"docs":1,"guides":1,"events":1},"775":{"docs":1,"guides":1,"events":1},"776":{"docs":1,"guides":1,"events":1},"777":{"docs":1,"guides":1,"events":1},"778":{"docs":1,"guides":1,"events":1},"779":{"docs":1,"guides":1,"events":1},"780":{"docs":1,"guides":1,"events":1},"781":{"docs":1,"guides":1,"events":1},"782":{"docs":1,"guides":1,"events":1},"783":{"docs":1,"guides":1,"events":1},"784":{"docs":1,"guides":1,"events":1},"785":{"docs":1,"guides":1,"events":1},"786":{"docs":1,"guides":1,"events":1},"787":{"docs":1,"guides":1,"events":1},"788":{"docs":1,"guides":1,"events":1},"789":{"docs":1,"guides":1,"events":1},"790":{"docs":1,"guides":1,"header":1},"791":{"docs":1,"guides":1,"header":1},"792":{"docs":1,"guides":1,"header":1},"793":{"docs":1,"guides":1,"header":1},"794":{"docs":1,"guides":1,"header":1},"795":{"docs":1,"guides":1,"header":1},"796":{"docs":1,"guides":1,"header":1},"797":{"docs":1,"guides":1,"header":1},"798":{"docs":1,"guides":1,"header":1},"799":{"docs":1,"guides":1,"header":1},"800":{"docs":1,"guides":1,"header":1},"801":{"docs":1,"guides":1,"header":1},"802":{"docs":1,"guides":1,"header":1},"803":{"docs":1,"guides":1,"header":1},"804":{"docs":1,"guides":1,"header":1},"805":{"docs":1,"guides":1,"header":1},"806":{"docs":1,"guides":1,"header":1},"807":{"docs":1,"guides":1,"header":1},"808":{"docs":1,"guides":1,"header":1},"809":{"docs":1,"guides":1,"header":1},"810":{"docs":1,"guides":1,"header":1},"811":{"docs":1,"guides":1,"header":1},"812":{"docs":1,"guides":1,"header":1},"813":{"docs":1,"guides":1,"header":1},"814":{"docs":1,"guides":1,"header":1},"815":{"docs":1,"guides":1,"header":1},"816":{"docs":1,"guides":1,"header":1},"817":{"docs":1,"guides":1,"header":1},"818":{"docs":1,"guides":1,"header":1},"819":{"docs":1,"guides":1,"header":1},"820":{"docs":1,"guides":1,"header":1},"821":{"docs":1,"guides":1,"header":1},"822":{"docs":1,"guides":1,"header":1},"823":{"docs":1,"guides":1,"header":1},"824":{"docs":1,"guides":1,"header":1},"825":{"docs":1,"guides":1,"header":1},"826":{"docs":1,"guides":1,"header":1},"827":{"docs":1,"guides":1,"header":1},"828":{"docs":1,"guides":1,"header":1},"829":{"docs":1,"guides":1,"header":1},"830":{"docs":1,"guides":1,"header":1},"831":{"docs":1,"guides":1,"header":1},"832":{"docs":1,"guides":1,"header":1},"833":{"docs":1,"guides":1,"header":1},"834":{"docs":1,"guides":1,"header":1},"835":{"docs":1,"guides":1,"header":1},"836":{"docs":1,"guides":1,"header":1},"837":{"docs":1,"guides":1,"header":1},"838":{"docs":1,"guides":1,"header":1},"839":{"docs":1,"guides":1,"header":1},"840":{"docs":1,"guides":1,"header":1},"841":{"docs":1,"guides":1,"header":1},"842":{"docs":1,"guides":1,"header":1},"843":{"docs":1,"guides":1,"header":1},"844":{"docs":1,"guides":1,"header":1},"845":{"docs":1,"guides":1,"header":1},"846":{"docs":1,"guides":1,"header":1},"847":{"docs":1,"guides":1,"header":1},"848":{"docs":1,"guides":1,"header":1},"849":{"docs":1,"guides":1,"header":1},"850":{"docs":1,"guides":1,"header":1},"851":{"docs":1,"guides":1,"header":1},"852":{"docs":1,"guides":1,"header":1},"853":{"docs":1,"guides":1,"header":1},"854":{"docs":1,"guides":1,"header":1},"855":{"docs":1,"guides":1,"header":1},"856":{"docs":1,"guides":1,"header":1},"857":{"docs":1,"guides":1,"header":1},"858":{"docs":1,"guides":1,"header":1},"859":{"docs":1,"guides":1,"header":1},"860":{"docs":1,"guides":1,"header":1},"861":{"docs":1,"guides":1,"header":1},"862":{"docs":1,"guides":1,"header":1},"863":{"docs":1,"guides":1,"header":1},"864":{"docs":1,"guides":1,"header":1},"865":{"docs":1,"guides":1,"header":1},"866":{"docs":1,"guides":1,"header":1},"867":{"docs":1,"guides":1,"header":1},"868":{"docs":1,"guides":1,"header":1},"869":{"docs":1,"guides":1,"header":1},"870":{"docs":1,"guides":1,"header":1},"871":{"docs":1,"guides":1,"header":1},"872":{"docs":1,"guides":1,"header":1},"873":{"docs":1,"guides":1,"header":1},"874":{"docs":1,"guides":1,"header":1},"875":{"docs":1,"guides":1,"header":1},"876":{"docs":1,"guides":1,"header":1},"877":{"docs":1,"guides":1,"header":1},"878":{"docs":1,"guides":1,"header":1},"879":{"docs":1,"guides":1,"header":1},"880":{"docs":1,"guides":1,"header":1},"881":{"docs":1,"guides":1,"header":1},"882":{"docs":1,"guides":1,"header":1},"883":{"docs":1,"guides":1,"header":1},"884":{"docs":1,"guides":1,"header":1},"885":{"docs":1,"guides":1,"header":1},"886":{"docs":1,"guides":1,"header":1},"887":{"docs":1,"guides":1,"header":1},"888":{"docs":1,"guides":1,"header":1},"889":{"docs":1,"guides":1,"header":1},"890":{"docs":1,"guides":1,"header":1},"891":{"docs":1,"guides":1,"header":1},"892":{"docs":1,"guides":1,"header":1},"893":{"docs":1,"guides":1,"header":1},"894":{"docs":1,"guides":1,"header":1},"895":{"docs":1,"guides":1,"header":1},"896":{"docs":1,"guides":1,"header":1},"897":{"docs":1,"guides":1,"header":1},"898":{"docs":1,"guides":1,"header":1},"899":{"docs":1,"guides":1,"header":1},"900":{"docs":1,"guides":1,"header":1},"901":{"docs":1,"guides":1,"header":1},"902":{"docs":1,"guides":1,"header":1},"903":{"docs":1,"guides":1,"header":1},"904":{"docs":1,"guides":1,"header":1},"905":{"docs":1,"guides":1,"header":1},"906":{"docs":1,"guides":1,"header":1},"907":{"docs":1,"guides":1,"header":1},"908":{"docs":1,"guides":1,"header":1},"909":{"docs":1,"guides":1,"header":1},"910":{"docs":1,"guides":1,"header":1},"911":{"docs":1,"guides":1,"header":1},"912":{"docs":1,"guides":1,"header":1},"913":{"docs":1,"guides":1,"header":1},"914":{"docs":1,"guides":1,"header":1},"915":{"docs":1,"guides":1,"header":1},"916":{"docs":1,"guides":1,"header":1},"917":{"docs":1,"guides":1,"header":1},"918":{"docs":1,"guides":1,"header":1},"919":{"docs":1,"guides":1,"header":1},"920":{"docs":1,"guides":1,"header":1},"921":{"docs":1,"guides":1,"header":1},"922":{"docs":1,"guides":1,"header":1},"923":{"docs":1,"guides":1,"header":1},"924":{"docs":1,"guides":1,"header":1},"925":{"docs":1,"guides":1,"header":1},"926":{"docs":1,"guides":1,"header":1},"927":{"docs":1,"guides":1,"header":1},"928":{"docs":1,"guides":1,"header":1},"929":{"docs":1,"guides":1,"header":1},"930":{"docs":1,"guides":1,"header":1},"931":{"docs":1,"guides":1,"header":1},"932":{"docs":1,"guides":1,"header":1},"933":{"docs":1,"guides":1,"header":1},"934":{"docs":1,"guides":1,"header":1},"935":{"docs":1,"guides":1,"header":1},"936":{"docs":1,"guides":1,"indicators":1},"937":{"docs":1,"guides":1,"indicators":1},"938":{"docs":1,"guides":1,"indicators":1},"939":{"docs":1,"guides":1,"indicators":1},"940":{"docs":1,"guides":1,"indicators":1},"941":{"docs":1,"guides":1,"indicators":1},"942":{"docs":1,"guides":1,"indicators":1},"943":{"docs":1,"guides":1,"indicators":1},"944":{"docs":1,"guides":1,"indicators":1},"945":{"docs":1,"guides":1,"indicators":1},"946":{"docs":1,"guides":1,"indicators":1},"947":{"docs":1,"guides":1,"indicators":1},"948":{"docs":1,"guides":1,"indicators":1},"949":{"docs":1,"guides":1,"indicators":1},"950":{"docs":1,"guides":1,"indicators":1},"951":{"docs":1,"guides":1,"indicators":1},"952":{"docs":1,"guides":1,"indicators":1},"953":{"docs":1,"guides":1,"indicators":1},"954":{"docs":1,"guides":1,"indicators":1},"955":{"docs":1,"guides":1,"indicators":1},"956":{"docs":1,"guides":1,"indicators":1},"957":{"docs":1,"guides":1,"indicators":1},"958":{"docs":1,"guides":1,"indicators":1},"959":{"docs":1,"guides":1,"indicators":1},"960":{"docs":1,"guides":1,"indicators":1},"961":{"docs":1,"guides":1,"indicators":1},"962":{"docs":1,"guides":1,"indicators":1},"963":{"docs":1,"guides":1,"indicators":1},"964":{"docs":1,"guides":1,"indicators":1},"965":{"docs":1,"guides":1,"indicators":1},"966":{"docs":1,"guides":1,"indicators":1},"967":{"docs":1,"guides":1,"indicators":1},"968":{"docs":1,"guides":1,"indicators":1},"969":{"docs":1,"guides":1,"indicators":1},"970":{"docs":1,"guides":1,"indicators":1},"971":{"docs":1,"guides":1,"indicators":1},"972":{"docs":1,"guides":1,"indicators":1},"973":{"docs":1,"guides":1,"indicators":1},"974":{"docs":1,"guides":1,"indicators":1},"975":{"docs":1,"guides":1,"indicators":1},"976":{"docs":1,"guides":1,"indicators":1},"977":{"docs":1,"guides":1,"indicators":1},"978":{"docs":1,"guides":1,"indicators":1},"979":{"docs":1,"guides":1,"indicators":1},"980":{"docs":1,"guides":1,"indicators":1},"981":{"docs":1,"guides":1,"indicators":1},"982":{"docs":1,"guides":1,"indicators":1},"983":{"docs":1,"guides":1,"indicators":1},"984":{"docs":1,"guides":1,"indicators":1},"985":{"docs":1,"guides":1,"indicators":1},"986":{"docs":1,"guides":1,"indicators":1},"987":{"docs":1,"guides":1,"indicators":1},"988":{"docs":1,"guides":1,"indicators":1},"989":{"docs":1,"guides":1,"indicators":1},"990":{"docs":1,"guides":1,"indicators":1},"991":{"docs":1,"guides":1,"indicators":1},"992":{"docs":1,"guides":1,"indicators":1},"993":{"docs":1,"guides":1,"indicators":1},"994":{"docs":1,"guides":1,"indicators":1},"995":{"docs":1,"guides":1,"indicators":1},"996":{"docs":1,"guides":1,"indicators":1},"997":{"docs":1,"guides":1,"indicators":1},"998":{"docs":1,"guides":1,"indicators":1},"999":{"docs":1,"guides":1,"indicators":1},"1000":{"docs":1,"guides":1,"indicators":1},"1001":{"docs":1,"guides":1,"indicators":1},"1002":{"docs":1,"guides":1,"indicators":1},"1003":{"docs":1,"guides":1,"indicators":1},"1004":{"docs":1,"guides":1,"indicators":1},"1005":{"docs":1,"guides":1,"indicators":1},"1006":{"docs":1,"guides":1,"indicators":1},"1007":{"docs":1,"guides":1,"indicators":1},"1008":{"docs":1,"guides":1,"indicators":1},"1009":{"docs":1,"guides":1,"indicators":1},"1010":{"docs":1,"guides":1,"indicators":1},"1011":{"docs":1,"guides":1,"indicators":1},"1012":{"docs":1,"guides":1,"indicators":1},"1013":{"docs":1,"guides":1,"indicators":1},"1014":{"docs":1,"guides":1,"indicators":1},"1015":{"docs":1,"guides":1,"indicators":1},"1016":{"docs":1,"guides":1,"indicators":1},"1017":{"docs":1,"guides":1,"indicators":1},"1018":{"docs":1,"guides":1,"indicators":1},"1019":{"docs":1,"guides":1,"indicators":1},"1020":{"docs":1,"guides":1,"indicators":1},"1021":{"docs":1,"guides":1,"indicators":1},"1022":{"docs":1,"guides":1,"indicators":1},"1023":{"docs":1,"guides":1,"indicators":1},"1024":{"docs":1,"guides":1,"indicators":1},"1025":{"docs":1,"guides":1,"indicators":1},"1026":{"docs":1,"guides":1,"indicators":1},"1027":{"docs":1,"guides":1,"indicators":1},"1028":{"docs":1,"guides":1,"indicators":1},"1029":{"docs":1,"guides":1,"indicators":1},"1030":{"docs":1,"guides":1,"indicators":1},"1031":{"docs":1,"guides":1,"indicators":1},"1032":{"docs":1,"guides":1,"indicators":1},"1033":{"docs":1,"guides":1,"indicators":1},"1034":{"docs":1,"guides":1,"indicators":1},"1035":{"docs":1,"guides":1,"indicators":1},"1036":{"docs":1,"guides":1,"indicators":1},"1037":{"docs":1,"guides":1,"indicators":1},"1038":{"docs":1,"guides":1,"indicators":1},"1039":{"docs":1,"guides":1,"indicators":1},"1040":{"docs":1,"guides":1,"indicators":1},"1041":{"docs":1,"guides":1,"indicators":1},"1042":{"docs":1,"guides":1,"indicators":1},"1043":{"docs":1,"guides":1,"indicators":1},"1044":{"docs":1,"guides":1,"indicators":1},"1045":{"docs":1,"guides":1,"indicators":1},"1046":{"docs":1,"guides":1,"indicators":1},"1047":{"docs":1,"guides":1,"indicators":1},"1048":{"docs":1,"guides":1,"indicators":1},"1049":{"docs":1,"guides":1,"indicators":1},"1050":{"docs":1,"guides":1,"indicators":1},"1051":{"docs":1,"guides":1,"indicators":1},"1052":{"docs":1,"guides":1,"indicators":1},"1053":{"docs":1,"guides":1,"indicators":1},"1054":{"docs":1,"guides":1,"indicators":1},"1055":{"docs":1,"guides":1,"indicators":1},"1056":{"docs":1,"guides":1,"indicators":1},"1057":{"docs":1,"guides":1,"indicators":1},"1058":{"docs":1,"guides":1,"indicators":1},"1059":{"docs":1,"guides":1,"indicators":1},"1060":{"docs":1,"guides":1,"indicators":1},"1061":{"docs":1,"guides":1,"indicators":1},"1062":{"docs":1,"guides":1,"indicators":1},"1063":{"docs":1,"guides":1,"indicators":1},"1064":{"docs":1,"guides":1,"indicators":1},"1065":{"docs":1,"guides":1,"indicators":1},"1066":{"docs":1,"guides":1,"indicators":1},"1067":{"docs":1,"guides":1,"indicators":1},"1068":{"docs":1,"guides":1,"indicators":1},"1069":{"docs":1,"guides":1,"indicators":1},"1070":{"docs":1,"guides":1,"indicators":1},"1071":{"docs":1,"guides":1,"indicators":1},"1072":{"docs":1,"guides":1,"performance":1},"1073":{"docs":1,"guides":1,"performance":1},"1074":{"docs":1,"guides":1,"performance":1},"1075":{"docs":1,"guides":1,"performance":1},"1076":{"docs":1,"guides":1,"performance":1},"1077":{"docs":1,"guides":1,"performance":1},"1078":{"docs":1,"guides":1,"performance":1},"1079":{"docs":1,"guides":1,"performance":1},"1080":{"docs":1,"guides":1,"performance":1},"1081":{"docs":1,"guides":1,"performance":1},"1082":{"docs":1,"guides":1,"performance":1},"1083":{"docs":1,"guides":1,"performance":1},"1084":{"docs":1,"guides":1,"performance":1},"1085":{"docs":1,"guides":1,"performance":1},"1086":{"docs":1,"guides":1,"performance":1},"1087":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1088":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1089":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1090":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1091":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1092":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1093":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1094":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1095":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1096":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1097":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1098":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1099":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1100":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1101":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1102":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1103":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1104":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1105":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1106":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1107":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1108":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1109":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1110":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1111":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1112":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1113":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1114":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1115":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1116":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1117":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1118":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1119":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1120":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1121":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1122":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1123":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1124":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1125":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1126":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1127":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1128":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1129":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1130":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1131":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1132":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1133":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1134":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1135":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1136":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1137":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1138":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1139":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1140":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1141":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1142":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1143":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1144":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1145":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1146":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1147":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1148":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1149":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1150":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1151":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1152":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1153":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1154":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1155":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1156":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1157":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1158":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1159":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1160":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1161":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1162":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1163":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1164":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1165":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1166":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1167":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1168":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1169":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1170":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1171":{"docs":1,"guides":1,"react":1},"1172":{"docs":1,"guides":1,"react":1},"1173":{"docs":1,"guides":1,"react":1},"1174":{"docs":1,"guides":1,"react":1},"1175":{"docs":1,"guides":1,"react":1},"1176":{"docs":1,"guides":1,"react":1},"1177":{"docs":1,"guides":1,"react":1},"1178":{"docs":1,"guides":1,"react":1},"1179":{"docs":1,"guides":1,"react":1},"1180":{"docs":1,"guides":1,"react":1},"1181":{"docs":1,"guides":1,"react":1},"1182":{"docs":1,"guides":1,"react":1},"1183":{"docs":1,"guides":1,"react":1},"1184":{"docs":1,"guides":1,"react":1},"1185":{"docs":1,"guides":1,"react":1},"1186":{"docs":1,"guides":1,"react":1},"1187":{"docs":1,"guides":1,"react":1},"1188":{"docs":1,"guides":1,"react":1},"1189":{"docs":1,"guides":1,"react":1},"1190":{"docs":1,"guides":1,"react":1},"1191":{"docs":1,"guides":1,"react":1},"1192":{"docs":1,"guides":1,"react":1},"1193":{"docs":1,"guides":1,"react":1},"1194":{"docs":1,"guides":1,"react":1},"1195":{"docs":1,"guides":1,"react":1},"1196":{"docs":1,"guides":1,"react":1},"1197":{"docs":1,"guides":1,"react":1},"1198":{"docs":1,"guides":1,"react":1},"1199":{"docs":1,"guides":1,"react":1},"1200":{"docs":1,"guides":1,"react":1},"1201":{"docs":1,"guides":1,"react":1},"1202":{"docs":1,"guides":1,"react":1},"1203":{"docs":1,"guides":1,"react":1},"1204":{"docs":1,"guides":1,"react":1},"1205":{"docs":1,"guides":1,"react":1},"1206":{"docs":1,"guides":1,"react":1},"1207":{"docs":1,"guides":1,"react":1},"1208":{"docs":1,"guides":1,"react":1},"1209":{"docs":1,"guides":1,"react":1},"1210":{"docs":1,"guides":1,"react":1},"1211":{"docs":1,"guides":1,"react":1},"1212":{"docs":1,"guides":1,"react":1},"1213":{"docs":1,"guides":1,"react":1},"1214":{"docs":1,"guides":1,"react":1},"1215":{"docs":1,"guides":1,"react":1},"1216":{"docs":1,"guides":1,"react":1},"1217":{"docs":1,"guides":1,"react":1},"1218":{"docs":1,"guides":1,"react":1},"1219":{"docs":1,"guides":1,"react":1},"1220":{"docs":1,"guides":1,"react":1},"1221":{"docs":1,"guides":1,"series":1},"1222":{"docs":1,"guides":1,"series":1},"1223":{"docs":1,"guides":1,"series":1},"1224":{"docs":1,"guides":1,"series":1},"1225":{"docs":1,"guides":1,"series":1},"1226":{"docs":1,"guides":1,"series":1},"1227":{"docs":1,"guides":1,"series":1},"1228":{"docs":1,"guides":1,"series":1},"1229":{"docs":1,"guides":1,"series":1},"1230":{"docs":1,"guides":1,"series":1},"1231":{"docs":1,"guides":1,"series":1},"1232":{"docs":1,"guides":1,"series":1},"1233":{"docs":1,"guides":1,"series":1},"1234":{"docs":1,"guides":1,"series":1},"1235":{"docs":1,"guides":1,"series":1},"1236":{"docs":1,"guides":1,"series":1},"1237":{"docs":1,"guides":1,"series":1},"1238":{"docs":1,"guides":1,"series":1},"1239":{"docs":1,"guides":1,"series":1},"1240":{"docs":1,"guides":1,"series":1},"1241":{"docs":1,"guides":1,"series":1},"1242":{"docs":1,"guides":1,"series":1},"1243":{"docs":1,"guides":1,"series":1},"1244":{"docs":1,"guides":1,"series":1},"1245":{"docs":1,"guides":1,"series":1},"1246":{"docs":1,"guides":1,"series":1},"1247":{"docs":1,"guides":1,"series":1},"1248":{"docs":1,"guides":1,"series":1},"1249":{"docs":1,"guides":1,"series":1},"1250":{"docs":1,"guides":1,"series":1},"1251":{"docs":1,"guides":1,"series":1},"1252":{"docs":1,"guides":1,"series":1},"1253":{"docs":1,"guides":1,"series":1},"1254":{"docs":1,"guides":1,"series":1},"1255":{"docs":1,"guides":1,"series":1},"1256":{"docs":1,"guides":1,"series":1},"1257":{"docs":1,"guides":1,"series":1},"1258":{"docs":1,"guides":1,"series":1},"1259":{"docs":1,"guides":1,"series":1},"1260":{"docs":1,"guides":1,"series":1},"1261":{"docs":1,"guides":1,"series":1},"1262":{"docs":1,"guides":1,"series":1},"1263":{"docs":1,"guides":1,"series":1},"1264":{"docs":1,"guides":1,"snapshots":1,"countdown":1},"1265":{"docs":1,"guides":1,"snapshots":1,"countdown":1},"1266":{"docs":1,"guides":1,"snapshots":1,"countdown":1},"1267":{"docs":1,"guides":1,"snapshots":1,"countdown":1},"1268":{"docs":1,"guides":1,"snapshots":1,"countdown":1},"1269":{"docs":1,"guides":1,"snapshots":1,"countdown":1},"1270":{"docs":1,"guides":1,"snapshots":1,"countdown":1},"1271":{"docs":1,"guides":1,"snapshots":1,"countdown":1},"1272":{"docs":1,"guides":1,"snapshots":1,"countdown":1},"1273":{"docs":1,"guides":1,"snapshots":1,"countdown":1},"1274":{"docs":1,"guides":1,"snapshots":1,"countdown":1},"1275":{"docs":1,"guides":1,"snapshots":1,"countdown":1},"1276":{"docs":1,"guides":1,"snapshots":1,"countdown":1},"1277":{"docs":1,"guides":1,"snapshots":1,"countdown":1},"1278":{"docs":1,"guides":1,"snapshots":1,"countdown":1},"1279":{"docs":1,"guides":1,"snapshots":1,"countdown":1},"1280":{"docs":1,"guides":1,"snapshots":1,"countdown":1},"1281":{"docs":1,"guides":1,"snapshots":1,"countdown":1},"1282":{"docs":1,"guides":1,"snapshots":1,"countdown":1},"1283":{"docs":1,"guides":1,"snapshots":1,"countdown":1},"1284":{"docs":1,"guides":1,"snapshots":1,"countdown":1},"1285":{"docs":1,"guides":1,"snapshots":1,"countdown":1},"1286":{"docs":1,"guides":1,"snapshots":1,"countdown":1},"1287":{"docs":1,"guides":1,"snapshots":1,"countdown":1},"1288":{"docs":1,"guides":1,"snapshots":1,"countdown":1},"1289":{"docs":1,"guides":1,"snapshots":1,"countdown":1},"1290":{"docs":1,"guides":1,"snapshots":1,"countdown":1},"1291":{"docs":1,"guides":1,"snapshots":1,"countdown":1},"1292":{"docs":1,"guides":1,"snapshots":1,"countdown":1},"1293":{"docs":1,"guides":1,"snapshots":1,"countdown":1},"1294":{"docs":1,"guides":1,"snapshots":1,"countdown":1},"1295":{"docs":1,"guides":1,"snapshots":1,"countdown":1},"1296":{"docs":1,"guides":1,"snapshots":1,"countdown":1},"1297":{"docs":1,"guides":1,"snapshots":1,"countdown":1},"1298":{"docs":1,"guides":1,"snapshots":1,"countdown":1},"1299":{"docs":1,"guides":1,"snapshots":1,"countdown":1},"1300":{"docs":1,"guides":1,"snapshots":1,"countdown":1},"1301":{"docs":1,"guides":1,"snapshots":1,"countdown":1},"1302":{"docs":1,"guides":1,"snapshots":1,"countdown":1},"1303":{"docs":1,"guides":1,"snapshots":1,"countdown":1},"1304":{"docs":1,"guides":1,"snapshots":1,"countdown":1},"1305":{"docs":1,"guides":1,"snapshots":1,"countdown":1},"1306":{"docs":1,"guides":1,"snapshots":1,"countdown":1},"1307":{"docs":1,"guides":1,"snapshots":1,"countdown":1},"1308":{"docs":1,"guides":1,"snapshots":1,"countdown":1},"1309":{"docs":1,"guides":1,"snapshots":1,"countdown":1},"1310":{"docs":1,"guides":1,"snapshots":1,"countdown":1},"1311":{"docs":1,"guides":1,"theming":1,"presets":1},"1312":{"docs":1,"guides":1,"theming":1,"presets":1},"1313":{"docs":1,"guides":1,"theming":1,"presets":1},"1314":{"docs":1,"guides":1,"theming":1,"presets":1},"1315":{"docs":1,"guides":1,"theming":1,"presets":1},"1316":{"docs":1,"guides":1,"theming":1,"presets":1},"1317":{"docs":1,"guides":1,"theming":1,"presets":1},"1318":{"docs":1,"guides":1,"theming":1,"presets":1},"1319":{"docs":1,"guides":1,"theming":1,"presets":1},"1320":{"docs":1,"guides":1,"theming":1,"presets":1},"1321":{"docs":1,"guides":1,"theming":1,"presets":1},"1322":{"docs":1,"guides":1,"theming":1,"presets":1},"1323":{"docs":1,"guides":1,"theming":1,"presets":1},"1324":{"docs":1,"guides":1,"theming":1,"presets":1},"1325":{"docs":1,"guides":1,"theming":1,"presets":1},"1326":{"docs":1,"guides":1,"theming":1,"presets":1},"1327":{"docs":1,"guides":1,"theming":1,"presets":1},"1328":{"docs":1,"guides":1,"theming":1,"presets":1},"1329":{"docs":1,"guides":1,"theming":1,"presets":1},"1330":{"docs":1,"guides":1,"theming":1,"presets":1},"1331":{"docs":1,"guides":1,"theming":1,"presets":1},"1332":{"docs":1,"guides":1,"theming":1,"presets":1},"1333":{"docs":1,"guides":1,"theming":1,"presets":1},"1334":{"docs":1,"guides":1,"theming":1,"presets":1},"1335":{"docs":1,"guides":1,"theming":1,"presets":1},"1336":{"docs":1,"guides":1,"theming":1,"presets":1},"1337":{"docs":1,"guides":1,"theming":1,"presets":1},"1338":{"docs":1,"guides":1,"theming":1,"presets":1},"1339":{"docs":1,"guides":1,"theming":1,"presets":1},"1340":{"docs":1,"guides":1,"theming":1,"presets":1},"1341":{"docs":1,"guides":1,"theming":1,"presets":1},"1342":{"docs":1,"guides":1,"theming":1,"presets":1},"1343":{"docs":1,"guides":1,"theming":1,"presets":1},"1344":{"docs":1,"guides":1,"theming":1,"presets":1},"1345":{"docs":1,"guides":1,"theming":1,"presets":1},"1346":{"docs":1,"guides":1,"theming":1,"presets":1},"1347":{"docs":1,"guides":1,"theming":1,"presets":1},"1348":{"docs":1,"guides":1,"theming":1,"presets":1},"1349":{"docs":1,"guides":1,"theming":1,"presets":1},"1350":{"docs":1,"guides":1,"theming":1,"presets":1},"1351":{"docs":1,"guides":1,"theming":1,"presets":1},"1352":{"docs":1,"guides":1,"theming":1,"presets":1},"1353":{"docs":1,"guides":1,"theming":1,"presets":1},"1354":{"docs":1,"guides":1,"theming":1,"presets":1},"1355":{"docs":1,"guides":1,"theming":1,"presets":1},"1356":{"docs":1,"guides":1,"theming":1,"presets":1},"1357":{"docs":1,"guides":1,"theming":1,"presets":1},"1358":{"docs":1,"guides":1,"theming":1,"presets":1},"1359":{"docs":1,"guides":1,"theming":1,"presets":1},"1360":{"docs":1,"guides":1,"theming":1,"presets":1},"1361":{"docs":1,"guides":1,"theming":1,"presets":1},"1362":{"docs":1,"guides":1,"theming":1,"presets":1},"1363":{"docs":1,"guides":1,"theming":1,"presets":1},"1364":{"docs":1,"guides":1,"theming":1,"presets":1},"1365":{"docs":1,"guides":1,"theming":1,"presets":1},"1366":{"docs":1,"guides":1,"theming":1,"presets":1},"1367":{"docs":1,"guides":1,"theming":1,"presets":1},"1368":{"docs":1,"guides":1,"theming":1,"presets":1},"1369":{"docs":1,"guides":1,"theming":1,"presets":1},"1370":{"docs":1,"guides":1,"theming":1,"presets":1},"1371":{"docs":1,"guides":1,"theming":1,"presets":1},"1372":{"docs":1,"guides":1,"theming":1,"presets":1},"1373":{"docs":1,"guides":1,"theming":1,"presets":1},"1374":{"docs":1,"guides":1,"theming":1,"presets":1},"1375":{"docs":1,"guides":1,"theming":1,"presets":1},"1376":{"docs":1,"guides":1,"theming":1,"presets":1},"1377":{"docs":1,"guides":1,"theming":1,"presets":1},"1378":{"docs":1,"guides":1,"theming":1,"presets":1},"1379":{"docs":1,"guides":1,"theming":1,"presets":1},"1380":{"docs":1,"guides":1,"theming":1,"presets":1},"1381":{"docs":1,"guides":1,"theming":1,"presets":1},"1382":{"docs":1,"guides":1,"theming":1,"presets":1},"1383":{"docs":1,"guides":1,"theming":1,"presets":1},"1384":{"docs":1,"guides":1,"theming":1,"presets":1},"1385":{"docs":1,"guides":1,"theming":1,"presets":1},"1386":{"docs":1,"guides":1,"theming":1,"presets":1},"1387":{"docs":1,"guides":1,"theming":1,"presets":1},"1388":{"docs":1,"guides":1,"theming":1,"presets":1},"1389":{"docs":1,"guides":1,"theming":1,"presets":1},"1390":{"docs":1,"guides":1,"theming":1,"presets":1},"1391":{"docs":1,"guides":1,"theming":1,"presets":1},"1392":{"docs":1,"guides":1,"theming":1,"presets":1},"1393":{"docs":1,"guides":1,"theming":1,"presets":1},"1394":{"docs":1,"guides":1,"theming":1,"presets":1},"1395":{"docs":1,"guides":1,"theming":1,"presets":1},"1396":{"docs":1,"guides":1,"theming":1,"presets":1},"1397":{"docs":1,"guides":1,"theming":1,"presets":1},"1398":{"docs":1,"guides":1,"theming":1,"presets":1},"1399":{"docs":1,"guides":1,"theming":1,"presets":1},"1400":{"docs":1,"guides":1,"theming":1,"presets":1},"1401":{"docs":1,"guides":1,"theming":1,"presets":1},"1402":{"docs":1,"guides":1,"theming":1,"presets":1},"1403":{"docs":1,"guides":1,"theming":1,"presets":1},"1404":{"docs":1,"guides":1,"theming":1,"presets":1},"1405":{"docs":1,"guides":1,"theming":1,"presets":1},"1406":{"docs":1,"guides":1,"theming":1,"presets":1},"1407":{"docs":1,"guides":1,"theming":1,"presets":1},"1408":{"docs":1,"guides":1,"theming":1,"presets":1},"1409":{"docs":1,"guides":1,"theming":1,"presets":1},"1410":{"docs":1,"guides":1,"theming":1,"presets":1},"1411":{"docs":1,"guides":1,"theming":1,"presets":1},"1412":{"docs":1,"guides":1,"theming":1,"presets":1},"1413":{"docs":1,"guides":1,"theming":1,"presets":1},"1414":{"docs":1,"guides":1,"theming":1,"presets":1},"1415":{"docs":1,"guides":1,"theming":1,"presets":1},"1416":{"docs":1,"guides":1,"theming":1,"presets":1},"1417":{"docs":1,"guides":1,"theming":1,"presets":1},"1418":{"docs":1,"guides":1,"theming":1,"presets":1},"1419":{"docs":1,"guides":1,"theming":1,"presets":1},"1420":{"docs":1,"guides":1,"theming":1,"presets":1},"1421":{"docs":1,"guides":1,"theming":1,"presets":1},"1422":{"docs":1,"guides":1,"theming":1,"presets":1},"1423":{"docs":1,"guides":1,"theming":1,"presets":1},"1424":{"docs":1,"guides":1,"theming":1,"presets":1},"1425":{"docs":1,"guides":1,"time":1,"scale":1},"1426":{"docs":1,"guides":1,"time":1,"scale":1},"1427":{"docs":1,"guides":1,"time":1,"scale":1},"1428":{"docs":1,"guides":1,"time":1,"scale":1},"1429":{"docs":1,"guides":1,"time":1,"scale":1},"1430":{"docs":1,"guides":1,"time":1,"scale":1},"1431":{"docs":1,"guides":1,"time":1,"scale":1},"1432":{"docs":1,"guides":1,"time":1,"scale":1},"1433":{"docs":1,"guides":1,"time":1,"scale":1},"1434":{"docs":1,"guides":1,"time":1,"scale":1},"1435":{"docs":1,"guides":1,"time":1,"scale":1},"1436":{"docs":1,"guides":1,"time":1,"scale":1},"1437":{"docs":1,"guides":1,"time":1,"scale":1},"1438":{"docs":1,"guides":1,"time":1,"scale":1},"1439":{"docs":1,"guides":1,"time":1,"scale":1},"1440":{"docs":1,"guides":1,"time":1,"scale":1},"1441":{"docs":1,"guides":1,"time":1,"scale":1},"1442":{"docs":1,"guides":1,"time":1,"scale":1},"1443":{"docs":1,"guides":1,"time":1,"scale":1},"1444":{"docs":1,"guides":1,"time":1,"scale":1},"1445":{"docs":1,"guides":1,"time":1,"scale":1},"1446":{"docs":1,"guides":1,"time":1,"scale":1},"1447":{"docs":1,"guides":1,"time":1,"scale":1},"1448":{"docs":1,"guides":1,"time":1,"scale":1},"1449":{"docs":1,"guides":1,"time":1,"scale":1},"1450":{"docs":1,"guides":1,"time":1,"scale":1},"1451":{"docs":1,"guides":1,"time":1,"scale":1},"1452":{"docs":1,"guides":1,"time":1,"scale":1},"1453":{"docs":1,"guides":1,"time":1,"scale":1},"1454":{"docs":1,"guides":1,"time":1,"scale":1},"1455":{"docs":1,"guides":1,"time":1,"scale":1},"1456":{"docs":1,"guides":1,"time":1,"scale":1},"1457":{"docs":1,"guides":1,"time":1,"scale":1},"1458":{"docs":1,"guides":1,"toolbar":1,"settings":1},"1459":{"docs":1,"guides":1,"toolbar":1,"settings":1},"1460":{"docs":1,"guides":1,"toolbar":1,"settings":1},"1461":{"docs":1,"guides":1,"toolbar":1,"settings":1},"1462":{"docs":1,"guides":1,"toolbar":1,"settings":1},"1463":{"docs":1,"guides":1,"toolbar":1,"settings":1},"1464":{"docs":1,"guides":1,"toolbar":1,"settings":1},"1465":{"docs":1,"guides":1,"toolbar":1,"settings":1},"1466":{"docs":1,"guides":1,"toolbar":1,"settings":1},"1467":{"docs":1,"guides":1,"toolbar":1,"settings":1},"1468":{"docs":1,"guides":1,"toolbar":1,"settings":1},"1469":{"docs":1,"guides":1,"toolbar":1,"settings":1},"1470":{"docs":1,"guides":1,"toolbar":1,"settings":1},"1471":{"docs":1,"guides":1,"toolbar":1,"settings":1},"1472":{"docs":1,"guides":1,"toolbar":1,"settings":1},"1473":{"docs":1,"guides":1,"toolbar":1,"settings":1},"1474":{"docs":1,"guides":1,"toolbar":1,"settings":1},"1475":{"docs":1,"guides":1,"toolbar":1,"settings":1},"1476":{"docs":1,"guides":1,"toolbar":1,"settings":1},"1477":{"docs":1,"guides":1,"toolbar":1,"settings":1},"1478":{"docs":1,"guides":1,"toolbar":1,"settings":1},"1479":{"docs":1,"guides":1,"toolbar":1,"settings":1},"1480":{"docs":1,"guides":1,"toolbar":1,"settings":1},"1481":{"docs":1,"guides":1,"toolbar":1,"settings":1},"1482":{"docs":1,"guides":1,"toolbar":1,"settings":1},"1483":{"docs":1,"guides":1,"toolbar":1,"settings":1},"1484":{"docs":1,"guides":1,"toolbar":1,"settings":1},"1485":{"docs":1,"guides":1,"toolbar":1,"settings":1},"1486":{"docs":1,"guides":1,"toolbar":1,"settings":1},"1487":{"docs":1,"guides":1,"toolbar":1,"settings":1},"1488":{"docs":1,"guides":1,"toolbar":1,"settings":1},"1489":{"docs":1,"guides":1,"toolbar":1,"settings":1},"1490":{"docs":1,"guides":1,"toolbar":1,"settings":1},"1491":{"docs":1,"guides":1,"toolbar":1,"settings":1},"1492":{"docs":1,"guides":1,"toolbar":1,"settings":1},"1493":{"docs":1,"guides":1,"toolbar":1,"settings":1},"1494":{"docs":1,"guides":1,"toolbar":1,"settings":1},"1495":{"docs":1,"guides":1,"toolbar":1,"settings":1},"1496":{"docs":1,"guides":1,"toolbar":1,"settings":1},"1497":{"docs":1,"guides":1,"toolbar":1,"settings":1},"1498":{"docs":1,"guides":1,"toolbar":1,"settings":1},"1499":{"docs":1,"guides":1,"toolbar":1,"settings":1},"1500":{"docs":1,"guides":1,"toolbar":1,"settings":1},"1501":{"docs":1,"guides":1,"toolbar":1,"settings":1},"1502":{"docs":1,"guides":1,"toolbar":1,"settings":1},"1503":{"docs":1,"guides":1,"toolbar":1,"settings":1},"1504":{"docs":1,"guides":1,"toolbar":1,"settings":1},"1505":{"docs":1,"guides":1,"toolbar":1,"settings":1},"1506":{"docs":1,"guides":1,"toolbar":1,"settings":1},"1507":{"docs":1,"guides":1,"toolbar":1,"settings":1},"1508":{"docs":1,"guides":1,"toolbar":1,"settings":1},"1509":{"docs":1,"guides":1,"toolbar":1,"settings":1},"1510":{"docs":1,"guides":1,"toolbar":1,"settings":1},"1511":{"docs":1,"guides":1,"toolbar":1,"settings":1},"1512":{"docs":1,"guides":1,"toolbar":1,"settings":1},"1513":{"docs":1,"guides":1,"toolbar":1,"settings":1},"1514":{"docs":1,"guides":1,"toolbar":1,"settings":1},"1515":{"docs":1,"guides":1,"toolbar":1,"settings":1},"1516":{"docs":1,"guides":1,"toolbar":1,"settings":1},"1517":{"docs":1,"guides":1,"toolbar":1,"settings":1},"1518":{"docs":1,"guides":1,"toolbar":1,"settings":1},"1519":{"docs":1,"guides":1,"toolbar":1,"settings":1},"1520":{"docs":1,"guides":1,"toolbar":1,"settings":1},"1521":{"docs":1,"guides":1,"toolbar":1,"settings":1},"1522":{"docs":1,"guides":1,"touch":1},"1523":{"docs":1,"guides":1,"touch":1},"1524":{"docs":1,"guides":1,"touch":1},"1525":{"docs":1,"guides":1,"touch":1},"1526":{"docs":1,"guides":1,"touch":1},"1527":{"docs":1,"guides":1,"touch":1},"1528":{"docs":1,"guides":1,"touch":1},"1529":{"docs":1,"guides":1,"touch":1},"1530":{"docs":1,"guides":1,"touch":1},"1531":{"docs":1,"guides":1,"touch":1},"1532":{"docs":1,"guides":1,"touch":1},"1533":{"docs":1,"guides":1,"touch":1},"1534":{"docs":1,"guides":1,"touch":1},"1535":{"docs":1,"guides":1,"touch":1},"1536":{"docs":1,"guides":1,"touch":1},"1537":{"docs":1,"guides":1,"touch":1},"1538":{"docs":1,"guides":1,"touch":1},"1539":{"docs":1,"guides":1,"touch":1},"1540":{"docs":1,"guides":1,"touch":1},"1541":{"docs":1,"guides":1,"touch":1},"1542":{"docs":1,"guides":1,"touch":1},"1543":{"docs":1,"guides":1,"touch":1},"1544":{"docs":1,"guides":1,"touch":1},"1545":{"docs":1,"guides":1,"touch":1},"1546":{"docs":1,"guides":1,"touch":1},"1547":{"docs":1,"guides":1,"touch":1},"1548":{"docs":1,"guides":1,"touch":1},"1549":{"docs":1,"guides":1,"touch":1},"1550":{"docs":1,"guides":1,"touch":1},"1551":{"docs":1,"guides":1,"touch":1},"1552":{"docs":1,"guides":1,"touch":1},"1553":{"docs":1,"guides":1,"touch":1},"1554":{"docs":1,"guides":1,"touch":1},"1555":{"docs":1,"guides":1,"touch":1},"1556":{"docs":1,"guides":1,"touch":1},"1557":{"docs":1,"guides":1,"touch":1},"1558":{"docs":1,"guides":1,"touch":1},"1559":{"docs":1,"guides":1,"touch":1},"1560":{"docs":1,"guides":1,"touch":1},"1561":{"docs":1,"guides":1,"touch":1},"1562":{"docs":1,"guides":1,"touch":1},"1563":{"docs":1,"guides":1,"touch":1},"1564":{"docs":1,"guides":1,"touch":1},"1565":{"docs":1,"guides":1,"touch":1},"1566":{"docs":1,"guides":1,"touch":1},"1567":{"docs":1,"guides":1,"touch":1},"1568":{"docs":1,"guides":1,"touch":1},"1569":{"docs":1,"guides":1,"touch":1},"1570":{"docs":1,"guides":1,"touch":1},"1571":{"docs":1,"guides":1,"touch":1},"1572":{"docs":1,"guides":1,"touch":1},"1573":{"docs":1,"guides":1,"touch":1},"1574":{"docs":1,"guides":1,"touch":1},"1575":{"docs":1,"guides":1,"touch":1},"1576":{"docs":1,"guides":1,"touch":1},"1577":{"docs":1,"guides":1,"touch":1},"1578":{"docs":1,"guides":1,"touch":1},"1579":{"docs":1,"guides":1,"touch":1},"1580":{"docs":1,"guides":1,"touch":1},"1581":{"docs":1,"guides":1,"touch":1},"1582":{"docs":1,"guides":1,"touch":1},"1583":{"docs":1,"guides":1,"touch":1},"1584":{"docs":1,"guides":1,"touch":1},"1585":{"docs":1,"guides":1,"touch":1},"1586":{"docs":1,"guides":1,"touch":1},"1587":{"docs":1,"guides":1,"touch":1},"1588":{"docs":1,"guides":1,"touch":1},"1589":{"docs":1,"guides":1,"touch":1},"1590":{"docs":1,"guides":1,"touch":1},"1591":{"docs":1,"guides":1,"touch":1},"1592":{"docs":1,"guides":1,"touch":1},"1593":{"docs":1,"guides":1,"touch":1},"1594":{"docs":1,"guides":1,"touch":1},"1595":{"docs":1,"guides":1,"touch":1},"1596":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1597":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1598":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1599":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1600":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1601":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1602":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1603":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1604":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1605":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1606":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1607":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1608":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1609":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1610":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1611":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1612":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1613":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1614":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1615":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1616":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1617":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1618":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1619":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1620":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1621":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1622":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1623":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1624":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1625":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1626":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1627":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1628":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1629":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1630":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1631":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1632":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1633":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1634":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1635":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1636":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1637":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1638":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1639":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1640":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1641":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1642":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1643":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1644":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1645":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1646":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1647":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1648":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1649":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1650":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1651":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1652":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1653":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1654":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1655":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1656":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1657":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1658":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1659":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1660":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1661":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1662":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1663":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1664":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1665":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1666":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1667":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1668":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1669":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1670":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1671":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1672":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1673":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1674":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1675":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1676":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1677":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1678":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1679":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1680":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1681":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1682":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1683":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1684":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1685":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1686":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1687":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1688":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1689":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1690":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1691":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1692":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1693":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1694":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1695":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1696":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1697":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1698":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1699":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1700":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1701":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1702":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1703":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1704":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1705":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1706":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1707":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1708":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1709":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1710":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1711":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1712":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1713":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1714":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1715":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1716":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1717":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1718":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1719":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1720":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1721":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1722":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1723":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1724":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1725":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1726":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1727":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1728":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1729":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1730":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1731":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1732":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1733":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1734":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1735":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1736":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1737":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1738":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1739":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1740":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1741":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1742":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1743":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1744":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1745":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1746":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1747":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1748":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1749":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1750":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1751":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1752":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1753":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1754":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1755":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1756":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1757":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1758":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1759":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1760":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1761":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1762":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1763":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1764":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1765":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1766":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1767":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1768":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1769":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1770":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1771":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1772":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1773":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1774":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1775":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1776":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1777":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1778":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1779":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1780":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1781":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1782":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1783":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1784":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1785":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1786":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1787":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1788":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1789":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1790":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1791":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1792":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1793":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1794":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1795":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1796":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1797":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1798":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1799":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1800":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1801":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1802":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1803":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1804":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1805":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1806":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1807":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1808":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1809":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1810":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1811":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1812":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1813":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1814":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1815":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1816":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1817":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1818":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1819":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1820":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1821":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1822":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1823":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1824":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1825":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1826":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1827":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1828":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1829":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1830":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1831":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1832":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1833":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1834":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1835":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1836":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1837":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1838":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1839":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1840":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1841":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1842":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1843":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1844":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1845":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1846":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1847":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1848":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1849":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1850":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1851":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1852":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1853":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1854":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1855":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1856":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1857":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1858":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1859":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1860":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1861":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1862":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1863":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1864":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1865":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1866":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1867":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1868":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1869":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1870":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1871":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1872":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1873":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1874":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1875":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1876":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1877":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1878":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1879":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1880":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1881":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1882":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1883":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1884":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1885":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1886":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1887":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1888":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1889":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1890":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1891":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1892":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1893":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1894":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1895":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1896":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1897":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1898":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1899":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1900":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1901":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1902":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1903":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1904":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1905":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1906":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1907":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1908":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1909":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1910":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1911":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1912":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1913":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1914":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1915":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1916":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1917":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1918":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1919":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1920":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1921":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1922":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1923":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1924":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1925":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1926":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1927":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1928":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1929":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1930":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1931":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1932":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1933":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1934":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1935":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1936":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1937":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1938":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1939":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1940":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1941":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1942":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1943":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1944":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1945":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1946":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1947":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1948":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1949":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1950":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1951":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1952":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1953":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1954":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1955":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1956":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1957":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1958":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1959":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1960":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1961":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1962":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1963":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1964":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1965":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1966":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1967":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1968":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1969":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1970":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1971":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1972":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1973":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1974":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1975":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1976":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1977":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1978":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1979":{"docs":1},"1980":{"docs":1},"1981":{"docs":1},"1982":{"docs":1},"1983":{"docs":1},"1984":{"docs":1},"1985":{"docs":1},"1986":{"docs":1},"1987":{"docs":1},"1988":{"docs":1},"1989":{"docs":1},"1990":{"docs":1},"1991":{"docs":1},"1992":{"docs":1},"1993":{"docs":1},"1994":{"docs":1},"1995":{"docs":1},"1996":{"docs":1},"1997":{"docs":1},"1998":{"docs":1},"1999":{"docs":1},"2000":{"docs":1},"2001":{"docs":1},"2002":{"docs":1},"2003":{"docs":1},"2004":{"docs":1},"2005":{"docs":1},"2006":{"docs":1},"2007":{"docs":1},"2008":{"docs":1},"2009":{"docs":1},"2010":{"docs":1},"2011":{"docs":1},"2012":{"docs":1},"2013":{"docs":1},"2014":{"docs":1},"2015":{"docs":1},"2016":{"docs":1},"2017":{"docs":1},"2018":{"docs":1,"playground":1},"2019":{"docs":1,"playground":1},"2020":{"docs":1,"playground":1},"2021":{"docs":1,"playground":1},"2022":{"docs":1,"playground":1},"2023":{"docs":1,"playground":1},"2024":{"docs":1,"playground":1},"2025":{"docs":1,"playground":1},"2026":{"docs":1,"playground":1},"2027":{"docs":1,"playground":1},"2028":{"docs":1,"playground":1},"2029":{"docs":1,"playground":1},"2030":{"docs":1,"playground":1},"2031":{"docs":1,"playground":1},"2032":{"docs":1,"playground":1},"2033":{"docs":1,"playground":1},"2034":{"docs":1,"playground":1},"2035":{"docs":1,"playground":1},"2036":{"docs":1,"playground":1}},"type":{"1":{"page":1},"2":{"text":1},"3":{"heading":1},"4":{"heading":1},"5":{"heading":1},"6":{"heading":1},"7":{"heading":1},"8":{"heading":1},"9":{"heading":1},"10":{"heading":1},"11":{"heading":1},"12":{"text":1},"13":{"text":1},"14":{"text":1},"15":{"text":1},"16":{"text":1},"17":{"text":1},"18":{"text":1},"19":{"text":1},"20":{"text":1},"21":{"text":1},"22":{"text":1},"23":{"text":1},"24":{"text":1},"25":{"text":1},"26":{"text":1},"27":{"text":1},"28":{"text":1},"29":{"text":1},"30":{"text":1},"31":{"text":1},"32":{"text":1},"33":{"text":1},"34":{"text":1},"35":{"text":1},"36":{"text":1},"37":{"text":1},"38":{"text":1},"39":{"text":1},"40":{"text":1},"41":{"text":1},"42":{"text":1},"43":{"text":1},"44":{"text":1},"45":{"text":1},"46":{"text":1},"47":{"text":1},"48":{"text":1},"49":{"text":1},"50":{"text":1},"51":{"text":1},"52":{"text":1},"53":{"text":1},"54":{"text":1},"55":{"text":1},"56":{"text":1},"57":{"text":1},"58":{"text":1},"59":{"text":1},"60":{"text":1},"61":{"text":1},"62":{"text":1},"63":{"text":1},"64":{"text":1},"65":{"text":1},"66":{"text":1},"67":{"text":1},"68":{"text":1},"69":{"text":1},"70":{"text":1},"71":{"text":1},"72":{"text":1},"73":{"text":1},"74":{"text":1},"75":{"text":1},"76":{"text":1},"77":{"text":1},"78":{"text":1},"79":{"text":1},"80":{"text":1},"81":{"text":1},"82":{"text":1},"83":{"text":1},"84":{"text":1},"85":{"text":1},"86":{"text":1},"87":{"text":1},"88":{"text":1},"89":{"text":1},"90":{"text":1},"91":{"text":1},"92":{"text":1},"93":{"text":1},"94":{"text":1},"95":{"text":1},"96":{"text":1},"97":{"text":1},"98":{"text":1},"99":{"text":1},"100":{"text":1},"101":{"text":1},"102":{"text":1},"103":{"text":1},"104":{"text":1},"105":{"text":1},"106":{"text":1},"107":{"text":1},"108":{"text":1},"109":{"text":1},"110":{"text":1},"111":{"text":1},"112":{"text":1},"113":{"text":1},"114":{"text":1},"115":{"text":1},"116":{"text":1},"117":{"text":1},"118":{"text":1},"119":{"text":1},"120":{"text":1},"121":{"text":1},"122":{"text":1},"123":{"text":1},"124":{"text":1},"125":{"text":1},"126":{"text":1},"127":{"text":1},"128":{"text":1},"129":{"text":1},"130":{"text":1},"131":{"text":1},"132":{"text":1},"133":{"text":1},"134":{"text":1},"135":{"text":1},"136":{"text":1},"137":{"text":1},"138":{"text":1},"139":{"text":1},"140":{"text":1},"141":{"text":1},"142":{"text":1},"143":{"text":1},"144":{"text":1},"145":{"text":1},"146":{"text":1},"147":{"text":1},"148":{"text":1},"149":{"text":1},"150":{"text":1},"151":{"text":1},"152":{"text":1},"153":{"text":1},"154":{"text":1},"155":{"text":1},"156":{"text":1},"157":{"text":1},"158":{"text":1},"159":{"text":1},"160":{"text":1},"161":{"text":1},"162":{"text":1},"163":{"text":1},"164":{"text":1},"165":{"text":1},"166":{"text":1},"167":{"text":1},"168":{"text":1},"169":{"text":1},"170":{"text":1},"171":{"text":1},"172":{"text":1},"173":{"text":1},"174":{"text":1},"175":{"text":1},"176":{"text":1},"177":{"text":1},"178":{"text":1},"179":{"text":1},"180":{"text":1},"181":{"page":1},"182":{"text":1},"183":{"heading":1},"184":{"heading":1},"185":{"heading":1},"186":{"heading":1},"187":{"heading":1},"188":{"heading":1},"189":{"heading":1},"190":{"heading":1},"191":{"heading":1},"192":{"heading":1},"193":{"text":1},"194":{"text":1},"195":{"text":1},"196":{"text":1},"197":{"text":1},"198":{"text":1},"199":{"text":1},"200":{"text":1},"201":{"text":1},"202":{"text":1},"203":{"text":1},"204":{"text":1},"205":{"text":1},"206":{"text":1},"207":{"text":1},"208":{"text":1},"209":{"text":1},"210":{"text":1},"211":{"text":1},"212":{"text":1},"213":{"text":1},"214":{"text":1},"215":{"text":1},"216":{"text":1},"217":{"text":1},"218":{"text":1},"219":{"text":1},"220":{"text":1},"221":{"text":1},"222":{"text":1},"223":{"text":1},"224":{"text":1},"225":{"text":1},"226":{"text":1},"227":{"text":1},"228":{"text":1},"229":{"text":1},"230":{"text":1},"231":{"text":1},"232":{"text":1},"233":{"text":1},"234":{"text":1},"235":{"text":1},"236":{"text":1},"237":{"text":1},"238":{"text":1},"239":{"text":1},"240":{"text":1},"241":{"text":1},"242":{"text":1},"243":{"text":1},"244":{"text":1},"245":{"text":1},"246":{"text":1},"247":{"text":1},"248":{"text":1},"249":{"text":1},"250":{"text":1},"251":{"text":1},"252":{"text":1},"253":{"text":1},"254":{"text":1},"255":{"text":1},"256":{"text":1},"257":{"text":1},"258":{"text":1},"259":{"text":1},"260":{"text":1},"261":{"text":1},"262":{"text":1},"263":{"text":1},"264":{"text":1},"265":{"text":1},"266":{"text":1},"267":{"text":1},"268":{"text":1},"269":{"text":1},"270":{"text":1},"271":{"text":1},"272":{"text":1},"273":{"text":1},"274":{"text":1},"275":{"text":1},"276":{"text":1},"277":{"text":1},"278":{"text":1},"279":{"text":1},"280":{"text":1},"281":{"text":1},"282":{"text":1},"283":{"text":1},"284":{"text":1},"285":{"text":1},"286":{"text":1},"287":{"text":1},"288":{"text":1},"289":{"text":1},"290":{"text":1},"291":{"text":1},"292":{"text":1},"293":{"text":1},"294":{"text":1},"295":{"text":1},"296":{"text":1},"297":{"text":1},"298":{"text":1},"299":{"text":1},"300":{"text":1},"301":{"text":1},"302":{"text":1},"303":{"text":1},"304":{"text":1},"305":{"text":1},"306":{"text":1},"307":{"text":1},"308":{"text":1},"309":{"text":1},"310":{"text":1},"311":{"text":1},"312":{"text":1},"313":{"text":1},"314":{"text":1},"315":{"text":1},"316":{"text":1},"317":{"text":1},"318":{"text":1},"319":{"text":1},"320":{"text":1},"321":{"text":1},"322":{"text":1},"323":{"text":1},"324":{"text":1},"325":{"text":1},"326":{"text":1},"327":{"text":1},"328":{"text":1},"329":{"text":1},"330":{"text":1},"331":{"text":1},"332":{"text":1},"333":{"text":1},"334":{"text":1},"335":{"text":1},"336":{"text":1},"337":{"text":1},"338":{"text":1},"339":{"text":1},"340":{"text":1},"341":{"text":1},"342":{"text":1},"343":{"text":1},"344":{"text":1},"345":{"text":1},"346":{"text":1},"347":{"text":1},"348":{"text":1},"349":{"text":1},"350":{"text":1},"351":{"text":1},"352":{"text":1},"353":{"text":1},"354":{"text":1},"355":{"text":1},"356":{"text":1},"357":{"text":1},"358":{"text":1},"359":{"text":1},"360":{"text":1},"361":{"text":1},"362":{"text":1},"363":{"text":1},"364":{"text":1},"365":{"text":1},"366":{"text":1},"367":{"text":1},"368":{"text":1},"369":{"text":1},"370":{"text":1},"371":{"text":1},"372":{"text":1},"373":{"text":1},"374":{"page":1},"375":{"text":1},"376":{"heading":1},"377":{"heading":1},"378":{"heading":1},"379":{"heading":1},"380":{"heading":1},"381":{"text":1},"382":{"text":1},"383":{"text":1},"384":{"text":1},"385":{"text":1},"386":{"text":1},"387":{"text":1},"388":{"text":1},"389":{"text":1},"390":{"text":1},"391":{"text":1},"392":{"text":1},"393":{"text":1},"394":{"text":1},"395":{"text":1},"396":{"text":1},"397":{"text":1},"398":{"text":1},"399":{"text":1},"400":{"text":1},"401":{"text":1},"402":{"text":1},"403":{"text":1},"404":{"text":1},"405":{"text":1},"406":{"text":1},"407":{"text":1},"408":{"text":1},"409":{"text":1},"410":{"text":1},"411":{"text":1},"412":{"text":1},"413":{"text":1},"414":{"text":1},"415":{"text":1},"416":{"text":1},"417":{"text":1},"418":{"text":1},"419":{"text":1},"420":{"text":1},"421":{"text":1},"422":{"text":1},"423":{"text":1},"424":{"text":1},"425":{"text":1},"426":{"text":1},"427":{"text":1},"428":{"text":1},"429":{"text":1},"430":{"text":1},"431":{"text":1},"432":{"text":1},"433":{"text":1},"434":{"text":1},"435":{"text":1},"436":{"text":1},"437":{"text":1},"438":{"text":1},"439":{"text":1},"440":{"text":1},"441":{"text":1},"442":{"text":1},"443":{"text":1},"444":{"text":1},"445":{"text":1},"446":{"page":1},"447":{"text":1},"448":{"heading":1},"449":{"heading":1},"450":{"heading":1},"451":{"heading":1},"452":{"text":1},"453":{"text":1},"454":{"text":1},"455":{"text":1},"456":{"text":1},"457":{"text":1},"458":{"text":1},"459":{"text":1},"460":{"text":1},"461":{"text":1},"462":{"text":1},"463":{"text":1},"464":{"text":1},"465":{"text":1},"466":{"text":1},"467":{"text":1},"468":{"text":1},"469":{"text":1},"470":{"text":1},"471":{"text":1},"472":{"text":1},"473":{"text":1},"474":{"text":1},"475":{"text":1},"476":{"text":1},"477":{"text":1},"478":{"text":1},"479":{"text":1},"480":{"text":1},"481":{"page":1},"482":{"text":1},"483":{"heading":1},"484":{"heading":1},"485":{"heading":1},"486":{"heading":1},"487":{"heading":1},"488":{"heading":1},"489":{"text":1},"490":{"text":1},"491":{"text":1},"492":{"text":1},"493":{"text":1},"494":{"text":1},"495":{"text":1},"496":{"text":1},"497":{"text":1},"498":{"text":1},"499":{"text":1},"500":{"text":1},"501":{"text":1},"502":{"text":1},"503":{"text":1},"504":{"text":1},"505":{"text":1},"506":{"text":1},"507":{"text":1},"508":{"text":1},"509":{"text":1},"510":{"text":1},"511":{"text":1},"512":{"text":1},"513":{"text":1},"514":{"text":1},"515":{"text":1},"516":{"text":1},"517":{"text":1},"518":{"page":1},"519":{"text":1},"520":{"heading":1},"521":{"heading":1},"522":{"heading":1},"523":{"heading":1},"524":{"heading":1},"525":{"text":1},"526":{"text":1},"527":{"text":1},"528":{"text":1},"529":{"text":1},"530":{"text":1},"531":{"text":1},"532":{"text":1},"533":{"page":1},"534":{"text":1},"535":{"heading":1},"536":{"heading":1},"537":{"heading":1},"538":{"heading":1},"539":{"heading":1},"540":{"heading":1},"541":{"text":1},"542":{"text":1},"543":{"text":1},"544":{"text":1},"545":{"text":1},"546":{"text":1},"547":{"text":1},"548":{"text":1},"549":{"text":1},"550":{"text":1},"551":{"text":1},"552":{"text":1},"553":{"text":1},"554":{"text":1},"555":{"text":1},"556":{"text":1},"557":{"page":1},"558":{"text":1},"559":{"heading":1},"560":{"heading":1},"561":{"heading":1},"562":{"heading":1},"563":{"heading":1},"564":{"heading":1},"565":{"heading":1},"566":{"heading":1},"567":{"heading":1},"568":{"heading":1},"569":{"text":1},"570":{"text":1},"571":{"text":1},"572":{"text":1},"573":{"text":1},"574":{"text":1},"575":{"text":1},"576":{"text":1},"577":{"text":1},"578":{"text":1},"579":{"text":1},"580":{"text":1},"581":{"text":1},"582":{"text":1},"583":{"text":1},"584":{"text":1},"585":{"text":1},"586":{"text":1},"587":{"text":1},"588":{"text":1},"589":{"text":1},"590":{"text":1},"591":{"text":1},"592":{"text":1},"593":{"text":1},"594":{"text":1},"595":{"text":1},"596":{"text":1},"597":{"text":1},"598":{"text":1},"599":{"text":1},"600":{"text":1},"601":{"text":1},"602":{"text":1},"603":{"text":1},"604":{"text":1},"605":{"text":1},"606":{"text":1},"607":{"text":1},"608":{"text":1},"609":{"text":1},"610":{"text":1},"611":{"text":1},"612":{"text":1},"613":{"text":1},"614":{"text":1},"615":{"text":1},"616":{"text":1},"617":{"text":1},"618":{"text":1},"619":{"text":1},"620":{"text":1},"621":{"text":1},"622":{"text":1},"623":{"text":1},"624":{"text":1},"625":{"text":1},"626":{"text":1},"627":{"text":1},"628":{"text":1},"629":{"text":1},"630":{"text":1},"631":{"text":1},"632":{"text":1},"633":{"text":1},"634":{"text":1},"635":{"text":1},"636":{"text":1},"637":{"text":1},"638":{"text":1},"639":{"text":1},"640":{"text":1},"641":{"text":1},"642":{"text":1},"643":{"text":1},"644":{"text":1},"645":{"text":1},"646":{"text":1},"647":{"text":1},"648":{"text":1},"649":{"text":1},"650":{"text":1},"651":{"text":1},"652":{"text":1},"653":{"text":1},"654":{"text":1},"655":{"text":1},"656":{"text":1},"657":{"text":1},"658":{"text":1},"659":{"text":1},"660":{"text":1},"661":{"text":1},"662":{"text":1},"663":{"text":1},"664":{"text":1},"665":{"text":1},"666":{"text":1},"667":{"text":1},"668":{"text":1},"669":{"text":1},"670":{"text":1},"671":{"text":1},"672":{"text":1},"673":{"text":1},"674":{"text":1},"675":{"text":1},"676":{"text":1},"677":{"text":1},"678":{"text":1},"679":{"text":1},"680":{"text":1},"681":{"text":1},"682":{"text":1},"683":{"text":1},"684":{"text":1},"685":{"text":1},"686":{"page":1},"687":{"text":1},"688":{"heading":1},"689":{"heading":1},"690":{"heading":1},"691":{"heading":1},"692":{"heading":1},"693":{"text":1},"694":{"text":1},"695":{"text":1},"696":{"text":1},"697":{"text":1},"698":{"text":1},"699":{"text":1},"700":{"text":1},"701":{"text":1},"702":{"text":1},"703":{"page":1},"704":{"text":1},"705":{"heading":1},"706":{"heading":1},"707":{"heading":1},"708":{"heading":1},"709":{"heading":1},"710":{"heading":1},"711":{"heading":1},"712":{"text":1},"713":{"text":1},"714":{"text":1},"715":{"text":1},"716":{"text":1},"717":{"text":1},"718":{"text":1},"719":{"text":1},"720":{"text":1},"721":{"text":1},"722":{"text":1},"723":{"text":1},"724":{"text":1},"725":{"text":1},"726":{"text":1},"727":{"text":1},"728":{"text":1},"729":{"text":1},"730":{"text":1},"731":{"text":1},"732":{"text":1},"733":{"text":1},"734":{"text":1},"735":{"text":1},"736":{"text":1},"737":{"text":1},"738":{"text":1},"739":{"text":1},"740":{"text":1},"741":{"text":1},"742":{"text":1},"743":{"text":1},"744":{"text":1},"745":{"text":1},"746":{"text":1},"747":{"text":1},"748":{"text":1},"749":{"text":1},"750":{"text":1},"751":{"text":1},"752":{"text":1},"753":{"text":1},"754":{"text":1},"755":{"text":1},"756":{"text":1},"757":{"text":1},"758":{"text":1},"759":{"text":1},"760":{"text":1},"761":{"text":1},"762":{"text":1},"763":{"text":1},"764":{"text":1},"765":{"text":1},"766":{"text":1},"767":{"text":1},"768":{"text":1},"769":{"text":1},"770":{"text":1},"771":{"text":1},"772":{"text":1},"773":{"text":1},"774":{"text":1},"775":{"text":1},"776":{"text":1},"777":{"text":1},"778":{"text":1},"779":{"text":1},"780":{"text":1},"781":{"text":1},"782":{"text":1},"783":{"text":1},"784":{"text":1},"785":{"text":1},"786":{"text":1},"787":{"text":1},"788":{"text":1},"789":{"text":1},"790":{"page":1},"791":{"text":1},"792":{"heading":1},"793":{"heading":1},"794":{"heading":1},"795":{"heading":1},"796":{"heading":1},"797":{"heading":1},"798":{"heading":1},"799":{"text":1},"800":{"text":1},"801":{"text":1},"802":{"text":1},"803":{"text":1},"804":{"text":1},"805":{"text":1},"806":{"text":1},"807":{"text":1},"808":{"text":1},"809":{"text":1},"810":{"text":1},"811":{"text":1},"812":{"text":1},"813":{"text":1},"814":{"text":1},"815":{"text":1},"816":{"text":1},"817":{"text":1},"818":{"text":1},"819":{"text":1},"820":{"text":1},"821":{"text":1},"822":{"text":1},"823":{"text":1},"824":{"text":1},"825":{"text":1},"826":{"text":1},"827":{"text":1},"828":{"text":1},"829":{"text":1},"830":{"text":1},"831":{"text":1},"832":{"text":1},"833":{"text":1},"834":{"text":1},"835":{"text":1},"836":{"text":1},"837":{"text":1},"838":{"text":1},"839":{"text":1},"840":{"text":1},"841":{"text":1},"842":{"text":1},"843":{"text":1},"844":{"text":1},"845":{"text":1},"846":{"text":1},"847":{"text":1},"848":{"text":1},"849":{"text":1},"850":{"text":1},"851":{"text":1},"852":{"text":1},"853":{"text":1},"854":{"text":1},"855":{"text":1},"856":{"text":1},"857":{"text":1},"858":{"text":1},"859":{"text":1},"860":{"text":1},"861":{"text":1},"862":{"text":1},"863":{"text":1},"864":{"text":1},"865":{"text":1},"866":{"text":1},"867":{"text":1},"868":{"text":1},"869":{"text":1},"870":{"text":1},"871":{"text":1},"872":{"text":1},"873":{"text":1},"874":{"text":1},"875":{"text":1},"876":{"text":1},"877":{"text":1},"878":{"text":1},"879":{"text":1},"880":{"text":1},"881":{"text":1},"882":{"text":1},"883":{"text":1},"884":{"text":1},"885":{"text":1},"886":{"text":1},"887":{"text":1},"888":{"text":1},"889":{"text":1},"890":{"text":1},"891":{"text":1},"892":{"text":1},"893":{"text":1},"894":{"text":1},"895":{"text":1},"896":{"text":1},"897":{"text":1},"898":{"text":1},"899":{"text":1},"900":{"text":1},"901":{"text":1},"902":{"text":1},"903":{"text":1},"904":{"text":1},"905":{"text":1},"906":{"text":1},"907":{"text":1},"908":{"text":1},"909":{"text":1},"910":{"text":1},"911":{"text":1},"912":{"text":1},"913":{"text":1},"914":{"text":1},"915":{"text":1},"916":{"text":1},"917":{"text":1},"918":{"text":1},"919":{"text":1},"920":{"text":1},"921":{"text":1},"922":{"text":1},"923":{"text":1},"924":{"text":1},"925":{"text":1},"926":{"text":1},"927":{"text":1},"928":{"text":1},"929":{"text":1},"930":{"text":1},"931":{"text":1},"932":{"text":1},"933":{"text":1},"934":{"text":1},"935":{"text":1},"936":{"page":1},"937":{"text":1},"938":{"heading":1},"939":{"heading":1},"940":{"heading":1},"941":{"heading":1},"942":{"heading":1},"943":{"heading":1},"944":{"heading":1},"945":{"text":1},"946":{"text":1},"947":{"text":1},"948":{"text":1},"949":{"text":1},"950":{"text":1},"951":{"text":1},"952":{"text":1},"953":{"text":1},"954":{"text":1},"955":{"text":1},"956":{"text":1},"957":{"text":1},"958":{"text":1},"959":{"text":1},"960":{"text":1},"961":{"text":1},"962":{"text":1},"963":{"text":1},"964":{"text":1},"965":{"text":1},"966":{"text":1},"967":{"text":1},"968":{"text":1},"969":{"text":1},"970":{"text":1},"971":{"text":1},"972":{"text":1},"973":{"text":1},"974":{"text":1},"975":{"text":1},"976":{"text":1},"977":{"text":1},"978":{"text":1},"979":{"text":1},"980":{"text":1},"981":{"text":1},"982":{"text":1},"983":{"text":1},"984":{"text":1},"985":{"text":1},"986":{"text":1},"987":{"text":1},"988":{"text":1},"989":{"text":1},"990":{"text":1},"991":{"text":1},"992":{"text":1},"993":{"text":1},"994":{"text":1},"995":{"text":1},"996":{"text":1},"997":{"text":1},"998":{"text":1},"999":{"text":1},"1000":{"text":1},"1001":{"text":1},"1002":{"text":1},"1003":{"text":1},"1004":{"text":1},"1005":{"text":1},"1006":{"text":1},"1007":{"text":1},"1008":{"text":1},"1009":{"text":1},"1010":{"text":1},"1011":{"text":1},"1012":{"text":1},"1013":{"text":1},"1014":{"text":1},"1015":{"text":1},"1016":{"text":1},"1017":{"text":1},"1018":{"text":1},"1019":{"text":1},"1020":{"text":1},"1021":{"text":1},"1022":{"text":1},"1023":{"text":1},"1024":{"text":1},"1025":{"text":1},"1026":{"text":1},"1027":{"text":1},"1028":{"text":1},"1029":{"text":1},"1030":{"text":1},"1031":{"text":1},"1032":{"text":1},"1033":{"text":1},"1034":{"text":1},"1035":{"text":1},"1036":{"text":1},"1037":{"text":1},"1038":{"text":1},"1039":{"text":1},"1040":{"text":1},"1041":{"text":1},"1042":{"text":1},"1043":{"text":1},"1044":{"text":1},"1045":{"text":1},"1046":{"text":1},"1047":{"text":1},"1048":{"text":1},"1049":{"text":1},"1050":{"text":1},"1051":{"text":1},"1052":{"text":1},"1053":{"text":1},"1054":{"text":1},"1055":{"text":1},"1056":{"text":1},"1057":{"text":1},"1058":{"text":1},"1059":{"text":1},"1060":{"text":1},"1061":{"text":1},"1062":{"text":1},"1063":{"text":1},"1064":{"text":1},"1065":{"text":1},"1066":{"text":1},"1067":{"text":1},"1068":{"text":1},"1069":{"text":1},"1070":{"text":1},"1071":{"text":1},"1072":{"page":1},"1073":{"text":1},"1074":{"heading":1},"1075":{"heading":1},"1076":{"heading":1},"1077":{"heading":1},"1078":{"text":1},"1079":{"text":1},"1080":{"text":1},"1081":{"text":1},"1082":{"text":1},"1083":{"text":1},"1084":{"text":1},"1085":{"text":1},"1086":{"text":1},"1087":{"page":1},"1088":{"text":1},"1089":{"heading":1},"1090":{"heading":1},"1091":{"heading":1},"1092":{"text":1},"1093":{"text":1},"1094":{"text":1},"1095":{"text":1},"1096":{"text":1},"1097":{"text":1},"1098":{"text":1},"1099":{"text":1},"1100":{"text":1},"1101":{"text":1},"1102":{"text":1},"1103":{"text":1},"1104":{"text":1},"1105":{"text":1},"1106":{"text":1},"1107":{"text":1},"1108":{"text":1},"1109":{"text":1},"1110":{"text":1},"1111":{"text":1},"1112":{"text":1},"1113":{"text":1},"1114":{"text":1},"1115":{"text":1},"1116":{"text":1},"1117":{"text":1},"1118":{"text":1},"1119":{"text":1},"1120":{"text":1},"1121":{"text":1},"1122":{"text":1},"1123":{"text":1},"1124":{"text":1},"1125":{"text":1},"1126":{"text":1},"1127":{"text":1},"1128":{"text":1},"1129":{"text":1},"1130":{"text":1},"1131":{"text":1},"1132":{"text":1},"1133":{"text":1},"1134":{"text":1},"1135":{"text":1},"1136":{"text":1},"1137":{"text":1},"1138":{"text":1},"1139":{"text":1},"1140":{"text":1},"1141":{"text":1},"1142":{"text":1},"1143":{"text":1},"1144":{"text":1},"1145":{"text":1},"1146":{"text":1},"1147":{"text":1},"1148":{"text":1},"1149":{"text":1},"1150":{"text":1},"1151":{"text":1},"1152":{"text":1},"1153":{"text":1},"1154":{"text":1},"1155":{"text":1},"1156":{"text":1},"1157":{"text":1},"1158":{"text":1},"1159":{"text":1},"1160":{"text":1},"1161":{"text":1},"1162":{"text":1},"1163":{"text":1},"1164":{"text":1},"1165":{"text":1},"1166":{"text":1},"1167":{"text":1},"1168":{"text":1},"1169":{"text":1},"1170":{"text":1},"1171":{"page":1},"1172":{"text":1},"1173":{"heading":1},"1174":{"heading":1},"1175":{"heading":1},"1176":{"heading":1},"1177":{"heading":1},"1178":{"text":1},"1179":{"text":1},"1180":{"text":1},"1181":{"text":1},"1182":{"text":1},"1183":{"text":1},"1184":{"text":1},"1185":{"text":1},"1186":{"text":1},"1187":{"text":1},"1188":{"text":1},"1189":{"text":1},"1190":{"text":1},"1191":{"text":1},"1192":{"text":1},"1193":{"text":1},"1194":{"text":1},"1195":{"text":1},"1196":{"text":1},"1197":{"text":1},"1198":{"text":1},"1199":{"text":1},"1200":{"text":1},"1201":{"text":1},"1202":{"text":1},"1203":{"text":1},"1204":{"text":1},"1205":{"text":1},"1206":{"text":1},"1207":{"text":1},"1208":{"text":1},"1209":{"text":1},"1210":{"text":1},"1211":{"text":1},"1212":{"text":1},"1213":{"text":1},"1214":{"text":1},"1215":{"text":1},"1216":{"text":1},"1217":{"text":1},"1218":{"text":1},"1219":{"text":1},"1220":{"text":1},"1221":{"page":1},"1222":{"text":1},"1223":{"heading":1},"1224":{"heading":1},"1225":{"heading":1},"1226":{"heading":1},"1227":{"heading":1},"1228":{"heading":1},"1229":{"text":1},"1230":{"text":1},"1231":{"text":1},"1232":{"text":1},"1233":{"text":1},"1234":{"text":1},"1235":{"text":1},"1236":{"text":1},"1237":{"text":1},"1238":{"text":1},"1239":{"text":1},"1240":{"text":1},"1241":{"text":1},"1242":{"text":1},"1243":{"text":1},"1244":{"text":1},"1245":{"text":1},"1246":{"text":1},"1247":{"text":1},"1248":{"text":1},"1249":{"text":1},"1250":{"text":1},"1251":{"text":1},"1252":{"text":1},"1253":{"text":1},"1254":{"text":1},"1255":{"text":1},"1256":{"text":1},"1257":{"text":1},"1258":{"text":1},"1259":{"text":1},"1260":{"text":1},"1261":{"text":1},"1262":{"text":1},"1263":{"text":1},"1264":{"page":1},"1265":{"text":1},"1266":{"heading":1},"1267":{"heading":1},"1268":{"heading":1},"1269":{"heading":1},"1270":{"text":1},"1271":{"text":1},"1272":{"text":1},"1273":{"text":1},"1274":{"text":1},"1275":{"text":1},"1276":{"text":1},"1277":{"text":1},"1278":{"text":1},"1279":{"text":1},"1280":{"text":1},"1281":{"text":1},"1282":{"text":1},"1283":{"text":1},"1284":{"text":1},"1285":{"text":1},"1286":{"text":1},"1287":{"text":1},"1288":{"text":1},"1289":{"text":1},"1290":{"text":1},"1291":{"text":1},"1292":{"text":1},"1293":{"text":1},"1294":{"text":1},"1295":{"text":1},"1296":{"text":1},"1297":{"text":1},"1298":{"text":1},"1299":{"text":1},"1300":{"text":1},"1301":{"text":1},"1302":{"text":1},"1303":{"text":1},"1304":{"text":1},"1305":{"text":1},"1306":{"text":1},"1307":{"text":1},"1308":{"text":1},"1309":{"text":1},"1310":{"text":1},"1311":{"page":1},"1312":{"text":1},"1313":{"heading":1},"1314":{"heading":1},"1315":{"heading":1},"1316":{"heading":1},"1317":{"heading":1},"1318":{"text":1},"1319":{"text":1},"1320":{"text":1},"1321":{"text":1},"1322":{"text":1},"1323":{"text":1},"1324":{"text":1},"1325":{"text":1},"1326":{"text":1},"1327":{"text":1},"1328":{"text":1},"1329":{"text":1},"1330":{"text":1},"1331":{"text":1},"1332":{"text":1},"1333":{"text":1},"1334":{"text":1},"1335":{"text":1},"1336":{"text":1},"1337":{"text":1},"1338":{"text":1},"1339":{"text":1},"1340":{"text":1},"1341":{"text":1},"1342":{"text":1},"1343":{"text":1},"1344":{"text":1},"1345":{"text":1},"1346":{"text":1},"1347":{"text":1},"1348":{"text":1},"1349":{"text":1},"1350":{"text":1},"1351":{"text":1},"1352":{"text":1},"1353":{"text":1},"1354":{"text":1},"1355":{"text":1},"1356":{"text":1},"1357":{"text":1},"1358":{"text":1},"1359":{"text":1},"1360":{"text":1},"1361":{"text":1},"1362":{"text":1},"1363":{"text":1},"1364":{"text":1},"1365":{"text":1},"1366":{"text":1},"1367":{"text":1},"1368":{"text":1},"1369":{"text":1},"1370":{"text":1},"1371":{"text":1},"1372":{"text":1},"1373":{"text":1},"1374":{"text":1},"1375":{"text":1},"1376":{"text":1},"1377":{"text":1},"1378":{"text":1},"1379":{"text":1},"1380":{"text":1},"1381":{"text":1},"1382":{"text":1},"1383":{"text":1},"1384":{"text":1},"1385":{"text":1},"1386":{"text":1},"1387":{"text":1},"1388":{"text":1},"1389":{"text":1},"1390":{"text":1},"1391":{"text":1},"1392":{"text":1},"1393":{"text":1},"1394":{"text":1},"1395":{"text":1},"1396":{"text":1},"1397":{"text":1},"1398":{"text":1},"1399":{"text":1},"1400":{"text":1},"1401":{"text":1},"1402":{"text":1},"1403":{"text":1},"1404":{"text":1},"1405":{"text":1},"1406":{"text":1},"1407":{"text":1},"1408":{"text":1},"1409":{"text":1},"1410":{"text":1},"1411":{"text":1},"1412":{"text":1},"1413":{"text":1},"1414":{"text":1},"1415":{"text":1},"1416":{"text":1},"1417":{"text":1},"1418":{"text":1},"1419":{"text":1},"1420":{"text":1},"1421":{"text":1},"1422":{"text":1},"1423":{"text":1},"1424":{"text":1},"1425":{"page":1},"1426":{"text":1},"1427":{"heading":1},"1428":{"heading":1},"1429":{"heading":1},"1430":{"heading":1},"1431":{"text":1},"1432":{"text":1},"1433":{"text":1},"1434":{"text":1},"1435":{"text":1},"1436":{"text":1},"1437":{"text":1},"1438":{"text":1},"1439":{"text":1},"1440":{"text":1},"1441":{"text":1},"1442":{"text":1},"1443":{"text":1},"1444":{"text":1},"1445":{"text":1},"1446":{"text":1},"1447":{"text":1},"1448":{"text":1},"1449":{"text":1},"1450":{"text":1},"1451":{"text":1},"1452":{"text":1},"1453":{"text":1},"1454":{"text":1},"1455":{"text":1},"1456":{"text":1},"1457":{"text":1},"1458":{"page":1},"1459":{"text":1},"1460":{"heading":1},"1461":{"heading":1},"1462":{"heading":1},"1463":{"heading":1},"1464":{"heading":1},"1465":{"heading":1},"1466":{"heading":1},"1467":{"heading":1},"1468":{"text":1},"1469":{"text":1},"1470":{"text":1},"1471":{"text":1},"1472":{"text":1},"1473":{"text":1},"1474":{"text":1},"1475":{"text":1},"1476":{"text":1},"1477":{"text":1},"1478":{"text":1},"1479":{"text":1},"1480":{"text":1},"1481":{"text":1},"1482":{"text":1},"1483":{"text":1},"1484":{"text":1},"1485":{"text":1},"1486":{"text":1},"1487":{"text":1},"1488":{"text":1},"1489":{"text":1},"1490":{"text":1},"1491":{"text":1},"1492":{"text":1},"1493":{"text":1},"1494":{"text":1},"1495":{"text":1},"1496":{"text":1},"1497":{"text":1},"1498":{"text":1},"1499":{"text":1},"1500":{"text":1},"1501":{"text":1},"1502":{"text":1},"1503":{"text":1},"1504":{"text":1},"1505":{"text":1},"1506":{"text":1},"1507":{"text":1},"1508":{"text":1},"1509":{"text":1},"1510":{"text":1},"1511":{"text":1},"1512":{"text":1},"1513":{"text":1},"1514":{"text":1},"1515":{"text":1},"1516":{"text":1},"1517":{"text":1},"1518":{"text":1},"1519":{"text":1},"1520":{"text":1},"1521":{"text":1},"1522":{"page":1},"1523":{"text":1},"1524":{"heading":1},"1525":{"heading":1},"1526":{"heading":1},"1527":{"text":1},"1528":{"text":1},"1529":{"text":1},"1530":{"text":1},"1531":{"text":1},"1532":{"text":1},"1533":{"text":1},"1534":{"text":1},"1535":{"text":1},"1536":{"text":1},"1537":{"text":1},"1538":{"text":1},"1539":{"text":1},"1540":{"text":1},"1541":{"text":1},"1542":{"text":1},"1543":{"text":1},"1544":{"text":1},"1545":{"text":1},"1546":{"text":1},"1547":{"text":1},"1548":{"text":1},"1549":{"text":1},"1550":{"text":1},"1551":{"text":1},"1552":{"text":1},"1553":{"text":1},"1554":{"text":1},"1555":{"text":1},"1556":{"text":1},"1557":{"text":1},"1558":{"text":1},"1559":{"text":1},"1560":{"text":1},"1561":{"text":1},"1562":{"text":1},"1563":{"text":1},"1564":{"text":1},"1565":{"text":1},"1566":{"text":1},"1567":{"text":1},"1568":{"text":1},"1569":{"text":1},"1570":{"text":1},"1571":{"text":1},"1572":{"text":1},"1573":{"text":1},"1574":{"text":1},"1575":{"text":1},"1576":{"text":1},"1577":{"text":1},"1578":{"text":1},"1579":{"text":1},"1580":{"text":1},"1581":{"text":1},"1582":{"text":1},"1583":{"text":1},"1584":{"text":1},"1585":{"text":1},"1586":{"text":1},"1587":{"text":1},"1588":{"text":1},"1589":{"text":1},"1590":{"text":1},"1591":{"text":1},"1592":{"text":1},"1593":{"text":1},"1594":{"text":1},"1595":{"text":1},"1596":{"page":1},"1597":{"text":1},"1598":{"heading":1},"1599":{"heading":1},"1600":{"heading":1},"1601":{"heading":1},"1602":{"heading":1},"1603":{"heading":1},"1604":{"heading":1},"1605":{"heading":1},"1606":{"heading":1},"1607":{"heading":1},"1608":{"heading":1},"1609":{"heading":1},"1610":{"heading":1},"1611":{"heading":1},"1612":{"text":1},"1613":{"text":1},"1614":{"text":1},"1615":{"text":1},"1616":{"text":1},"1617":{"text":1},"1618":{"text":1},"1619":{"text":1},"1620":{"text":1},"1621":{"text":1},"1622":{"text":1},"1623":{"text":1},"1624":{"text":1},"1625":{"text":1},"1626":{"text":1},"1627":{"text":1},"1628":{"text":1},"1629":{"text":1},"1630":{"text":1},"1631":{"text":1},"1632":{"text":1},"1633":{"text":1},"1634":{"text":1},"1635":{"text":1},"1636":{"text":1},"1637":{"text":1},"1638":{"text":1},"1639":{"text":1},"1640":{"text":1},"1641":{"text":1},"1642":{"text":1},"1643":{"text":1},"1644":{"text":1},"1645":{"text":1},"1646":{"text":1},"1647":{"text":1},"1648":{"text":1},"1649":{"text":1},"1650":{"text":1},"1651":{"text":1},"1652":{"text":1},"1653":{"text":1},"1654":{"text":1},"1655":{"text":1},"1656":{"text":1},"1657":{"text":1},"1658":{"text":1},"1659":{"text":1},"1660":{"text":1},"1661":{"text":1},"1662":{"text":1},"1663":{"text":1},"1664":{"text":1},"1665":{"text":1},"1666":{"text":1},"1667":{"text":1},"1668":{"text":1},"1669":{"text":1},"1670":{"text":1},"1671":{"text":1},"1672":{"text":1},"1673":{"text":1},"1674":{"text":1},"1675":{"text":1},"1676":{"text":1},"1677":{"text":1},"1678":{"text":1},"1679":{"text":1},"1680":{"text":1},"1681":{"text":1},"1682":{"text":1},"1683":{"text":1},"1684":{"text":1},"1685":{"text":1},"1686":{"text":1},"1687":{"text":1},"1688":{"text":1},"1689":{"text":1},"1690":{"text":1},"1691":{"text":1},"1692":{"text":1},"1693":{"text":1},"1694":{"text":1},"1695":{"text":1},"1696":{"text":1},"1697":{"text":1},"1698":{"text":1},"1699":{"text":1},"1700":{"text":1},"1701":{"text":1},"1702":{"text":1},"1703":{"text":1},"1704":{"text":1},"1705":{"text":1},"1706":{"text":1},"1707":{"text":1},"1708":{"text":1},"1709":{"text":1},"1710":{"text":1},"1711":{"text":1},"1712":{"text":1},"1713":{"text":1},"1714":{"text":1},"1715":{"text":1},"1716":{"text":1},"1717":{"text":1},"1718":{"text":1},"1719":{"text":1},"1720":{"text":1},"1721":{"text":1},"1722":{"text":1},"1723":{"text":1},"1724":{"text":1},"1725":{"text":1},"1726":{"text":1},"1727":{"text":1},"1728":{"text":1},"1729":{"text":1},"1730":{"text":1},"1731":{"text":1},"1732":{"text":1},"1733":{"text":1},"1734":{"text":1},"1735":{"text":1},"1736":{"text":1},"1737":{"text":1},"1738":{"text":1},"1739":{"text":1},"1740":{"text":1},"1741":{"text":1},"1742":{"text":1},"1743":{"text":1},"1744":{"text":1},"1745":{"text":1},"1746":{"text":1},"1747":{"text":1},"1748":{"text":1},"1749":{"text":1},"1750":{"text":1},"1751":{"text":1},"1752":{"text":1},"1753":{"text":1},"1754":{"text":1},"1755":{"text":1},"1756":{"text":1},"1757":{"text":1},"1758":{"text":1},"1759":{"text":1},"1760":{"text":1},"1761":{"text":1},"1762":{"text":1},"1763":{"text":1},"1764":{"text":1},"1765":{"text":1},"1766":{"text":1},"1767":{"text":1},"1768":{"text":1},"1769":{"text":1},"1770":{"text":1},"1771":{"text":1},"1772":{"text":1},"1773":{"text":1},"1774":{"text":1},"1775":{"text":1},"1776":{"text":1},"1777":{"text":1},"1778":{"text":1},"1779":{"text":1},"1780":{"text":1},"1781":{"text":1},"1782":{"text":1},"1783":{"text":1},"1784":{"text":1},"1785":{"text":1},"1786":{"text":1},"1787":{"text":1},"1788":{"text":1},"1789":{"text":1},"1790":{"text":1},"1791":{"text":1},"1792":{"text":1},"1793":{"text":1},"1794":{"text":1},"1795":{"text":1},"1796":{"text":1},"1797":{"text":1},"1798":{"text":1},"1799":{"text":1},"1800":{"text":1},"1801":{"text":1},"1802":{"text":1},"1803":{"text":1},"1804":{"text":1},"1805":{"text":1},"1806":{"text":1},"1807":{"text":1},"1808":{"text":1},"1809":{"text":1},"1810":{"text":1},"1811":{"text":1},"1812":{"text":1},"1813":{"text":1},"1814":{"text":1},"1815":{"text":1},"1816":{"text":1},"1817":{"text":1},"1818":{"text":1},"1819":{"text":1},"1820":{"text":1},"1821":{"text":1},"1822":{"text":1},"1823":{"text":1},"1824":{"text":1},"1825":{"text":1},"1826":{"text":1},"1827":{"text":1},"1828":{"text":1},"1829":{"text":1},"1830":{"text":1},"1831":{"text":1},"1832":{"text":1},"1833":{"text":1},"1834":{"text":1},"1835":{"text":1},"1836":{"text":1},"1837":{"text":1},"1838":{"text":1},"1839":{"text":1},"1840":{"text":1},"1841":{"text":1},"1842":{"text":1},"1843":{"text":1},"1844":{"text":1},"1845":{"text":1},"1846":{"text":1},"1847":{"text":1},"1848":{"text":1},"1849":{"text":1},"1850":{"text":1},"1851":{"text":1},"1852":{"text":1},"1853":{"text":1},"1854":{"text":1},"1855":{"text":1},"1856":{"text":1},"1857":{"text":1},"1858":{"text":1},"1859":{"text":1},"1860":{"text":1},"1861":{"text":1},"1862":{"text":1},"1863":{"text":1},"1864":{"text":1},"1865":{"text":1},"1866":{"text":1},"1867":{"text":1},"1868":{"text":1},"1869":{"text":1},"1870":{"text":1},"1871":{"text":1},"1872":{"text":1},"1873":{"text":1},"1874":{"text":1},"1875":{"text":1},"1876":{"text":1},"1877":{"text":1},"1878":{"text":1},"1879":{"text":1},"1880":{"text":1},"1881":{"text":1},"1882":{"text":1},"1883":{"text":1},"1884":{"text":1},"1885":{"text":1},"1886":{"text":1},"1887":{"text":1},"1888":{"text":1},"1889":{"text":1},"1890":{"text":1},"1891":{"text":1},"1892":{"text":1},"1893":{"text":1},"1894":{"text":1},"1895":{"text":1},"1896":{"text":1},"1897":{"text":1},"1898":{"text":1},"1899":{"text":1},"1900":{"text":1},"1901":{"text":1},"1902":{"text":1},"1903":{"text":1},"1904":{"text":1},"1905":{"text":1},"1906":{"text":1},"1907":{"text":1},"1908":{"text":1},"1909":{"text":1},"1910":{"text":1},"1911":{"text":1},"1912":{"text":1},"1913":{"text":1},"1914":{"text":1},"1915":{"text":1},"1916":{"text":1},"1917":{"text":1},"1918":{"text":1},"1919":{"text":1},"1920":{"text":1},"1921":{"text":1},"1922":{"text":1},"1923":{"text":1},"1924":{"text":1},"1925":{"text":1},"1926":{"text":1},"1927":{"text":1},"1928":{"text":1},"1929":{"text":1},"1930":{"text":1},"1931":{"text":1},"1932":{"text":1},"1933":{"text":1},"1934":{"text":1},"1935":{"text":1},"1936":{"text":1},"1937":{"text":1},"1938":{"text":1},"1939":{"text":1},"1940":{"text":1},"1941":{"text":1},"1942":{"text":1},"1943":{"text":1},"1944":{"text":1},"1945":{"text":1},"1946":{"text":1},"1947":{"text":1},"1948":{"text":1},"1949":{"text":1},"1950":{"text":1},"1951":{"text":1},"1952":{"text":1},"1953":{"text":1},"1954":{"text":1},"1955":{"text":1},"1956":{"text":1},"1957":{"text":1},"1958":{"text":1},"1959":{"text":1},"1960":{"text":1},"1961":{"text":1},"1962":{"text":1},"1963":{"text":1},"1964":{"text":1},"1965":{"text":1},"1966":{"text":1},"1967":{"text":1},"1968":{"text":1},"1969":{"text":1},"1970":{"text":1},"1971":{"text":1},"1972":{"text":1},"1973":{"text":1},"1974":{"text":1},"1975":{"text":1},"1976":{"text":1},"1977":{"text":1},"1978":{"text":1},"1979":{"page":1},"1980":{"text":1},"1981":{"heading":1},"1982":{"heading":1},"1983":{"heading":1},"1984":{"text":1},"1985":{"text":1},"1986":{"text":1},"1987":{"text":1},"1988":{"text":1},"1989":{"text":1},"1990":{"text":1},"1991":{"text":1},"1992":{"text":1},"1993":{"text":1},"1994":{"text":1},"1995":{"text":1},"1996":{"text":1},"1997":{"text":1},"1998":{"text":1},"1999":{"text":1},"2000":{"text":1},"2001":{"text":1},"2002":{"text":1},"2003":{"text":1},"2004":{"text":1},"2005":{"text":1},"2006":{"text":1},"2007":{"text":1},"2008":{"text":1},"2009":{"text":1},"2010":{"text":1},"2011":{"text":1},"2012":{"text":1},"2013":{"text":1},"2014":{"text":1},"2015":{"text":1},"2016":{"text":1},"2017":{"text":1},"2018":{"page":1},"2019":{"text":1},"2020":{"heading":1},"2021":{"heading":1},"2022":{"heading":1},"2023":{"text":1},"2024":{"text":1},"2025":{"text":1},"2026":{"text":1},"2027":{"text":1},"2028":{"text":1},"2029":{"text":1},"2030":{"text":1},"2031":{"text":1},"2032":{"text":1},"2033":{"text":1},"2034":{"text":1},"2035":{"text":1},"2036":{"text":1}},"breadcrumbs":{"1":{"api":1,"reference":1},"181":{"api":1,"reference":1},"374":{"api":1,"reference":1},"446":{"api":1,"reference":1},"481":{"project":1},"518":{"bloxwap":1,"chart":1},"533":{"guides":1},"557":{"guides":1},"686":{"guides":1},"703":{"guides":1},"790":{"guides":1},"936":{"guides":1},"1072":{"guides":1},"1087":{"guides":1},"1171":{"guides":1},"1221":{"guides":1},"1264":{"guides":1},"1311":{"guides":1},"1425":{"guides":1},"1458":{"guides":1},"1522":{"guides":1},"1596":{"guides":1},"1979":{"bloxwap":1,"chart":1},"2018":{"bloxwap":1,"chart":1}},"url":{"1":{"docs":1,"api":1,"chart":1},"2":{"docs":1,"api":1,"chart":1},"3":{"docs":1,"api":1,"chart":1,"createchart":1},"4":{"docs":1,"api":1,"chart":1,"state":1,"and":1,"lifecycle":1},"5":{"docs":1,"api":1,"chart":1,"data":1,"and":1,"configuration":1},"6":{"docs":1,"api":1,"chart":1,"indicators":1},"7":{"docs":1,"api":1,"chart":1,"drawings":1},"8":{"docs":1,"api":1,"chart":1,"crosshair":1,"and":1,"navigation":1},"9":{"docs":1,"api":1,"chart":1,"price":1,"lines":1,"and":1,"markers":1},"10":{"docs":1,"api":1,"chart":1,"events":1},"11":{"docs":1,"api":1,"chart":1,"snapshots":1},"12":{"docs":1,"api":1,"chart":1,"createchart":1},"13":{"docs":1,"api":1,"chart":1,"createchart":1},"14":{"docs":1,"api":1,"chart":1,"createchart":1},"15":{"docs":1,"api":1,"chart":1,"createchart":1},"16":{"docs":1,"api":1,"chart":1,"createchart":1},"17":{"docs":1,"api":1,"chart":1,"createchart":1},"18":{"docs":1,"api":1,"chart":1,"createchart":1},"19":{"docs":1,"api":1,"chart":1,"createchart":1},"20":{"docs":1,"api":1,"chart":1,"createchart":1},"21":{"docs":1,"api":1,"chart":1,"createchart":1},"22":{"docs":1,"api":1,"chart":1,"createchart":1},"23":{"docs":1,"api":1,"chart":1,"createchart":1},"24":{"docs":1,"api":1,"chart":1,"createchart":1},"25":{"docs":1,"api":1,"chart":1,"createchart":1},"26":{"docs":1,"api":1,"chart":1,"createchart":1},"27":{"docs":1,"api":1,"chart":1,"createchart":1},"28":{"docs":1,"api":1,"chart":1,"createchart":1},"29":{"docs":1,"api":1,"chart":1,"createchart":1},"30":{"docs":1,"api":1,"chart":1,"createchart":1},"31":{"docs":1,"api":1,"chart":1,"createchart":1},"32":{"docs":1,"api":1,"chart":1,"createchart":1},"33":{"docs":1,"api":1,"chart":1,"createchart":1},"34":{"docs":1,"api":1,"chart":1,"createchart":1},"35":{"docs":1,"api":1,"chart":1,"createchart":1},"36":{"docs":1,"api":1,"chart":1,"createchart":1},"37":{"docs":1,"api":1,"chart":1,"createchart":1},"38":{"docs":1,"api":1,"chart":1,"createchart":1},"39":{"docs":1,"api":1,"chart":1,"createchart":1},"40":{"docs":1,"api":1,"chart":1,"createchart":1},"41":{"docs":1,"api":1,"chart":1,"createchart":1},"42":{"docs":1,"api":1,"chart":1,"createchart":1},"43":{"docs":1,"api":1,"chart":1,"createchart":1},"44":{"docs":1,"api":1,"chart":1,"createchart":1},"45":{"docs":1,"api":1,"chart":1,"createchart":1},"46":{"docs":1,"api":1,"chart":1,"createchart":1},"47":{"docs":1,"api":1,"chart":1,"createchart":1},"48":{"docs":1,"api":1,"chart":1,"createchart":1},"49":{"docs":1,"api":1,"chart":1,"state":1,"and":1,"lifecycle":1},"50":{"docs":1,"api":1,"chart":1,"state":1,"and":1,"lifecycle":1},"51":{"docs":1,"api":1,"chart":1,"state":1,"and":1,"lifecycle":1},"52":{"docs":1,"api":1,"chart":1,"state":1,"and":1,"lifecycle":1},"53":{"docs":1,"api":1,"chart":1,"state":1,"and":1,"lifecycle":1},"54":{"docs":1,"api":1,"chart":1,"state":1,"and":1,"lifecycle":1},"55":{"docs":1,"api":1,"chart":1,"state":1,"and":1,"lifecycle":1},"56":{"docs":1,"api":1,"chart":1,"state":1,"and":1,"lifecycle":1},"57":{"docs":1,"api":1,"chart":1,"state":1,"and":1,"lifecycle":1},"58":{"docs":1,"api":1,"chart":1,"state":1,"and":1,"lifecycle":1},"59":{"docs":1,"api":1,"chart":1,"state":1,"and":1,"lifecycle":1},"60":{"docs":1,"api":1,"chart":1,"state":1,"and":1,"lifecycle":1},"61":{"docs":1,"api":1,"chart":1,"state":1,"and":1,"lifecycle":1},"62":{"docs":1,"api":1,"chart":1,"state":1,"and":1,"lifecycle":1},"63":{"docs":1,"api":1,"chart":1,"state":1,"and":1,"lifecycle":1},"64":{"docs":1,"api":1,"chart":1,"state":1,"and":1,"lifecycle":1},"65":{"docs":1,"api":1,"chart":1,"state":1,"and":1,"lifecycle":1},"66":{"docs":1,"api":1,"chart":1,"state":1,"and":1,"lifecycle":1},"67":{"docs":1,"api":1,"chart":1,"state":1,"and":1,"lifecycle":1},"68":{"docs":1,"api":1,"chart":1,"state":1,"and":1,"lifecycle":1},"69":{"docs":1,"api":1,"chart":1,"state":1,"and":1,"lifecycle":1},"70":{"docs":1,"api":1,"chart":1,"state":1,"and":1,"lifecycle":1},"71":{"docs":1,"api":1,"chart":1,"state":1,"and":1,"lifecycle":1},"72":{"docs":1,"api":1,"chart":1,"state":1,"and":1,"lifecycle":1},"73":{"docs":1,"api":1,"chart":1,"state":1,"and":1,"lifecycle":1},"74":{"docs":1,"api":1,"chart":1,"state":1,"and":1,"lifecycle":1},"75":{"docs":1,"api":1,"chart":1,"state":1,"and":1,"lifecycle":1},"76":{"docs":1,"api":1,"chart":1,"state":1,"and":1,"lifecycle":1},"77":{"docs":1,"api":1,"chart":1,"state":1,"and":1,"lifecycle":1},"78":{"docs":1,"api":1,"chart":1,"state":1,"and":1,"lifecycle":1},"79":{"docs":1,"api":1,"chart":1,"state":1,"and":1,"lifecycle":1},"80":{"docs":1,"api":1,"chart":1,"state":1,"and":1,"lifecycle":1},"81":{"docs":1,"api":1,"chart":1,"state":1,"and":1,"lifecycle":1},"82":{"docs":1,"api":1,"chart":1,"data":1,"and":1,"configuration":1},"83":{"docs":1,"api":1,"chart":1,"data":1,"and":1,"configuration":1},"84":{"docs":1,"api":1,"chart":1,"data":1,"and":1,"configuration":1},"85":{"docs":1,"api":1,"chart":1,"data":1,"and":1,"configuration":1},"86":{"docs":1,"api":1,"chart":1,"data":1,"and":1,"configuration":1},"87":{"docs":1,"api":1,"chart":1,"data":1,"and":1,"configuration":1},"88":{"docs":1,"api":1,"chart":1,"data":1,"and":1,"configuration":1},"89":{"docs":1,"api":1,"chart":1,"data":1,"and":1,"configuration":1},"90":{"docs":1,"api":1,"chart":1,"data":1,"and":1,"configuration":1},"91":{"docs":1,"api":1,"chart":1,"data":1,"and":1,"configuration":1},"92":{"docs":1,"api":1,"chart":1,"data":1,"and":1,"configuration":1},"93":{"docs":1,"api":1,"chart":1,"data":1,"and":1,"configuration":1},"94":{"docs":1,"api":1,"chart":1,"data":1,"and":1,"configuration":1},"95":{"docs":1,"api":1,"chart":1,"data":1,"and":1,"configuration":1},"96":{"docs":1,"api":1,"chart":1,"data":1,"and":1,"configuration":1},"97":{"docs":1,"api":1,"chart":1,"indicators":1},"98":{"docs":1,"api":1,"chart":1,"indicators":1},"99":{"docs":1,"api":1,"chart":1,"indicators":1},"100":{"docs":1,"api":1,"chart":1,"indicators":1},"101":{"docs":1,"api":1,"chart":1,"indicators":1},"102":{"docs":1,"api":1,"chart":1,"indicators":1},"103":{"docs":1,"api":1,"chart":1,"indicators":1},"104":{"docs":1,"api":1,"chart":1,"indicators":1},"105":{"docs":1,"api":1,"chart":1,"indicators":1},"106":{"docs":1,"api":1,"chart":1,"indicators":1},"107":{"docs":1,"api":1,"chart":1,"indicators":1},"108":{"docs":1,"api":1,"chart":1,"indicators":1},"109":{"docs":1,"api":1,"chart":1,"drawings":1},"110":{"docs":1,"api":1,"chart":1,"drawings":1},"111":{"docs":1,"api":1,"chart":1,"drawings":1},"112":{"docs":1,"api":1,"chart":1,"drawings":1},"113":{"docs":1,"api":1,"chart":1,"drawings":1},"114":{"docs":1,"api":1,"chart":1,"drawings":1},"115":{"docs":1,"api":1,"chart":1,"drawings":1},"116":{"docs":1,"api":1,"chart":1,"drawings":1},"117":{"docs":1,"api":1,"chart":1,"drawings":1},"118":{"docs":1,"api":1,"chart":1,"drawings":1},"119":{"docs":1,"api":1,"chart":1,"drawings":1},"120":{"docs":1,"api":1,"chart":1,"drawings":1},"121":{"docs":1,"api":1,"chart":1,"drawings":1},"122":{"docs":1,"api":1,"chart":1,"drawings":1},"123":{"docs":1,"api":1,"chart":1,"drawings":1},"124":{"docs":1,"api":1,"chart":1,"drawings":1},"125":{"docs":1,"api":1,"chart":1,"drawings":1},"126":{"docs":1,"api":1,"chart":1,"drawings":1},"127":{"docs":1,"api":1,"chart":1,"drawings":1},"128":{"docs":1,"api":1,"chart":1,"drawings":1},"129":{"docs":1,"api":1,"chart":1,"drawings":1},"130":{"docs":1,"api":1,"chart":1,"drawings":1},"131":{"docs":1,"api":1,"chart":1,"drawings":1},"132":{"docs":1,"api":1,"chart":1,"drawings":1},"133":{"docs":1,"api":1,"chart":1,"drawings":1},"134":{"docs":1,"api":1,"chart":1,"drawings":1},"135":{"docs":1,"api":1,"chart":1,"drawings":1},"136":{"docs":1,"api":1,"chart":1,"drawings":1},"137":{"docs":1,"api":1,"chart":1,"drawings":1},"138":{"docs":1,"api":1,"chart":1,"drawings":1},"139":{"docs":1,"api":1,"chart":1,"drawings":1},"140":{"docs":1,"api":1,"chart":1,"drawings":1},"141":{"docs":1,"api":1,"chart":1,"drawings":1},"142":{"docs":1,"api":1,"chart":1,"drawings":1},"143":{"docs":1,"api":1,"chart":1,"drawings":1},"144":{"docs":1,"api":1,"chart":1,"crosshair":1,"and":1,"navigation":1},"145":{"docs":1,"api":1,"chart":1,"crosshair":1,"and":1,"navigation":1},"146":{"docs":1,"api":1,"chart":1,"price":1,"lines":1,"and":1,"markers":1},"147":{"docs":1,"api":1,"chart":1,"price":1,"lines":1,"and":1,"markers":1},"148":{"docs":1,"api":1,"chart":1,"price":1,"lines":1,"and":1,"markers":1},"149":{"docs":1,"api":1,"chart":1,"price":1,"lines":1,"and":1,"markers":1},"150":{"docs":1,"api":1,"chart":1,"price":1,"lines":1,"and":1,"markers":1},"151":{"docs":1,"api":1,"chart":1,"price":1,"lines":1,"and":1,"markers":1},"152":{"docs":1,"api":1,"chart":1,"price":1,"lines":1,"and":1,"markers":1},"153":{"docs":1,"api":1,"chart":1,"price":1,"lines":1,"and":1,"markers":1},"154":{"docs":1,"api":1,"chart":1,"price":1,"lines":1,"and":1,"markers":1},"155":{"docs":1,"api":1,"chart":1,"price":1,"lines":1,"and":1,"markers":1},"156":{"docs":1,"api":1,"chart":1,"price":1,"lines":1,"and":1,"markers":1},"157":{"docs":1,"api":1,"chart":1,"price":1,"lines":1,"and":1,"markers":1},"158":{"docs":1,"api":1,"chart":1,"price":1,"lines":1,"and":1,"markers":1},"159":{"docs":1,"api":1,"chart":1,"events":1},"160":{"docs":1,"api":1,"chart":1,"events":1},"161":{"docs":1,"api":1,"chart":1,"events":1},"162":{"docs":1,"api":1,"chart":1,"events":1},"163":{"docs":1,"api":1,"chart":1,"events":1},"164":{"docs":1,"api":1,"chart":1,"events":1},"165":{"docs":1,"api":1,"chart":1,"events":1},"166":{"docs":1,"api":1,"chart":1,"events":1},"167":{"docs":1,"api":1,"chart":1,"events":1},"168":{"docs":1,"api":1,"chart":1,"events":1},"169":{"docs":1,"api":1,"chart":1,"events":1},"170":{"docs":1,"api":1,"chart":1,"events":1},"171":{"docs":1,"api":1,"chart":1,"events":1},"172":{"docs":1,"api":1,"chart":1,"snapshots":1},"173":{"docs":1,"api":1,"chart":1,"snapshots":1},"174":{"docs":1,"api":1,"chart":1,"snapshots":1},"175":{"docs":1,"api":1,"chart":1,"snapshots":1},"176":{"docs":1,"api":1,"chart":1,"snapshots":1},"177":{"docs":1,"api":1,"chart":1,"snapshots":1},"178":{"docs":1,"api":1,"chart":1,"snapshots":1},"179":{"docs":1,"api":1,"chart":1,"snapshots":1},"180":{"docs":1,"api":1,"chart":1,"snapshots":1},"181":{"docs":1,"api":1,"configuration":1},"182":{"docs":1,"api":1,"configuration":1},"183":{"docs":1,"api":1,"configuration":1,"defaults":1,"and":1,"partial":1,"updates":1},"184":{"docs":1,"api":1,"configuration":1,"root":1,"fields":1},"185":{"docs":1,"api":1,"configuration":1,"series":1},"186":{"docs":1,"api":1,"configuration":1,"price":1,"axis":1},"187":{"docs":1,"api":1,"configuration":1,"time":1,"axis":1,"and":1,"status":1,"line":1},"188":{"docs":1,"api":1,"configuration":1,"time":1,"scale":1},"189":{"docs":1,"api":1,"configuration":1,"indicator":1,"instances":1},"190":{"docs":1,"api":1,"configuration":1,"volume":1,"overlay":1},"191":{"docs":1,"api":1,"configuration":1,"canvas":1,"styling":1},"192":{"docs":1,"api":1,"configuration":1,"presets":1},"193":{"docs":1,"api":1,"configuration":1,"defaults":1,"and":1,"partial":1,"updates":1},"194":{"docs":1,"api":1,"configuration":1,"defaults":1,"and":1,"partial":1,"updates":1},"195":{"docs":1,"api":1,"configuration":1,"root":1,"fields":1},"196":{"docs":1,"api":1,"configuration":1,"root":1,"fields":1},"197":{"docs":1,"api":1,"configuration":1,"root":1,"fields":1},"198":{"docs":1,"api":1,"configuration":1,"root":1,"fields":1},"199":{"docs":1,"api":1,"configuration":1,"root":1,"fields":1},"200":{"docs":1,"api":1,"configuration":1,"root":1,"fields":1},"201":{"docs":1,"api":1,"configuration":1,"root":1,"fields":1},"202":{"docs":1,"api":1,"configuration":1,"root":1,"fields":1},"203":{"docs":1,"api":1,"configuration":1,"root":1,"fields":1},"204":{"docs":1,"api":1,"configuration":1,"root":1,"fields":1},"205":{"docs":1,"api":1,"configuration":1,"root":1,"fields":1},"206":{"docs":1,"api":1,"configuration":1,"root":1,"fields":1},"207":{"docs":1,"api":1,"configuration":1,"root":1,"fields":1},"208":{"docs":1,"api":1,"configuration":1,"root":1,"fields":1},"209":{"docs":1,"api":1,"configuration":1,"root":1,"fields":1},"210":{"docs":1,"api":1,"configuration":1,"root":1,"fields":1},"211":{"docs":1,"api":1,"configuration":1,"root":1,"fields":1},"212":{"docs":1,"api":1,"configuration":1,"root":1,"fields":1},"213":{"docs":1,"api":1,"configuration":1,"root":1,"fields":1},"214":{"docs":1,"api":1,"configuration":1,"root":1,"fields":1},"215":{"docs":1,"api":1,"configuration":1,"root":1,"fields":1},"216":{"docs":1,"api":1,"configuration":1,"root":1,"fields":1},"217":{"docs":1,"api":1,"configuration":1,"root":1,"fields":1},"218":{"docs":1,"api":1,"configuration":1,"root":1,"fields":1},"219":{"docs":1,"api":1,"configuration":1,"root":1,"fields":1},"220":{"docs":1,"api":1,"configuration":1,"root":1,"fields":1},"221":{"docs":1,"api":1,"configuration":1,"root":1,"fields":1},"222":{"docs":1,"api":1,"configuration":1,"root":1,"fields":1},"223":{"docs":1,"api":1,"configuration":1,"root":1,"fields":1},"224":{"docs":1,"api":1,"configuration":1,"root":1,"fields":1},"225":{"docs":1,"api":1,"configuration":1,"root":1,"fields":1},"226":{"docs":1,"api":1,"configuration":1,"root":1,"fields":1},"227":{"docs":1,"api":1,"configuration":1,"root":1,"fields":1},"228":{"docs":1,"api":1,"configuration":1,"root":1,"fields":1},"229":{"docs":1,"api":1,"configuration":1,"root":1,"fields":1},"230":{"docs":1,"api":1,"configuration":1,"root":1,"fields":1},"231":{"docs":1,"api":1,"configuration":1,"root":1,"fields":1},"232":{"docs":1,"api":1,"configuration":1,"root":1,"fields":1},"233":{"docs":1,"api":1,"configuration":1,"root":1,"fields":1},"234":{"docs":1,"api":1,"configuration":1,"root":1,"fields":1},"235":{"docs":1,"api":1,"configuration":1,"root":1,"fields":1},"236":{"docs":1,"api":1,"configuration":1,"root":1,"fields":1},"237":{"docs":1,"api":1,"configuration":1,"series":1},"238":{"docs":1,"api":1,"configuration":1,"series":1},"239":{"docs":1,"api":1,"configuration":1,"series":1},"240":{"docs":1,"api":1,"configuration":1,"series":1},"241":{"docs":1,"api":1,"configuration":1,"series":1},"242":{"docs":1,"api":1,"configuration":1,"series":1},"243":{"docs":1,"api":1,"configuration":1,"series":1},"244":{"docs":1,"api":1,"configuration":1,"series":1},"245":{"docs":1,"api":1,"configuration":1,"series":1},"246":{"docs":1,"api":1,"configuration":1,"series":1},"247":{"docs":1,"api":1,"configuration":1,"series":1},"248":{"docs":1,"api":1,"configuration":1,"series":1},"249":{"docs":1,"api":1,"configuration":1,"series":1},"250":{"docs":1,"api":1,"configuration":1,"series":1},"251":{"docs":1,"api":1,"configuration":1,"series":1},"252":{"docs":1,"api":1,"configuration":1,"series":1},"253":{"docs":1,"api":1,"configuration":1,"series":1},"254":{"docs":1,"api":1,"configuration":1,"series":1},"255":{"docs":1,"api":1,"configuration":1,"series":1},"256":{"docs":1,"api":1,"configuration":1,"series":1},"257":{"docs":1,"api":1,"configuration":1,"series":1},"258":{"docs":1,"api":1,"configuration":1,"series":1},"259":{"docs":1,"api":1,"configuration":1,"series":1},"260":{"docs":1,"api":1,"configuration":1,"series":1},"261":{"docs":1,"api":1,"configuration":1,"series":1},"262":{"docs":1,"api":1,"configuration":1,"series":1},"263":{"docs":1,"api":1,"configuration":1,"series":1},"264":{"docs":1,"api":1,"configuration":1,"series":1},"265":{"docs":1,"api":1,"configuration":1,"series":1},"266":{"docs":1,"api":1,"configuration":1,"series":1},"267":{"docs":1,"api":1,"configuration":1,"series":1},"268":{"docs":1,"api":1,"configuration":1,"series":1},"269":{"docs":1,"api":1,"configuration":1,"series":1},"270":{"docs":1,"api":1,"configuration":1,"price":1,"axis":1},"271":{"docs":1,"api":1,"configuration":1,"price":1,"axis":1},"272":{"docs":1,"api":1,"configuration":1,"price":1,"axis":1},"273":{"docs":1,"api":1,"configuration":1,"price":1,"axis":1},"274":{"docs":1,"api":1,"configuration":1,"price":1,"axis":1},"275":{"docs":1,"api":1,"configuration":1,"price":1,"axis":1},"276":{"docs":1,"api":1,"configuration":1,"price":1,"axis":1},"277":{"docs":1,"api":1,"configuration":1,"price":1,"axis":1},"278":{"docs":1,"api":1,"configuration":1,"price":1,"axis":1},"279":{"docs":1,"api":1,"configuration":1,"price":1,"axis":1},"280":{"docs":1,"api":1,"configuration":1,"price":1,"axis":1},"281":{"docs":1,"api":1,"configuration":1,"price":1,"axis":1},"282":{"docs":1,"api":1,"configuration":1,"price":1,"axis":1},"283":{"docs":1,"api":1,"configuration":1,"price":1,"axis":1},"284":{"docs":1,"api":1,"configuration":1,"price":1,"axis":1},"285":{"docs":1,"api":1,"configuration":1,"price":1,"axis":1},"286":{"docs":1,"api":1,"configuration":1,"price":1,"axis":1},"287":{"docs":1,"api":1,"configuration":1,"price":1,"axis":1},"288":{"docs":1,"api":1,"configuration":1,"price":1,"axis":1},"289":{"docs":1,"api":1,"configuration":1,"price":1,"axis":1},"290":{"docs":1,"api":1,"configuration":1,"price":1,"axis":1},"291":{"docs":1,"api":1,"configuration":1,"price":1,"axis":1},"292":{"docs":1,"api":1,"configuration":1,"price":1,"axis":1},"293":{"docs":1,"api":1,"configuration":1,"price":1,"axis":1},"294":{"docs":1,"api":1,"configuration":1,"price":1,"axis":1},"295":{"docs":1,"api":1,"configuration":1,"price":1,"axis":1},"296":{"docs":1,"api":1,"configuration":1,"price":1,"axis":1},"297":{"docs":1,"api":1,"configuration":1,"price":1,"axis":1},"298":{"docs":1,"api":1,"configuration":1,"price":1,"axis":1},"299":{"docs":1,"api":1,"configuration":1,"price":1,"axis":1},"300":{"docs":1,"api":1,"configuration":1,"price":1,"axis":1},"301":{"docs":1,"api":1,"configuration":1,"price":1,"axis":1},"302":{"docs":1,"api":1,"configuration":1,"price":1,"axis":1},"303":{"docs":1,"api":1,"configuration":1,"price":1,"axis":1},"304":{"docs":1,"api":1,"configuration":1,"price":1,"axis":1},"305":{"docs":1,"api":1,"configuration":1,"price":1,"axis":1},"306":{"docs":1,"api":1,"configuration":1,"price":1,"axis":1},"307":{"docs":1,"api":1,"configuration":1,"price":1,"axis":1},"308":{"docs":1,"api":1,"configuration":1,"price":1,"axis":1},"309":{"docs":1,"api":1,"configuration":1,"price":1,"axis":1},"310":{"docs":1,"api":1,"configuration":1,"price":1,"axis":1},"311":{"docs":1,"api":1,"configuration":1,"time":1,"axis":1,"and":1,"status":1,"line":1},"312":{"docs":1,"api":1,"configuration":1,"time":1,"axis":1,"and":1,"status":1,"line":1},"313":{"docs":1,"api":1,"configuration":1,"time":1,"axis":1,"and":1,"status":1,"line":1},"314":{"docs":1,"api":1,"configuration":1,"time":1,"scale":1},"315":{"docs":1,"api":1,"configuration":1,"time":1,"scale":1},"316":{"docs":1,"api":1,"configuration":1,"time":1,"scale":1},"317":{"docs":1,"api":1,"configuration":1,"time":1,"scale":1},"318":{"docs":1,"api":1,"configuration":1,"time":1,"scale":1},"319":{"docs":1,"api":1,"configuration":1,"time":1,"scale":1},"320":{"docs":1,"api":1,"configuration":1,"time":1,"scale":1},"321":{"docs":1,"api":1,"configuration":1,"time":1,"scale":1},"322":{"docs":1,"api":1,"configuration":1,"time":1,"scale":1},"323":{"docs":1,"api":1,"configuration":1,"time":1,"scale":1},"324":{"docs":1,"api":1,"configuration":1,"indicator":1,"instances":1},"325":{"docs":1,"api":1,"configuration":1,"indicator":1,"instances":1},"326":{"docs":1,"api":1,"configuration":1,"indicator":1,"instances":1},"327":{"docs":1,"api":1,"configuration":1,"indicator":1,"instances":1},"328":{"docs":1,"api":1,"configuration":1,"indicator":1,"instances":1},"329":{"docs":1,"api":1,"configuration":1,"indicator":1,"instances":1},"330":{"docs":1,"api":1,"configuration":1,"indicator":1,"instances":1},"331":{"docs":1,"api":1,"configuration":1,"indicator":1,"instances":1},"332":{"docs":1,"api":1,"configuration":1,"indicator":1,"instances":1},"333":{"docs":1,"api":1,"configuration":1,"indicator":1,"instances":1},"334":{"docs":1,"api":1,"configuration":1,"indicator":1,"instances":1},"335":{"docs":1,"api":1,"configuration":1,"indicator":1,"instances":1},"336":{"docs":1,"api":1,"configuration":1,"indicator":1,"instances":1},"337":{"docs":1,"api":1,"configuration":1,"indicator":1,"instances":1},"338":{"docs":1,"api":1,"configuration":1,"indicator":1,"instances":1},"339":{"docs":1,"api":1,"configuration":1,"indicator":1,"instances":1},"340":{"docs":1,"api":1,"configuration":1,"indicator":1,"instances":1},"341":{"docs":1,"api":1,"configuration":1,"indicator":1,"instances":1},"342":{"docs":1,"api":1,"configuration":1,"volume":1,"overlay":1},"343":{"docs":1,"api":1,"configuration":1,"volume":1,"overlay":1},"344":{"docs":1,"api":1,"configuration":1,"volume":1,"overlay":1},"345":{"docs":1,"api":1,"configuration":1,"volume":1,"overlay":1},"346":{"docs":1,"api":1,"configuration":1,"volume":1,"overlay":1},"347":{"docs":1,"api":1,"configuration":1,"volume":1,"overlay":1},"348":{"docs":1,"api":1,"configuration":1,"volume":1,"overlay":1},"349":{"docs":1,"api":1,"configuration":1,"volume":1,"overlay":1},"350":{"docs":1,"api":1,"configuration":1,"volume":1,"overlay":1},"351":{"docs":1,"api":1,"configuration":1,"volume":1,"overlay":1},"352":{"docs":1,"api":1,"configuration":1,"volume":1,"overlay":1},"353":{"docs":1,"api":1,"configuration":1,"volume":1,"overlay":1},"354":{"docs":1,"api":1,"configuration":1,"volume":1,"overlay":1},"355":{"docs":1,"api":1,"configuration":1,"volume":1,"overlay":1},"356":{"docs":1,"api":1,"configuration":1,"volume":1,"overlay":1},"357":{"docs":1,"api":1,"configuration":1,"volume":1,"overlay":1},"358":{"docs":1,"api":1,"configuration":1,"canvas":1,"styling":1},"359":{"docs":1,"api":1,"configuration":1,"canvas":1,"styling":1},"360":{"docs":1,"api":1,"configuration":1,"canvas":1,"styling":1},"361":{"docs":1,"api":1,"configuration":1,"canvas":1,"styling":1},"362":{"docs":1,"api":1,"configuration":1,"canvas":1,"styling":1},"363":{"docs":1,"api":1,"configuration":1,"canvas":1,"styling":1},"364":{"docs":1,"api":1,"configuration":1,"canvas":1,"styling":1},"365":{"docs":1,"api":1,"configuration":1,"canvas":1,"styling":1},"366":{"docs":1,"api":1,"configuration":1,"canvas":1,"styling":1},"367":{"docs":1,"api":1,"configuration":1,"canvas":1,"styling":1},"368":{"docs":1,"api":1,"configuration":1,"canvas":1,"styling":1},"369":{"docs":1,"api":1,"configuration":1,"canvas":1,"styling":1},"370":{"docs":1,"api":1,"configuration":1,"canvas":1,"styling":1},"371":{"docs":1,"api":1,"configuration":1,"canvas":1,"styling":1},"372":{"docs":1,"api":1,"configuration":1,"presets":1},"373":{"docs":1,"api":1,"configuration":1,"presets":1},"374":{"docs":1,"api":1,"exports":1},"375":{"docs":1,"api":1,"exports":1},"376":{"docs":1,"api":1,"exports":1,"main":1,"entry":1,"additions":1},"377":{"docs":1,"api":1,"exports":1,"ui":1,"entry":1,"additions":1},"378":{"docs":1,"api":1,"exports":1,"datafeed":1,"entry":1},"379":{"docs":1,"api":1,"exports":1,"icons":1},"380":{"docs":1,"api":1,"exports":1,"configuration":1,"helpers":1},"381":{"docs":1,"api":1,"exports":1},"382":{"docs":1,"api":1,"exports":1},"383":{"docs":1,"api":1,"exports":1},"384":{"docs":1,"api":1,"exports":1},"385":{"docs":1,"api":1,"exports":1},"386":{"docs":1,"api":1,"exports":1},"387":{"docs":1,"api":1,"exports":1},"388":{"docs":1,"api":1,"exports":1},"389":{"docs":1,"api":1,"exports":1},"390":{"docs":1,"api":1,"exports":1},"391":{"docs":1,"api":1,"exports":1},"392":{"docs":1,"api":1,"exports":1},"393":{"docs":1,"api":1,"exports":1},"394":{"docs":1,"api":1,"exports":1},"395":{"docs":1,"api":1,"exports":1},"396":{"docs":1,"api":1,"exports":1},"397":{"docs":1,"api":1,"exports":1},"398":{"docs":1,"api":1,"exports":1},"399":{"docs":1,"api":1,"exports":1},"400":{"docs":1,"api":1,"exports":1},"401":{"docs":1,"api":1,"exports":1},"402":{"docs":1,"api":1,"exports":1},"403":{"docs":1,"api":1,"exports":1},"404":{"docs":1,"api":1,"exports":1},"405":{"docs":1,"api":1,"exports":1},"406":{"docs":1,"api":1,"exports":1,"main":1,"entry":1,"additions":1},"407":{"docs":1,"api":1,"exports":1,"main":1,"entry":1,"additions":1},"408":{"docs":1,"api":1,"exports":1,"main":1,"entry":1,"additions":1},"409":{"docs":1,"api":1,"exports":1,"main":1,"entry":1,"additions":1},"410":{"docs":1,"api":1,"exports":1,"main":1,"entry":1,"additions":1},"411":{"docs":1,"api":1,"exports":1,"main":1,"entry":1,"additions":1},"412":{"docs":1,"api":1,"exports":1,"main":1,"entry":1,"additions":1},"413":{"docs":1,"api":1,"exports":1,"main":1,"entry":1,"additions":1},"414":{"docs":1,"api":1,"exports":1,"main":1,"entry":1,"additions":1},"415":{"docs":1,"api":1,"exports":1,"main":1,"entry":1,"additions":1},"416":{"docs":1,"api":1,"exports":1,"main":1,"entry":1,"additions":1},"417":{"docs":1,"api":1,"exports":1,"main":1,"entry":1,"additions":1},"418":{"docs":1,"api":1,"exports":1,"main":1,"entry":1,"additions":1},"419":{"docs":1,"api":1,"exports":1,"main":1,"entry":1,"additions":1},"420":{"docs":1,"api":1,"exports":1,"main":1,"entry":1,"additions":1},"421":{"docs":1,"api":1,"exports":1,"main":1,"entry":1,"additions":1},"422":{"docs":1,"api":1,"exports":1,"main":1,"entry":1,"additions":1},"423":{"docs":1,"api":1,"exports":1,"main":1,"entry":1,"additions":1},"424":{"docs":1,"api":1,"exports":1,"main":1,"entry":1,"additions":1},"425":{"docs":1,"api":1,"exports":1,"main":1,"entry":1,"additions":1},"426":{"docs":1,"api":1,"exports":1,"main":1,"entry":1,"additions":1},"427":{"docs":1,"api":1,"exports":1,"ui":1,"entry":1,"additions":1},"428":{"docs":1,"api":1,"exports":1,"ui":1,"entry":1,"additions":1},"429":{"docs":1,"api":1,"exports":1,"ui":1,"entry":1,"additions":1},"430":{"docs":1,"api":1,"exports":1,"ui":1,"entry":1,"additions":1},"431":{"docs":1,"api":1,"exports":1,"ui":1,"entry":1,"additions":1},"432":{"docs":1,"api":1,"exports":1,"ui":1,"entry":1,"additions":1},"433":{"docs":1,"api":1,"exports":1,"ui":1,"entry":1,"additions":1},"434":{"docs":1,"api":1,"exports":1,"ui":1,"entry":1,"additions":1},"435":{"docs":1,"api":1,"exports":1,"ui":1,"entry":1,"additions":1},"436":{"docs":1,"api":1,"exports":1,"ui":1,"entry":1,"additions":1},"437":{"docs":1,"api":1,"exports":1,"ui":1,"entry":1,"additions":1},"438":{"docs":1,"api":1,"exports":1,"ui":1,"entry":1,"additions":1},"439":{"docs":1,"api":1,"exports":1,"ui":1,"entry":1,"additions":1},"440":{"docs":1,"api":1,"exports":1,"ui":1,"entry":1,"additions":1},"441":{"docs":1,"api":1,"exports":1,"ui":1,"entry":1,"additions":1},"442":{"docs":1,"api":1,"exports":1,"ui":1,"entry":1,"additions":1},"443":{"docs":1,"api":1,"exports":1,"datafeed":1,"entry":1},"444":{"docs":1,"api":1,"exports":1,"icons":1},"445":{"docs":1,"api":1,"exports":1,"configuration":1,"helpers":1},"446":{"docs":1,"api":1,"scale":1},"447":{"docs":1,"api":1,"scale":1},"448":{"docs":1,"api":1,"scale":1,"navigation":1},"449":{"docs":1,"api":1,"scale":1,"coordinate":1,"conversion":1},"450":{"docs":1,"api":1,"scale":1,"fit":1,"hold":1,"and":1,"lock":1},"451":{"docs":1,"api":1,"scale":1,"continuous":1,"time":1,"axis":1},"452":{"docs":1,"api":1,"scale":1,"navigation":1},"453":{"docs":1,"api":1,"scale":1,"navigation":1},"454":{"docs":1,"api":1,"scale":1,"navigation":1},"455":{"docs":1,"api":1,"scale":1,"coordinate":1,"conversion":1},"456":{"docs":1,"api":1,"scale":1,"coordinate":1,"conversion":1},"457":{"docs":1,"api":1,"scale":1,"coordinate":1,"conversion":1},"458":{"docs":1,"api":1,"scale":1,"coordinate":1,"conversion":1},"459":{"docs":1,"api":1,"scale":1,"coordinate":1,"conversion":1},"460":{"docs":1,"api":1,"scale":1,"coordinate":1,"conversion":1},"461":{"docs":1,"api":1,"scale":1,"coordinate":1,"conversion":1},"462":{"docs":1,"api":1,"scale":1,"coordinate":1,"conversion":1},"463":{"docs":1,"api":1,"scale":1,"coordinate":1,"conversion":1},"464":{"docs":1,"api":1,"scale":1,"coordinate":1,"conversion":1},"465":{"docs":1,"api":1,"scale":1,"coordinate":1,"conversion":1},"466":{"docs":1,"api":1,"scale":1,"coordinate":1,"conversion":1},"467":{"docs":1,"api":1,"scale":1,"coordinate":1,"conversion":1},"468":{"docs":1,"api":1,"scale":1,"coordinate":1,"conversion":1},"469":{"docs":1,"api":1,"scale":1,"coordinate":1,"conversion":1},"470":{"docs":1,"api":1,"scale":1,"coordinate":1,"conversion":1},"471":{"docs":1,"api":1,"scale":1,"coordinate":1,"conversion":1},"472":{"docs":1,"api":1,"scale":1,"coordinate":1,"conversion":1},"473":{"docs":1,"api":1,"scale":1,"coordinate":1,"conversion":1},"474":{"docs":1,"api":1,"scale":1,"coordinate":1,"conversion":1},"475":{"docs":1,"api":1,"scale":1,"coordinate":1,"conversion":1},"476":{"docs":1,"api":1,"scale":1,"coordinate":1,"conversion":1},"477":{"docs":1,"api":1,"scale":1,"fit":1,"hold":1,"and":1,"lock":1},"478":{"docs":1,"api":1,"scale":1,"fit":1,"hold":1,"and":1,"lock":1},"479":{"docs":1,"api":1,"scale":1,"fit":1,"hold":1,"and":1,"lock":1},"480":{"docs":1,"api":1,"scale":1,"continuous":1,"time":1,"axis":1},"481":{"docs":1,"development":1},"482":{"docs":1,"development":1},"483":{"docs":1,"development":1,"run":1,"the":1,"documentation":1,"locally":1},"484":{"docs":1,"development":1,"edit":1,"pages":1},"485":{"docs":1,"development":1,"validate":1},"486":{"docs":1,"development":1,"github":1,"pages":1},"487":{"docs":1,"development":1,"library":1,"commands":1},"488":{"docs":1,"development":1,"release":1,"to":1,"npm":1},"489":{"docs":1,"development":1,"run":1,"the":1,"documentation":1,"locally":1},"490":{"docs":1,"development":1,"run":1,"the":1,"documentation":1,"locally":1},"491":{"docs":1,"development":1,"edit":1,"pages":1},"492":{"docs":1,"development":1,"edit":1,"pages":1},"493":{"docs":1,"development":1,"validate":1},"494":{"docs":1,"development":1,"validate":1},"495":{"docs":1,"development":1,"github":1,"pages":1},"496":{"docs":1,"development":1,"github":1,"pages":1},"497":{"docs":1,"development":1,"github":1,"pages":1},"498":{"docs":1,"development":1,"github":1,"pages":1},"499":{"docs":1,"development":1,"library":1,"commands":1},"500":{"docs":1,"development":1,"library":1,"commands":1},"501":{"docs":1,"development":1,"library":1,"commands":1},"502":{"docs":1,"development":1,"library":1,"commands":1},"503":{"docs":1,"development":1,"library":1,"commands":1},"504":{"docs":1,"development":1,"library":1,"commands":1},"505":{"docs":1,"development":1,"library":1,"commands":1},"506":{"docs":1,"development":1,"library":1,"commands":1},"507":{"docs":1,"development":1,"library":1,"commands":1},"508":{"docs":1,"development":1,"library":1,"commands":1},"509":{"docs":1,"development":1,"library":1,"commands":1},"510":{"docs":1,"development":1,"library":1,"commands":1},"511":{"docs":1,"development":1,"library":1,"commands":1},"512":{"docs":1,"development":1,"library":1,"commands":1},"513":{"docs":1,"development":1,"release":1,"to":1,"npm":1},"514":{"docs":1,"development":1,"release":1,"to":1,"npm":1},"515":{"docs":1,"development":1,"release":1,"to":1,"npm":1},"516":{"docs":1,"development":1,"release":1,"to":1,"npm":1},"517":{"docs":1,"development":1,"release":1,"to":1,"npm":1},"518":{"docs":1,"getting":1,"started":1},"519":{"docs":1,"getting":1,"started":1},"520":{"docs":1,"getting":1,"started":1,"install":1,"from":1,"source":1},"521":{"docs":1,"getting":1,"started":1,"give":1,"the":1,"chart":1,"a":1,"box":1},"522":{"docs":1,"getting":1,"started":1,"create":1,"the":1,"chart":1},"523":{"docs":1,"getting":1,"started":1,"add":1,"interaction":1},"524":{"docs":1,"getting":1,"started":1,"update":1,"and":1,"clean":1,"up":1},"525":{"docs":1,"getting":1,"started":1,"install":1,"from":1,"source":1},"526":{"docs":1,"getting":1,"started":1,"give":1,"the":1,"chart":1,"a":1,"box":1},"527":{"docs":1,"getting":1,"started":1,"create":1,"the":1,"chart":1},"528":{"docs":1,"getting":1,"started":1,"create":1,"the":1,"chart":1},"529":{"docs":1,"getting":1,"started":1,"create":1,"the":1,"chart":1},"530":{"docs":1,"getting":1,"started":1,"create":1,"the":1,"chart":1},"531":{"docs":1,"getting":1,"started":1,"add":1,"interaction":1},"532":{"docs":1,"getting":1,"started":1,"update":1,"and":1,"clean":1,"up":1},"533":{"docs":1,"guides":1,"data":1},"534":{"docs":1,"guides":1,"data":1},"535":{"docs":1,"guides":1,"data":1,"candle":1,"shape":1},"536":{"docs":1,"guides":1,"data":1,"replace":1,"history":1},"537":{"docs":1,"guides":1,"data":1,"append":1,"or":1,"update":1,"a":1,"candle":1},"538":{"docs":1,"guides":1,"data":1,"add":1,"older":1,"history":1},"539":{"docs":1,"guides":1,"data":1,"group":1,"updates":1,"into":1,"one":1,"redraw":1},"540":{"docs":1,"guides":1,"data":1,"reading":1,"state":1},"541":{"docs":1,"guides":1,"data":1,"candle":1,"shape":1},"542":{"docs":1,"guides":1,"data":1,"replace":1,"history":1},"543":{"docs":1,"guides":1,"data":1,"replace":1,"history":1},"544":{"docs":1,"guides":1,"data":1,"append":1,"or":1,"update":1,"a":1,"candle":1},"545":{"docs":1,"guides":1,"data":1,"append":1,"or":1,"update":1,"a":1,"candle":1},"546":{"docs":1,"guides":1,"data":1,"add":1,"older":1,"history":1},"547":{"docs":1,"guides":1,"data":1,"add":1,"older":1,"history":1},"548":{"docs":1,"guides":1,"data":1,"add":1,"older":1,"history":1},"549":{"docs":1,"guides":1,"data":1,"add":1,"older":1,"history":1},"550":{"docs":1,"guides":1,"data":1,"add":1,"older":1,"history":1},"551":{"docs":1,"guides":1,"data":1,"add":1,"older":1,"history":1},"552":{"docs":1,"guides":1,"data":1,"group":1,"updates":1,"into":1,"one":1,"redraw":1},"553":{"docs":1,"guides":1,"data":1,"reading":1,"state":1},"554":{"docs":1,"guides":1,"data":1,"reading":1,"state":1},"555":{"docs":1,"guides":1,"data":1,"reading":1,"state":1},"556":{"docs":1,"guides":1,"data":1,"reading":1,"state":1},"557":{"docs":1,"guides":1,"datafeed":1},"558":{"docs":1,"guides":1,"datafeed":1},"559":{"docs":1,"guides":1,"datafeed":1,"create":1,"a":1,"chart":1,"with":1},"560":{"docs":1,"guides":1,"datafeed":1,"options":1},"561":{"docs":1,"guides":1,"datafeed":1,"how":1,"loading":1,"works":1},"562":{"docs":1,"guides":1,"datafeed":1,"live":1,"bars":1},"563":{"docs":1,"guides":1,"datafeed":1,"once":1,"per":1,"frame":1},"564":{"docs":1,"guides":1,"datafeed":1,"listener":1,"rules":1},"565":{"docs":1,"guides":1,"datafeed":1,"abort":1,"controllers":1},"566":{"docs":1,"guides":1,"datafeed":1,"hyperliquid":1,"example":1},"567":{"docs":1,"guides":1,"datafeed":1,"building":1,"blocks":1},"568":{"docs":1,"guides":1,"datafeed":1,"known":1,"limits":1},"569":{"docs":1,"guides":1,"datafeed":1},"570":{"docs":1,"guides":1,"datafeed":1,"create":1,"a":1,"chart":1,"with":1},"571":{"docs":1,"guides":1,"datafeed":1,"create":1,"a":1,"chart":1,"with":1},"572":{"docs":1,"guides":1,"datafeed":1,"create":1,"a":1,"chart":1,"with":1},"573":{"docs":1,"guides":1,"datafeed":1,"create":1,"a":1,"chart":1,"with":1},"574":{"docs":1,"guides":1,"datafeed":1,"create":1,"a":1,"chart":1,"with":1},"575":{"docs":1,"guides":1,"datafeed":1,"create":1,"a":1,"chart":1,"with":1},"576":{"docs":1,"guides":1,"datafeed":1,"create":1,"a":1,"chart":1,"with":1},"577":{"docs":1,"guides":1,"datafeed":1,"create":1,"a":1,"chart":1,"with":1},"578":{"docs":1,"guides":1,"datafeed":1,"create":1,"a":1,"chart":1,"with":1},"579":{"docs":1,"guides":1,"datafeed":1,"create":1,"a":1,"chart":1,"with":1},"580":{"docs":1,"guides":1,"datafeed":1,"create":1,"a":1,"chart":1,"with":1},"581":{"docs":1,"guides":1,"datafeed":1,"create":1,"a":1,"chart":1,"with":1},"582":{"docs":1,"guides":1,"datafeed":1,"create":1,"a":1,"chart":1,"with":1},"583":{"docs":1,"guides":1,"datafeed":1,"create":1,"a":1,"chart":1,"with":1},"584":{"docs":1,"guides":1,"datafeed":1,"create":1,"a":1,"chart":1,"with":1},"585":{"docs":1,"guides":1,"datafeed":1,"create":1,"a":1,"chart":1,"with":1},"586":{"docs":1,"guides":1,"datafeed":1,"create":1,"a":1,"chart":1,"with":1},"587":{"docs":1,"guides":1,"datafeed":1,"create":1,"a":1,"chart":1,"with":1},"588":{"docs":1,"guides":1,"datafeed":1,"create":1,"a":1,"chart":1,"with":1},"589":{"docs":1,"guides":1,"datafeed":1,"create":1,"a":1,"chart":1,"with":1},"590":{"docs":1,"guides":1,"datafeed":1,"create":1,"a":1,"chart":1,"with":1},"591":{"docs":1,"guides":1,"datafeed":1,"options":1},"592":{"docs":1,"guides":1,"datafeed":1,"options":1},"593":{"docs":1,"guides":1,"datafeed":1,"options":1},"594":{"docs":1,"guides":1,"datafeed":1,"options":1},"595":{"docs":1,"guides":1,"datafeed":1,"options":1},"596":{"docs":1,"guides":1,"datafeed":1,"options":1},"597":{"docs":1,"guides":1,"datafeed":1,"options":1},"598":{"docs":1,"guides":1,"datafeed":1,"options":1},"599":{"docs":1,"guides":1,"datafeed":1,"options":1},"600":{"docs":1,"guides":1,"datafeed":1,"options":1},"601":{"docs":1,"guides":1,"datafeed":1,"options":1},"602":{"docs":1,"guides":1,"datafeed":1,"options":1},"603":{"docs":1,"guides":1,"datafeed":1,"options":1},"604":{"docs":1,"guides":1,"datafeed":1,"options":1},"605":{"docs":1,"guides":1,"datafeed":1,"options":1},"606":{"docs":1,"guides":1,"datafeed":1,"options":1},"607":{"docs":1,"guides":1,"datafeed":1,"options":1},"608":{"docs":1,"guides":1,"datafeed":1,"options":1},"609":{"docs":1,"guides":1,"datafeed":1,"options":1},"610":{"docs":1,"guides":1,"datafeed":1,"options":1},"611":{"docs":1,"guides":1,"datafeed":1,"options":1},"612":{"docs":1,"guides":1,"datafeed":1,"options":1},"613":{"docs":1,"guides":1,"datafeed":1,"options":1},"614":{"docs":1,"guides":1,"datafeed":1,"options":1},"615":{"docs":1,"guides":1,"datafeed":1,"options":1},"616":{"docs":1,"guides":1,"datafeed":1,"options":1},"617":{"docs":1,"guides":1,"datafeed":1,"options":1},"618":{"docs":1,"guides":1,"datafeed":1,"options":1},"619":{"docs":1,"guides":1,"datafeed":1,"options":1},"620":{"docs":1,"guides":1,"datafeed":1,"options":1},"621":{"docs":1,"guides":1,"datafeed":1,"options":1},"622":{"docs":1,"guides":1,"datafeed":1,"options":1},"623":{"docs":1,"guides":1,"datafeed":1,"options":1},"624":{"docs":1,"guides":1,"datafeed":1,"options":1},"625":{"docs":1,"guides":1,"datafeed":1,"options":1},"626":{"docs":1,"guides":1,"datafeed":1,"options":1},"627":{"docs":1,"guides":1,"datafeed":1,"options":1},"628":{"docs":1,"guides":1,"datafeed":1,"options":1},"629":{"docs":1,"guides":1,"datafeed":1,"options":1},"630":{"docs":1,"guides":1,"datafeed":1,"options":1},"631":{"docs":1,"guides":1,"datafeed":1,"how":1,"loading":1,"works":1},"632":{"docs":1,"guides":1,"datafeed":1,"how":1,"loading":1,"works":1},"633":{"docs":1,"guides":1,"datafeed":1,"how":1,"loading":1,"works":1},"634":{"docs":1,"guides":1,"datafeed":1,"how":1,"loading":1,"works":1},"635":{"docs":1,"guides":1,"datafeed":1,"how":1,"loading":1,"works":1},"636":{"docs":1,"guides":1,"datafeed":1,"how":1,"loading":1,"works":1},"637":{"docs":1,"guides":1,"datafeed":1,"how":1,"loading":1,"works":1},"638":{"docs":1,"guides":1,"datafeed":1,"how":1,"loading":1,"works":1},"639":{"docs":1,"guides":1,"datafeed":1,"how":1,"loading":1,"works":1},"640":{"docs":1,"guides":1,"datafeed":1,"live":1,"bars":1},"641":{"docs":1,"guides":1,"datafeed":1,"live":1,"bars":1},"642":{"docs":1,"guides":1,"datafeed":1,"live":1,"bars":1},"643":{"docs":1,"guides":1,"datafeed":1,"live":1,"bars":1},"644":{"docs":1,"guides":1,"datafeed":1,"live":1,"bars":1},"645":{"docs":1,"guides":1,"datafeed":1,"live":1,"bars":1},"646":{"docs":1,"guides":1,"datafeed":1,"once":1,"per":1,"frame":1},"647":{"docs":1,"guides":1,"datafeed":1,"once":1,"per":1,"frame":1},"648":{"docs":1,"guides":1,"datafeed":1,"once":1,"per":1,"frame":1},"649":{"docs":1,"guides":1,"datafeed":1,"once":1,"per":1,"frame":1},"650":{"docs":1,"guides":1,"datafeed":1,"once":1,"per":1,"frame":1},"651":{"docs":1,"guides":1,"datafeed":1,"once":1,"per":1,"frame":1},"652":{"docs":1,"guides":1,"datafeed":1,"once":1,"per":1,"frame":1},"653":{"docs":1,"guides":1,"datafeed":1,"listener":1,"rules":1},"654":{"docs":1,"guides":1,"datafeed":1,"listener":1,"rules":1},"655":{"docs":1,"guides":1,"datafeed":1,"listener":1,"rules":1},"656":{"docs":1,"guides":1,"datafeed":1,"listener":1,"rules":1},"657":{"docs":1,"guides":1,"datafeed":1,"listener":1,"rules":1},"658":{"docs":1,"guides":1,"datafeed":1,"listener":1,"rules":1},"659":{"docs":1,"guides":1,"datafeed":1,"abort":1,"controllers":1},"660":{"docs":1,"guides":1,"datafeed":1,"abort":1,"controllers":1},"661":{"docs":1,"guides":1,"datafeed":1,"hyperliquid":1,"example":1},"662":{"docs":1,"guides":1,"datafeed":1,"hyperliquid":1,"example":1},"663":{"docs":1,"guides":1,"datafeed":1,"building":1,"blocks":1},"664":{"docs":1,"guides":1,"datafeed":1,"building":1,"blocks":1},"665":{"docs":1,"guides":1,"datafeed":1,"building":1,"blocks":1},"666":{"docs":1,"guides":1,"datafeed":1,"building":1,"blocks":1},"667":{"docs":1,"guides":1,"datafeed":1,"building":1,"blocks":1},"668":{"docs":1,"guides":1,"datafeed":1,"building":1,"blocks":1},"669":{"docs":1,"guides":1,"datafeed":1,"building":1,"blocks":1},"670":{"docs":1,"guides":1,"datafeed":1,"building":1,"blocks":1},"671":{"docs":1,"guides":1,"datafeed":1,"building":1,"blocks":1},"672":{"docs":1,"guides":1,"datafeed":1,"building":1,"blocks":1},"673":{"docs":1,"guides":1,"datafeed":1,"building":1,"blocks":1},"674":{"docs":1,"guides":1,"datafeed":1,"building":1,"blocks":1},"675":{"docs":1,"guides":1,"datafeed":1,"building":1,"blocks":1},"676":{"docs":1,"guides":1,"datafeed":1,"building":1,"blocks":1},"677":{"docs":1,"guides":1,"datafeed":1,"building":1,"blocks":1},"678":{"docs":1,"guides":1,"datafeed":1,"building":1,"blocks":1},"679":{"docs":1,"guides":1,"datafeed":1,"building":1,"blocks":1},"680":{"docs":1,"guides":1,"datafeed":1,"building":1,"blocks":1},"681":{"docs":1,"guides":1,"datafeed":1,"building":1,"blocks":1},"682":{"docs":1,"guides":1,"datafeed":1,"building":1,"blocks":1},"683":{"docs":1,"guides":1,"datafeed":1,"known":1,"limits":1},"684":{"docs":1,"guides":1,"datafeed":1,"known":1,"limits":1},"685":{"docs":1,"guides":1,"datafeed":1,"known":1,"limits":1},"686":{"docs":1,"guides":1,"drawings":1},"687":{"docs":1,"guides":1,"drawings":1},"688":{"docs":1,"guides":1,"drawings":1,"add":1,"a":1,"drawing":1},"689":{"docs":1,"guides":1,"drawings":1,"discover":1,"tools":1},"690":{"docs":1,"guides":1,"drawings":1,"select":1,"and":1,"edit":1},"691":{"docs":1,"guides":1,"drawings":1,"labels":1,"at":1,"the":1,"plot":1,"edge":1},"692":{"docs":1,"guides":1,"drawings":1,"visibility":1,"and":1,"history":1},"693":{"docs":1,"guides":1,"drawings":1,"add":1,"a":1,"drawing":1},"694":{"docs":1,"guides":1,"drawings":1,"add":1,"a":1,"drawing":1},"695":{"docs":1,"guides":1,"drawings":1,"add":1,"a":1,"drawing":1},"696":{"docs":1,"guides":1,"drawings":1,"discover":1,"tools":1},"697":{"docs":1,"guides":1,"drawings":1,"select":1,"and":1,"edit":1},"698":{"docs":1,"guides":1,"drawings":1,"select":1,"and":1,"edit":1},"699":{"docs":1,"guides":1,"drawings":1,"labels":1,"at":1,"the":1,"plot":1,"edge":1},"700":{"docs":1,"guides":1,"drawings":1,"visibility":1,"and":1,"history":1},"701":{"docs":1,"guides":1,"drawings":1,"visibility":1,"and":1,"history":1},"702":{"docs":1,"guides":1,"drawings":1,"visibility":1,"and":1,"history":1},"703":{"docs":1,"guides":1,"events":1},"704":{"docs":1,"guides":1,"events":1},"705":{"docs":1,"guides":1,"events":1,"visible":1,"range":1},"706":{"docs":1,"guides":1,"events":1,"crosshair":1},"707":{"docs":1,"guides":1,"events":1,"data":1,"loads":1},"708":{"docs":1,"guides":1,"events":1,"config":1,"changes":1},"709":{"docs":1,"guides":1,"events":1,"layout":1},"710":{"docs":1,"guides":1,"events":1,"listener":1,"rules":1},"711":{"docs":1,"guides":1,"events":1,"your":1,"own":1,"streams":1},"712":{"docs":1,"guides":1,"events":1},"713":{"docs":1,"guides":1,"events":1,"visible":1,"range":1},"714":{"docs":1,"guides":1,"events":1,"visible":1,"range":1},"715":{"docs":1,"guides":1,"events":1,"visible":1,"range":1},"716":{"docs":1,"guides":1,"events":1,"visible":1,"range":1},"717":{"docs":1,"guides":1,"events":1,"visible":1,"range":1},"718":{"docs":1,"guides":1,"events":1,"visible":1,"range":1},"719":{"docs":1,"guides":1,"events":1,"visible":1,"range":1},"720":{"docs":1,"guides":1,"events":1,"visible":1,"range":1},"721":{"docs":1,"guides":1,"events":1,"visible":1,"range":1},"722":{"docs":1,"guides":1,"events":1,"visible":1,"range":1},"723":{"docs":1,"guides":1,"events":1,"visible":1,"range":1},"724":{"docs":1,"guides":1,"events":1,"visible":1,"range":1},"725":{"docs":1,"guides":1,"events":1,"visible":1,"range":1},"726":{"docs":1,"guides":1,"events":1,"visible":1,"range":1},"727":{"docs":1,"guides":1,"events":1,"visible":1,"range":1},"728":{"docs":1,"guides":1,"events":1,"visible":1,"range":1},"729":{"docs":1,"guides":1,"events":1,"crosshair":1},"730":{"docs":1,"guides":1,"events":1,"crosshair":1},"731":{"docs":1,"guides":1,"events":1,"crosshair":1},"732":{"docs":1,"guides":1,"events":1,"crosshair":1},"733":{"docs":1,"guides":1,"events":1,"crosshair":1},"734":{"docs":1,"guides":1,"events":1,"crosshair":1},"735":{"docs":1,"guides":1,"events":1,"crosshair":1},"736":{"docs":1,"guides":1,"events":1,"crosshair":1},"737":{"docs":1,"guides":1,"events":1,"crosshair":1},"738":{"docs":1,"guides":1,"events":1,"crosshair":1},"739":{"docs":1,"guides":1,"events":1,"crosshair":1},"740":{"docs":1,"guides":1,"events":1,"crosshair":1},"741":{"docs":1,"guides":1,"events":1,"crosshair":1},"742":{"docs":1,"guides":1,"events":1,"crosshair":1},"743":{"docs":1,"guides":1,"events":1,"crosshair":1},"744":{"docs":1,"guides":1,"events":1,"crosshair":1},"745":{"docs":1,"guides":1,"events":1,"crosshair":1},"746":{"docs":1,"guides":1,"events":1,"data":1,"loads":1},"747":{"docs":1,"guides":1,"events":1,"data":1,"loads":1},"748":{"docs":1,"guides":1,"events":1,"data":1,"loads":1},"749":{"docs":1,"guides":1,"events":1,"data":1,"loads":1},"750":{"docs":1,"guides":1,"events":1,"data":1,"loads":1},"751":{"docs":1,"guides":1,"events":1,"data":1,"loads":1},"752":{"docs":1,"guides":1,"events":1,"data":1,"loads":1},"753":{"docs":1,"guides":1,"events":1,"data":1,"loads":1},"754":{"docs":1,"guides":1,"events":1,"data":1,"loads":1},"755":{"docs":1,"guides":1,"events":1,"data":1,"loads":1},"756":{"docs":1,"guides":1,"events":1,"data":1,"loads":1},"757":{"docs":1,"guides":1,"events":1,"data":1,"loads":1},"758":{"docs":1,"guides":1,"events":1,"data":1,"loads":1},"759":{"docs":1,"guides":1,"events":1,"data":1,"loads":1},"760":{"docs":1,"guides":1,"events":1,"data":1,"loads":1},"761":{"docs":1,"guides":1,"events":1,"data":1,"loads":1},"762":{"docs":1,"guides":1,"events":1,"data":1,"loads":1},"763":{"docs":1,"guides":1,"events":1,"config":1,"changes":1},"764":{"docs":1,"guides":1,"events":1,"config":1,"changes":1},"765":{"docs":1,"guides":1,"events":1,"config":1,"changes":1},"766":{"docs":1,"guides":1,"events":1,"config":1,"changes":1},"767":{"docs":1,"guides":1,"events":1,"config":1,"changes":1},"768":{"docs":1,"guides":1,"events":1,"config":1,"changes":1},"769":{"docs":1,"guides":1,"events":1,"config":1,"changes":1},"770":{"docs":1,"guides":1,"events":1,"config":1,"changes":1},"771":{"docs":1,"guides":1,"events":1,"config":1,"changes":1},"772":{"docs":1,"guides":1,"events":1,"config":1,"changes":1},"773":{"docs":1,"guides":1,"events":1,"config":1,"changes":1},"774":{"docs":1,"guides":1,"events":1,"config":1,"changes":1},"775":{"docs":1,"guides":1,"events":1,"config":1,"changes":1},"776":{"docs":1,"guides":1,"events":1,"config":1,"changes":1},"777":{"docs":1,"guides":1,"events":1,"config":1,"changes":1},"778":{"docs":1,"guides":1,"events":1,"config":1,"changes":1},"779":{"docs":1,"guides":1,"events":1,"layout":1},"780":{"docs":1,"guides":1,"events":1,"listener":1,"rules":1},"781":{"docs":1,"guides":1,"events":1,"listener":1,"rules":1},"782":{"docs":1,"guides":1,"events":1,"listener":1,"rules":1},"783":{"docs":1,"guides":1,"events":1,"listener":1,"rules":1},"784":{"docs":1,"guides":1,"events":1,"listener":1,"rules":1},"785":{"docs":1,"guides":1,"events":1,"listener":1,"rules":1},"786":{"docs":1,"guides":1,"events":1,"listener":1,"rules":1},"787":{"docs":1,"guides":1,"events":1,"listener":1,"rules":1},"788":{"docs":1,"guides":1,"events":1,"listener":1,"rules":1},"789":{"docs":1,"guides":1,"events":1,"your":1,"own":1,"streams":1},"790":{"docs":1,"guides":1,"header":1},"791":{"docs":1,"guides":1,"header":1},"792":{"docs":1,"guides":1,"header":1,"add":1,"the":1},"793":{"docs":1,"guides":1,"header":1,"options":1},"794":{"docs":1,"guides":1,"header":1,"working":1,"with":1,"a":1,"datafeed":1},"795":{"docs":1,"guides":1,"header":1,"handle":1},"796":{"docs":1,"guides":1,"header":1,"control":1,"rail":1},"797":{"docs":1,"guides":1,"header":1,"scale":1,"buttons":1,"on":1,"the":1,"chart":1},"798":{"docs":1,"guides":1,"header":1,"theming":1},"799":{"docs":1,"guides":1,"header":1},"800":{"docs":1,"guides":1,"header":1,"add":1,"the":1},"801":{"docs":1,"guides":1,"header":1,"options":1},"802":{"docs":1,"guides":1,"header":1,"options":1},"803":{"docs":1,"guides":1,"header":1,"options":1},"804":{"docs":1,"guides":1,"header":1,"options":1},"805":{"docs":1,"guides":1,"header":1,"options":1},"806":{"docs":1,"guides":1,"header":1,"options":1},"807":{"docs":1,"guides":1,"header":1,"options":1},"808":{"docs":1,"guides":1,"header":1,"options":1},"809":{"docs":1,"guides":1,"header":1,"options":1},"810":{"docs":1,"guides":1,"header":1,"options":1},"811":{"docs":1,"guides":1,"header":1,"options":1},"812":{"docs":1,"guides":1,"header":1,"options":1},"813":{"docs":1,"guides":1,"header":1,"options":1},"814":{"docs":1,"guides":1,"header":1,"options":1},"815":{"docs":1,"guides":1,"header":1,"options":1},"816":{"docs":1,"guides":1,"header":1,"options":1},"817":{"docs":1,"guides":1,"header":1,"options":1},"818":{"docs":1,"guides":1,"header":1,"options":1},"819":{"docs":1,"guides":1,"header":1,"options":1},"820":{"docs":1,"guides":1,"header":1,"options":1},"821":{"docs":1,"guides":1,"header":1,"options":1},"822":{"docs":1,"guides":1,"header":1,"options":1},"823":{"docs":1,"guides":1,"header":1,"options":1},"824":{"docs":1,"guides":1,"header":1,"options":1},"825":{"docs":1,"guides":1,"header":1,"options":1},"826":{"docs":1,"guides":1,"header":1,"options":1},"827":{"docs":1,"guides":1,"header":1,"options":1},"828":{"docs":1,"guides":1,"header":1,"options":1},"829":{"docs":1,"guides":1,"header":1,"options":1},"830":{"docs":1,"guides":1,"header":1,"options":1},"831":{"docs":1,"guides":1,"header":1,"options":1},"832":{"docs":1,"guides":1,"header":1,"options":1},"833":{"docs":1,"guides":1,"header":1,"options":1},"834":{"docs":1,"guides":1,"header":1,"options":1},"835":{"docs":1,"guides":1,"header":1,"options":1},"836":{"docs":1,"guides":1,"header":1,"options":1},"837":{"docs":1,"guides":1,"header":1,"options":1},"838":{"docs":1,"guides":1,"header":1,"options":1},"839":{"docs":1,"guides":1,"header":1,"options":1},"840":{"docs":1,"guides":1,"header":1,"options":1},"841":{"docs":1,"guides":1,"header":1,"options":1},"842":{"docs":1,"guides":1,"header":1,"options":1},"843":{"docs":1,"guides":1,"header":1,"options":1},"844":{"docs":1,"guides":1,"header":1,"options":1},"845":{"docs":1,"guides":1,"header":1,"options":1},"846":{"docs":1,"guides":1,"header":1,"options":1},"847":{"docs":1,"guides":1,"header":1,"options":1},"848":{"docs":1,"guides":1,"header":1,"options":1},"849":{"docs":1,"guides":1,"header":1,"options":1},"850":{"docs":1,"guides":1,"header":1,"options":1},"851":{"docs":1,"guides":1,"header":1,"options":1},"852":{"docs":1,"guides":1,"header":1,"options":1},"853":{"docs":1,"guides":1,"header":1,"working":1,"with":1,"a":1,"datafeed":1},"854":{"docs":1,"guides":1,"header":1,"working":1,"with":1,"a":1,"datafeed":1},"855":{"docs":1,"guides":1,"header":1,"working":1,"with":1,"a":1,"datafeed":1},"856":{"docs":1,"guides":1,"header":1,"working":1,"with":1,"a":1,"datafeed":1},"857":{"docs":1,"guides":1,"header":1,"working":1,"with":1,"a":1,"datafeed":1},"858":{"docs":1,"guides":1,"header":1,"working":1,"with":1,"a":1,"datafeed":1},"859":{"docs":1,"guides":1,"header":1,"handle":1},"860":{"docs":1,"guides":1,"header":1,"handle":1},"861":{"docs":1,"guides":1,"header":1,"handle":1},"862":{"docs":1,"guides":1,"header":1,"handle":1},"863":{"docs":1,"guides":1,"header":1,"handle":1},"864":{"docs":1,"guides":1,"header":1,"handle":1},"865":{"docs":1,"guides":1,"header":1,"handle":1},"866":{"docs":1,"guides":1,"header":1,"handle":1},"867":{"docs":1,"guides":1,"header":1,"handle":1},"868":{"docs":1,"guides":1,"header":1,"handle":1},"869":{"docs":1,"guides":1,"header":1,"handle":1},"870":{"docs":1,"guides":1,"header":1,"handle":1},"871":{"docs":1,"guides":1,"header":1,"handle":1},"872":{"docs":1,"guides":1,"header":1,"handle":1},"873":{"docs":1,"guides":1,"header":1,"handle":1},"874":{"docs":1,"guides":1,"header":1,"handle":1},"875":{"docs":1,"guides":1,"header":1,"handle":1},"876":{"docs":1,"guides":1,"header":1,"handle":1},"877":{"docs":1,"guides":1,"header":1,"handle":1},"878":{"docs":1,"guides":1,"header":1,"handle":1},"879":{"docs":1,"guides":1,"header":1,"control":1,"rail":1},"880":{"docs":1,"guides":1,"header":1,"control":1,"rail":1},"881":{"docs":1,"guides":1,"header":1,"control":1,"rail":1},"882":{"docs":1,"guides":1,"header":1,"control":1,"rail":1},"883":{"docs":1,"guides":1,"header":1,"control":1,"rail":1},"884":{"docs":1,"guides":1,"header":1,"scale":1,"buttons":1,"on":1,"the":1,"chart":1},"885":{"docs":1,"guides":1,"header":1,"scale":1,"buttons":1,"on":1,"the":1,"chart":1},"886":{"docs":1,"guides":1,"header":1,"scale":1,"buttons":1,"on":1,"the":1,"chart":1},"887":{"docs":1,"guides":1,"header":1,"scale":1,"buttons":1,"on":1,"the":1,"chart":1},"888":{"docs":1,"guides":1,"header":1,"scale":1,"buttons":1,"on":1,"the":1,"chart":1},"889":{"docs":1,"guides":1,"header":1,"scale":1,"buttons":1,"on":1,"the":1,"chart":1},"890":{"docs":1,"guides":1,"header":1,"scale":1,"buttons":1,"on":1,"the":1,"chart":1},"891":{"docs":1,"guides":1,"header":1,"scale":1,"buttons":1,"on":1,"the":1,"chart":1},"892":{"docs":1,"guides":1,"header":1,"scale":1,"buttons":1,"on":1,"the":1,"chart":1},"893":{"docs":1,"guides":1,"header":1,"scale":1,"buttons":1,"on":1,"the":1,"chart":1},"894":{"docs":1,"guides":1,"header":1,"scale":1,"buttons":1,"on":1,"the":1,"chart":1},"895":{"docs":1,"guides":1,"header":1,"scale":1,"buttons":1,"on":1,"the":1,"chart":1},"896":{"docs":1,"guides":1,"header":1,"scale":1,"buttons":1,"on":1,"the":1,"chart":1},"897":{"docs":1,"guides":1,"header":1,"scale":1,"buttons":1,"on":1,"the":1,"chart":1},"898":{"docs":1,"guides":1,"header":1,"scale":1,"buttons":1,"on":1,"the":1,"chart":1},"899":{"docs":1,"guides":1,"header":1,"scale":1,"buttons":1,"on":1,"the":1,"chart":1},"900":{"docs":1,"guides":1,"header":1,"theming":1},"901":{"docs":1,"guides":1,"header":1,"theming":1},"902":{"docs":1,"guides":1,"header":1,"theming":1},"903":{"docs":1,"guides":1,"header":1,"theming":1},"904":{"docs":1,"guides":1,"header":1,"theming":1},"905":{"docs":1,"guides":1,"header":1,"theming":1},"906":{"docs":1,"guides":1,"header":1,"theming":1},"907":{"docs":1,"guides":1,"header":1,"theming":1},"908":{"docs":1,"guides":1,"header":1,"theming":1},"909":{"docs":1,"guides":1,"header":1,"theming":1},"910":{"docs":1,"guides":1,"header":1,"theming":1},"911":{"docs":1,"guides":1,"header":1,"theming":1},"912":{"docs":1,"guides":1,"header":1,"theming":1},"913":{"docs":1,"guides":1,"header":1,"theming":1},"914":{"docs":1,"guides":1,"header":1,"theming":1},"915":{"docs":1,"guides":1,"header":1,"theming":1},"916":{"docs":1,"guides":1,"header":1,"theming":1},"917":{"docs":1,"guides":1,"header":1,"theming":1},"918":{"docs":1,"guides":1,"header":1,"theming":1},"919":{"docs":1,"guides":1,"header":1,"theming":1},"920":{"docs":1,"guides":1,"header":1,"theming":1},"921":{"docs":1,"guides":1,"header":1,"theming":1},"922":{"docs":1,"guides":1,"header":1,"theming":1},"923":{"docs":1,"guides":1,"header":1,"theming":1},"924":{"docs":1,"guides":1,"header":1,"theming":1},"925":{"docs":1,"guides":1,"header":1,"theming":1},"926":{"docs":1,"guides":1,"header":1,"theming":1},"927":{"docs":1,"guides":1,"header":1,"theming":1},"928":{"docs":1,"guides":1,"header":1,"theming":1},"929":{"docs":1,"guides":1,"header":1,"theming":1},"930":{"docs":1,"guides":1,"header":1,"theming":1},"931":{"docs":1,"guides":1,"header":1,"theming":1},"932":{"docs":1,"guides":1,"header":1,"theming":1},"933":{"docs":1,"guides":1,"header":1,"theming":1},"934":{"docs":1,"guides":1,"header":1,"theming":1},"935":{"docs":1,"guides":1,"header":1,"theming":1},"936":{"docs":1,"guides":1,"indicators":1},"937":{"docs":1,"guides":1,"indicators":1},"938":{"docs":1,"guides":1,"indicators":1,"built":1,"in":1,"studies":1},"939":{"docs":1,"guides":1,"indicators":1,"configure":1,"existing":1},"940":{"docs":1,"guides":1,"indicators":1,"style":1,"an":1,"instance":1},"941":{"docs":1,"guides":1,"indicators":1,"dialog":1},"942":{"docs":1,"guides":1,"indicators":1,"register":1,"a":1,"custom":1,"indicator":1},"943":{"docs":1,"guides":1,"indicators":1,"output":1,"shapes":1},"944":{"docs":1,"guides":1,"indicators":1,"metadata":1},"945":{"docs":1,"guides":1,"indicators":1,"built":1,"in":1,"studies":1},"946":{"docs":1,"guides":1,"indicators":1,"built":1,"in":1,"studies":1},"947":{"docs":1,"guides":1,"indicators":1,"built":1,"in":1,"studies":1},"948":{"docs":1,"guides":1,"indicators":1,"built":1,"in":1,"studies":1},"949":{"docs":1,"guides":1,"indicators":1,"built":1,"in":1,"studies":1},"950":{"docs":1,"guides":1,"indicators":1,"built":1,"in":1,"studies":1},"951":{"docs":1,"guides":1,"indicators":1,"built":1,"in":1,"studies":1},"952":{"docs":1,"guides":1,"indicators":1,"built":1,"in":1,"studies":1},"953":{"docs":1,"guides":1,"indicators":1,"built":1,"in":1,"studies":1},"954":{"docs":1,"guides":1,"indicators":1,"built":1,"in":1,"studies":1},"955":{"docs":1,"guides":1,"indicators":1,"built":1,"in":1,"studies":1},"956":{"docs":1,"guides":1,"indicators":1,"built":1,"in":1,"studies":1},"957":{"docs":1,"guides":1,"indicators":1,"built":1,"in":1,"studies":1},"958":{"docs":1,"guides":1,"indicators":1,"built":1,"in":1,"studies":1},"959":{"docs":1,"guides":1,"indicators":1,"built":1,"in":1,"studies":1},"960":{"docs":1,"guides":1,"indicators":1,"built":1,"in":1,"studies":1},"961":{"docs":1,"guides":1,"indicators":1,"built":1,"in":1,"studies":1},"962":{"docs":1,"guides":1,"indicators":1,"built":1,"in":1,"studies":1},"963":{"docs":1,"guides":1,"indicators":1,"built":1,"in":1,"studies":1},"964":{"docs":1,"guides":1,"indicators":1,"built":1,"in":1,"studies":1},"965":{"docs":1,"guides":1,"indicators":1,"built":1,"in":1,"studies":1},"966":{"docs":1,"guides":1,"indicators":1,"built":1,"in":1,"studies":1},"967":{"docs":1,"guides":1,"indicators":1,"built":1,"in":1,"studies":1},"968":{"docs":1,"guides":1,"indicators":1,"built":1,"in":1,"studies":1},"969":{"docs":1,"guides":1,"indicators":1,"built":1,"in":1,"studies":1},"970":{"docs":1,"guides":1,"indicators":1,"built":1,"in":1,"studies":1},"971":{"docs":1,"guides":1,"indicators":1,"built":1,"in":1,"studies":1},"972":{"docs":1,"guides":1,"indicators":1,"built":1,"in":1,"studies":1},"973":{"docs":1,"guides":1,"indicators":1,"built":1,"in":1,"studies":1},"974":{"docs":1,"guides":1,"indicators":1,"built":1,"in":1,"studies":1},"975":{"docs":1,"guides":1,"indicators":1,"built":1,"in":1,"studies":1},"976":{"docs":1,"guides":1,"indicators":1,"built":1,"in":1,"studies":1},"977":{"docs":1,"guides":1,"indicators":1,"built":1,"in":1,"studies":1},"978":{"docs":1,"guides":1,"indicators":1,"built":1,"in":1,"studies":1},"979":{"docs":1,"guides":1,"indicators":1,"built":1,"in":1,"studies":1},"980":{"docs":1,"guides":1,"indicators":1,"built":1,"in":1,"studies":1},"981":{"docs":1,"guides":1,"indicators":1,"built":1,"in":1,"studies":1},"982":{"docs":1,"guides":1,"indicators":1,"built":1,"in":1,"studies":1},"983":{"docs":1,"guides":1,"indicators":1,"built":1,"in":1,"studies":1},"984":{"docs":1,"guides":1,"indicators":1,"built":1,"in":1,"studies":1},"985":{"docs":1,"guides":1,"indicators":1,"built":1,"in":1,"studies":1},"986":{"docs":1,"guides":1,"indicators":1,"built":1,"in":1,"studies":1},"987":{"docs":1,"guides":1,"indicators":1,"built":1,"in":1,"studies":1},"988":{"docs":1,"guides":1,"indicators":1,"built":1,"in":1,"studies":1},"989":{"docs":1,"guides":1,"indicators":1,"built":1,"in":1,"studies":1},"990":{"docs":1,"guides":1,"indicators":1,"built":1,"in":1,"studies":1},"991":{"docs":1,"guides":1,"indicators":1,"built":1,"in":1,"studies":1},"992":{"docs":1,"guides":1,"indicators":1,"built":1,"in":1,"studies":1},"993":{"docs":1,"guides":1,"indicators":1,"built":1,"in":1,"studies":1},"994":{"docs":1,"guides":1,"indicators":1,"built":1,"in":1,"studies":1},"995":{"docs":1,"guides":1,"indicators":1,"built":1,"in":1,"studies":1},"996":{"docs":1,"guides":1,"indicators":1,"built":1,"in":1,"studies":1},"997":{"docs":1,"guides":1,"indicators":1,"built":1,"in":1,"studies":1},"998":{"docs":1,"guides":1,"indicators":1,"built":1,"in":1,"studies":1},"999":{"docs":1,"guides":1,"indicators":1,"built":1,"in":1,"studies":1},"1000":{"docs":1,"guides":1,"indicators":1,"built":1,"in":1,"studies":1},"1001":{"docs":1,"guides":1,"indicators":1,"built":1,"in":1,"studies":1},"1002":{"docs":1,"guides":1,"indicators":1,"built":1,"in":1,"studies":1},"1003":{"docs":1,"guides":1,"indicators":1,"built":1,"in":1,"studies":1},"1004":{"docs":1,"guides":1,"indicators":1,"built":1,"in":1,"studies":1},"1005":{"docs":1,"guides":1,"indicators":1,"built":1,"in":1,"studies":1},"1006":{"docs":1,"guides":1,"indicators":1,"built":1,"in":1,"studies":1},"1007":{"docs":1,"guides":1,"indicators":1,"built":1,"in":1,"studies":1},"1008":{"docs":1,"guides":1,"indicators":1,"built":1,"in":1,"studies":1},"1009":{"docs":1,"guides":1,"indicators":1,"built":1,"in":1,"studies":1},"1010":{"docs":1,"guides":1,"indicators":1,"built":1,"in":1,"studies":1},"1011":{"docs":1,"guides":1,"indicators":1,"built":1,"in":1,"studies":1},"1012":{"docs":1,"guides":1,"indicators":1,"built":1,"in":1,"studies":1},"1013":{"docs":1,"guides":1,"indicators":1,"built":1,"in":1,"studies":1},"1014":{"docs":1,"guides":1,"indicators":1,"built":1,"in":1,"studies":1},"1015":{"docs":1,"guides":1,"indicators":1,"built":1,"in":1,"studies":1},"1016":{"docs":1,"guides":1,"indicators":1,"built":1,"in":1,"studies":1},"1017":{"docs":1,"guides":1,"indicators":1,"built":1,"in":1,"studies":1},"1018":{"docs":1,"guides":1,"indicators":1,"built":1,"in":1,"studies":1},"1019":{"docs":1,"guides":1,"indicators":1,"built":1,"in":1,"studies":1},"1020":{"docs":1,"guides":1,"indicators":1,"built":1,"in":1,"studies":1},"1021":{"docs":1,"guides":1,"indicators":1,"built":1,"in":1,"studies":1},"1022":{"docs":1,"guides":1,"indicators":1,"built":1,"in":1,"studies":1},"1023":{"docs":1,"guides":1,"indicators":1,"built":1,"in":1,"studies":1},"1024":{"docs":1,"guides":1,"indicators":1,"built":1,"in":1,"studies":1},"1025":{"docs":1,"guides":1,"indicators":1,"built":1,"in":1,"studies":1},"1026":{"docs":1,"guides":1,"indicators":1,"built":1,"in":1,"studies":1},"1027":{"docs":1,"guides":1,"indicators":1,"built":1,"in":1,"studies":1},"1028":{"docs":1,"guides":1,"indicators":1,"built":1,"in":1,"studies":1},"1029":{"docs":1,"guides":1,"indicators":1,"built":1,"in":1,"studies":1},"1030":{"docs":1,"guides":1,"indicators":1,"built":1,"in":1,"studies":1},"1031":{"docs":1,"guides":1,"indicators":1,"configure":1,"existing":1},"1032":{"docs":1,"guides":1,"indicators":1,"style":1,"an":1,"instance":1},"1033":{"docs":1,"guides":1,"indicators":1,"style":1,"an":1,"instance":1},"1034":{"docs":1,"guides":1,"indicators":1,"style":1,"an":1,"instance":1},"1035":{"docs":1,"guides":1,"indicators":1,"style":1,"an":1,"instance":1},"1036":{"docs":1,"guides":1,"indicators":1,"style":1,"an":1,"instance":1},"1037":{"docs":1,"guides":1,"indicators":1,"dialog":1},"1038":{"docs":1,"guides":1,"indicators":1,"dialog":1},"1039":{"docs":1,"guides":1,"indicators":1,"dialog":1},"1040":{"docs":1,"guides":1,"indicators":1,"dialog":1},"1041":{"docs":1,"guides":1,"indicators":1,"dialog":1},"1042":{"docs":1,"guides":1,"indicators":1,"dialog":1},"1043":{"docs":1,"guides":1,"indicators":1,"dialog":1},"1044":{"docs":1,"guides":1,"indicators":1,"dialog":1},"1045":{"docs":1,"guides":1,"indicators":1,"register":1,"a":1,"custom":1,"indicator":1},"1046":{"docs":1,"guides":1,"indicators":1,"output":1,"shapes":1},"1047":{"docs":1,"guides":1,"indicators":1,"output":1,"shapes":1},"1048":{"docs":1,"guides":1,"indicators":1,"output":1,"shapes":1},"1049":{"docs":1,"guides":1,"indicators":1,"output":1,"shapes":1},"1050":{"docs":1,"guides":1,"indicators":1,"output":1,"shapes":1},"1051":{"docs":1,"guides":1,"indicators":1,"output":1,"shapes":1},"1052":{"docs":1,"guides":1,"indicators":1,"output":1,"shapes":1},"1053":{"docs":1,"guides":1,"indicators":1,"output":1,"shapes":1},"1054":{"docs":1,"guides":1,"indicators":1,"output":1,"shapes":1},"1055":{"docs":1,"guides":1,"indicators":1,"output":1,"shapes":1},"1056":{"docs":1,"guides":1,"indicators":1,"output":1,"shapes":1},"1057":{"docs":1,"guides":1,"indicators":1,"output":1,"shapes":1},"1058":{"docs":1,"guides":1,"indicators":1,"output":1,"shapes":1},"1059":{"docs":1,"guides":1,"indicators":1,"metadata":1},"1060":{"docs":1,"guides":1,"indicators":1,"metadata":1},"1061":{"docs":1,"guides":1,"indicators":1,"metadata":1},"1062":{"docs":1,"guides":1,"indicators":1,"metadata":1},"1063":{"docs":1,"guides":1,"indicators":1,"metadata":1},"1064":{"docs":1,"guides":1,"indicators":1,"metadata":1},"1065":{"docs":1,"guides":1,"indicators":1,"metadata":1},"1066":{"docs":1,"guides":1,"indicators":1,"metadata":1},"1067":{"docs":1,"guides":1,"indicators":1,"metadata":1},"1068":{"docs":1,"guides":1,"indicators":1,"metadata":1},"1069":{"docs":1,"guides":1,"indicators":1,"metadata":1},"1070":{"docs":1,"guides":1,"indicators":1,"metadata":1},"1071":{"docs":1,"guides":1,"indicators":1,"metadata":1},"1072":{"docs":1,"guides":1,"performance":1},"1073":{"docs":1,"guides":1,"performance":1},"1074":{"docs":1,"guides":1,"performance":1,"render":1,"lifecycle":1},"1075":{"docs":1,"guides":1,"performance":1,"wasm":1,"fallback":1},"1076":{"docs":1,"guides":1,"performance":1,"opt":1,"into":1,"animation":1},"1077":{"docs":1,"guides":1,"performance":1,"headless":1,"tests":1},"1078":{"docs":1,"guides":1,"performance":1,"render":1,"lifecycle":1},"1079":{"docs":1,"guides":1,"performance":1,"render":1,"lifecycle":1},"1080":{"docs":1,"guides":1,"performance":1,"render":1,"lifecycle":1},"1081":{"docs":1,"guides":1,"performance":1,"wasm":1,"fallback":1},"1082":{"docs":1,"guides":1,"performance":1,"wasm":1,"fallback":1},"1083":{"docs":1,"guides":1,"performance":1,"opt":1,"into":1,"animation":1},"1084":{"docs":1,"guides":1,"performance":1,"opt":1,"into":1,"animation":1},"1085":{"docs":1,"guides":1,"performance":1,"headless":1,"tests":1},"1086":{"docs":1,"guides":1,"performance":1,"headless":1,"tests":1},"1087":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1088":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1089":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1090":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1091":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1,"or":1,"drawings":1},"1092":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1093":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1094":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1095":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1096":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1097":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1098":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1099":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1100":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1101":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1102":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1103":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1104":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1105":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1106":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1107":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1108":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1109":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1110":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1111":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1112":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1113":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1114":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1115":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1116":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1117":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1118":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1119":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1120":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1121":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1122":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1123":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1124":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1125":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1126":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1127":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1128":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1129":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1130":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1131":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1132":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1133":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1134":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1135":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1136":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1137":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1138":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1139":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1140":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1141":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1142":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1143":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1144":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1145":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1146":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1147":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1148":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1149":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1150":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1151":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1152":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1153":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1154":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1155":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1156":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1157":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1158":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1159":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1160":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1},"1161":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1,"or":1,"drawings":1},"1162":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1,"or":1,"drawings":1},"1163":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1,"or":1,"drawings":1},"1164":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1,"or":1,"drawings":1},"1165":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1,"or":1,"drawings":1},"1166":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1,"or":1,"drawings":1},"1167":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1,"or":1,"drawings":1},"1168":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1,"or":1,"drawings":1},"1169":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1,"or":1,"drawings":1},"1170":{"docs":1,"guides":1,"price":1,"lines":1,"markers":1,"or":1,"drawings":1},"1171":{"docs":1,"guides":1,"react":1},"1172":{"docs":1,"guides":1,"react":1},"1173":{"docs":1,"guides":1,"react":1,"a":1,"chart":1,"in":1,"one":1,"component":1},"1174":{"docs":1,"guides":1,"react":1,"reach":1,"the":1,"chart":1,"instance":1},"1175":{"docs":1,"guides":1,"react":1,"presets":1},"1176":{"docs":1,"guides":1,"react":1,"with":1,"a":1,"paging":1,"datafeed":1},"1177":{"docs":1,"guides":1,"react":1,"without":1,"the":1,"component":1},"1178":{"docs":1,"guides":1,"react":1},"1179":{"docs":1,"guides":1,"react":1,"a":1,"chart":1,"in":1,"one":1,"component":1},"1180":{"docs":1,"guides":1,"react":1,"a":1,"chart":1,"in":1,"one":1,"component":1},"1181":{"docs":1,"guides":1,"react":1,"a":1,"chart":1,"in":1,"one":1,"component":1},"1182":{"docs":1,"guides":1,"react":1,"a":1,"chart":1,"in":1,"one":1,"component":1},"1183":{"docs":1,"guides":1,"react":1,"a":1,"chart":1,"in":1,"one":1,"component":1},"1184":{"docs":1,"guides":1,"react":1,"a":1,"chart":1,"in":1,"one":1,"component":1},"1185":{"docs":1,"guides":1,"react":1,"a":1,"chart":1,"in":1,"one":1,"component":1},"1186":{"docs":1,"guides":1,"react":1,"a":1,"chart":1,"in":1,"one":1,"component":1},"1187":{"docs":1,"guides":1,"react":1,"a":1,"chart":1,"in":1,"one":1,"component":1},"1188":{"docs":1,"guides":1,"react":1,"a":1,"chart":1,"in":1,"one":1,"component":1},"1189":{"docs":1,"guides":1,"react":1,"a":1,"chart":1,"in":1,"one":1,"component":1},"1190":{"docs":1,"guides":1,"react":1,"a":1,"chart":1,"in":1,"one":1,"component":1},"1191":{"docs":1,"guides":1,"react":1,"a":1,"chart":1,"in":1,"one":1,"component":1},"1192":{"docs":1,"guides":1,"react":1,"a":1,"chart":1,"in":1,"one":1,"component":1},"1193":{"docs":1,"guides":1,"react":1,"a":1,"chart":1,"in":1,"one":1,"component":1},"1194":{"docs":1,"guides":1,"react":1,"a":1,"chart":1,"in":1,"one":1,"component":1},"1195":{"docs":1,"guides":1,"react":1,"a":1,"chart":1,"in":1,"one":1,"component":1},"1196":{"docs":1,"guides":1,"react":1,"a":1,"chart":1,"in":1,"one":1,"component":1},"1197":{"docs":1,"guides":1,"react":1,"a":1,"chart":1,"in":1,"one":1,"component":1},"1198":{"docs":1,"guides":1,"react":1,"a":1,"chart":1,"in":1,"one":1,"component":1},"1199":{"docs":1,"guides":1,"react":1,"a":1,"chart":1,"in":1,"one":1,"component":1},"1200":{"docs":1,"guides":1,"react":1,"a":1,"chart":1,"in":1,"one":1,"component":1},"1201":{"docs":1,"guides":1,"react":1,"a":1,"chart":1,"in":1,"one":1,"component":1},"1202":{"docs":1,"guides":1,"react":1,"a":1,"chart":1,"in":1,"one":1,"component":1},"1203":{"docs":1,"guides":1,"react":1,"a":1,"chart":1,"in":1,"one":1,"component":1},"1204":{"docs":1,"guides":1,"react":1,"a":1,"chart":1,"in":1,"one":1,"component":1},"1205":{"docs":1,"guides":1,"react":1,"a":1,"chart":1,"in":1,"one":1,"component":1},"1206":{"docs":1,"guides":1,"react":1,"a":1,"chart":1,"in":1,"one":1,"component":1},"1207":{"docs":1,"guides":1,"react":1,"a":1,"chart":1,"in":1,"one":1,"component":1},"1208":{"docs":1,"guides":1,"react":1,"a":1,"chart":1,"in":1,"one":1,"component":1},"1209":{"docs":1,"guides":1,"react":1,"a":1,"chart":1,"in":1,"one":1,"component":1},"1210":{"docs":1,"guides":1,"react":1,"a":1,"chart":1,"in":1,"one":1,"component":1},"1211":{"docs":1,"guides":1,"react":1,"a":1,"chart":1,"in":1,"one":1,"component":1},"1212":{"docs":1,"guides":1,"react":1,"a":1,"chart":1,"in":1,"one":1,"component":1},"1213":{"docs":1,"guides":1,"react":1,"a":1,"chart":1,"in":1,"one":1,"component":1},"1214":{"docs":1,"guides":1,"react":1,"reach":1,"the":1,"chart":1,"instance":1},"1215":{"docs":1,"guides":1,"react":1,"reach":1,"the":1,"chart":1,"instance":1},"1216":{"docs":1,"guides":1,"react":1,"presets":1},"1217":{"docs":1,"guides":1,"react":1,"with":1,"a":1,"paging":1,"datafeed":1},"1218":{"docs":1,"guides":1,"react":1,"with":1,"a":1,"paging":1,"datafeed":1},"1219":{"docs":1,"guides":1,"react":1,"without":1,"the":1,"component":1},"1220":{"docs":1,"guides":1,"react":1,"without":1,"the":1,"component":1},"1221":{"docs":1,"guides":1,"series":1},"1222":{"docs":1,"guides":1,"series":1},"1223":{"docs":1,"guides":1,"series":1,"types":1},"1224":{"docs":1,"guides":1,"series":1,"hollow":1,"candles":1},"1225":{"docs":1,"guides":1,"series":1,"heikin":1,"ashi":1},"1226":{"docs":1,"guides":1,"series":1,"colors":1,"and":1,"themes":1},"1227":{"docs":1,"guides":1,"series":1,"scale":1,"modes":1},"1228":{"docs":1,"guides":1,"series":1,"formatting":1},"1229":{"docs":1,"guides":1,"series":1,"types":1},"1230":{"docs":1,"guides":1,"series":1,"types":1},"1231":{"docs":1,"guides":1,"series":1,"types":1},"1232":{"docs":1,"guides":1,"series":1,"types":1},"1233":{"docs":1,"guides":1,"series":1,"types":1},"1234":{"docs":1,"guides":1,"series":1,"types":1},"1235":{"docs":1,"guides":1,"series":1,"types":1},"1236":{"docs":1,"guides":1,"series":1,"types":1},"1237":{"docs":1,"guides":1,"series":1,"types":1},"1238":{"docs":1,"guides":1,"series":1,"types":1},"1239":{"docs":1,"guides":1,"series":1,"types":1},"1240":{"docs":1,"guides":1,"series":1,"types":1},"1241":{"docs":1,"guides":1,"series":1,"types":1},"1242":{"docs":1,"guides":1,"series":1,"types":1},"1243":{"docs":1,"guides":1,"series":1,"types":1},"1244":{"docs":1,"guides":1,"series":1,"types":1},"1245":{"docs":1,"guides":1,"series":1,"types":1},"1246":{"docs":1,"guides":1,"series":1,"types":1},"1247":{"docs":1,"guides":1,"series":1,"hollow":1,"candles":1},"1248":{"docs":1,"guides":1,"series":1,"heikin":1,"ashi":1},"1249":{"docs":1,"guides":1,"series":1,"heikin":1,"ashi":1},"1250":{"docs":1,"guides":1,"series":1,"heikin":1,"ashi":1},"1251":{"docs":1,"guides":1,"series":1,"heikin":1,"ashi":1},"1252":{"docs":1,"guides":1,"series":1,"heikin":1,"ashi":1},"1253":{"docs":1,"guides":1,"series":1,"heikin":1,"ashi":1},"1254":{"docs":1,"guides":1,"series":1,"heikin":1,"ashi":1},"1255":{"docs":1,"guides":1,"series":1,"colors":1,"and":1,"themes":1},"1256":{"docs":1,"guides":1,"series":1,"colors":1,"and":1,"themes":1},"1257":{"docs":1,"guides":1,"series":1,"colors":1,"and":1,"themes":1},"1258":{"docs":1,"guides":1,"series":1,"scale":1,"modes":1},"1259":{"docs":1,"guides":1,"series":1,"scale":1,"modes":1},"1260":{"docs":1,"guides":1,"series":1,"scale":1,"modes":1},"1261":{"docs":1,"guides":1,"series":1,"scale":1,"modes":1},"1262":{"docs":1,"guides":1,"series":1,"scale":1,"modes":1},"1263":{"docs":1,"guides":1,"series":1,"formatting":1},"1264":{"docs":1,"guides":1,"snapshots":1,"countdown":1},"1265":{"docs":1,"guides":1,"snapshots":1,"countdown":1},"1266":{"docs":1,"guides":1,"snapshots":1,"countdown":1,"take":1,"a":1,"screenshot":1},"1267":{"docs":1,"guides":1,"snapshots":1,"countdown":1,"to":1,"bar":1,"close":1},"1268":{"docs":1,"guides":1,"snapshots":1,"countdown":1,"clock":1,"and":1,"ticker":1},"1269":{"docs":1,"guides":1,"snapshots":1,"countdown":1,"paint":1,"in":1,"the":1,"next":1,"frame":1},"1270":{"docs":1,"guides":1,"snapshots":1,"countdown":1,"take":1,"a":1,"screenshot":1},"1271":{"docs":1,"guides":1,"snapshots":1,"countdown":1,"take":1,"a":1,"screenshot":1},"1272":{"docs":1,"guides":1,"snapshots":1,"countdown":1,"take":1,"a":1,"screenshot":1},"1273":{"docs":1,"guides":1,"snapshots":1,"countdown":1,"take":1,"a":1,"screenshot":1},"1274":{"docs":1,"guides":1,"snapshots":1,"countdown":1,"take":1,"a":1,"screenshot":1},"1275":{"docs":1,"guides":1,"snapshots":1,"countdown":1,"take":1,"a":1,"screenshot":1},"1276":{"docs":1,"guides":1,"snapshots":1,"countdown":1,"take":1,"a":1,"screenshot":1},"1277":{"docs":1,"guides":1,"snapshots":1,"countdown":1,"take":1,"a":1,"screenshot":1},"1278":{"docs":1,"guides":1,"snapshots":1,"countdown":1,"take":1,"a":1,"screenshot":1},"1279":{"docs":1,"guides":1,"snapshots":1,"countdown":1,"take":1,"a":1,"screenshot":1},"1280":{"docs":1,"guides":1,"snapshots":1,"countdown":1,"take":1,"a":1,"screenshot":1},"1281":{"docs":1,"guides":1,"snapshots":1,"countdown":1,"take":1,"a":1,"screenshot":1},"1282":{"docs":1,"guides":1,"snapshots":1,"countdown":1,"take":1,"a":1,"screenshot":1},"1283":{"docs":1,"guides":1,"snapshots":1,"countdown":1,"take":1,"a":1,"screenshot":1},"1284":{"docs":1,"guides":1,"snapshots":1,"countdown":1,"take":1,"a":1,"screenshot":1},"1285":{"docs":1,"guides":1,"snapshots":1,"countdown":1,"take":1,"a":1,"screenshot":1},"1286":{"docs":1,"guides":1,"snapshots":1,"countdown":1,"take":1,"a":1,"screenshot":1},"1287":{"docs":1,"guides":1,"snapshots":1,"countdown":1,"take":1,"a":1,"screenshot":1},"1288":{"docs":1,"guides":1,"snapshots":1,"countdown":1,"take":1,"a":1,"screenshot":1},"1289":{"docs":1,"guides":1,"snapshots":1,"countdown":1,"take":1,"a":1,"screenshot":1},"1290":{"docs":1,"guides":1,"snapshots":1,"countdown":1,"take":1,"a":1,"screenshot":1},"1291":{"docs":1,"guides":1,"snapshots":1,"countdown":1,"take":1,"a":1,"screenshot":1},"1292":{"docs":1,"guides":1,"snapshots":1,"countdown":1,"take":1,"a":1,"screenshot":1},"1293":{"docs":1,"guides":1,"snapshots":1,"countdown":1,"take":1,"a":1,"screenshot":1},"1294":{"docs":1,"guides":1,"snapshots":1,"countdown":1,"take":1,"a":1,"screenshot":1},"1295":{"docs":1,"guides":1,"snapshots":1,"countdown":1,"take":1,"a":1,"screenshot":1},"1296":{"docs":1,"guides":1,"snapshots":1,"countdown":1,"to":1,"bar":1,"close":1},"1297":{"docs":1,"guides":1,"snapshots":1,"countdown":1,"to":1,"bar":1,"close":1},"1298":{"docs":1,"guides":1,"snapshots":1,"countdown":1,"to":1,"bar":1,"close":1},"1299":{"docs":1,"guides":1,"snapshots":1,"countdown":1,"to":1,"bar":1,"close":1},"1300":{"docs":1,"guides":1,"snapshots":1,"countdown":1,"to":1,"bar":1,"close":1},"1301":{"docs":1,"guides":1,"snapshots":1,"countdown":1,"to":1,"bar":1,"close":1},"1302":{"docs":1,"guides":1,"snapshots":1,"countdown":1,"clock":1,"and":1,"ticker":1},"1303":{"docs":1,"guides":1,"snapshots":1,"countdown":1,"clock":1,"and":1,"ticker":1},"1304":{"docs":1,"guides":1,"snapshots":1,"countdown":1,"clock":1,"and":1,"ticker":1},"1305":{"docs":1,"guides":1,"snapshots":1,"countdown":1,"clock":1,"and":1,"ticker":1},"1306":{"docs":1,"guides":1,"snapshots":1,"countdown":1,"clock":1,"and":1,"ticker":1},"1307":{"docs":1,"guides":1,"snapshots":1,"countdown":1,"clock":1,"and":1,"ticker":1},"1308":{"docs":1,"guides":1,"snapshots":1,"countdown":1,"clock":1,"and":1,"ticker":1},"1309":{"docs":1,"guides":1,"snapshots":1,"countdown":1,"paint":1,"in":1,"the":1,"next":1,"frame":1},"1310":{"docs":1,"guides":1,"snapshots":1,"countdown":1,"paint":1,"in":1,"the":1,"next":1,"frame":1},"1311":{"docs":1,"guides":1,"theming":1,"presets":1},"1312":{"docs":1,"guides":1,"theming":1,"presets":1},"1313":{"docs":1,"guides":1,"theming":1,"presets":1,"themes":1,"and":1,"config":1},"1314":{"docs":1,"guides":1,"theming":1,"presets":1,"the":1,"bloxwappro":1,"preset":1},"1315":{"docs":1,"guides":1,"theming":1,"presets":1,"keep":1,"a":1,"preset":1,"across":1,"theme":1,"changes":1},"1316":{"docs":1,"guides":1,"theming":1,"presets":1,"scale":1,"text":1},"1317":{"docs":1,"guides":1,"theming":1,"presets":1,"ui":1,"custom":1,"properties":1},"1318":{"docs":1,"guides":1,"theming":1,"presets":1},"1319":{"docs":1,"guides":1,"theming":1,"presets":1,"themes":1,"and":1,"config":1},"1320":{"docs":1,"guides":1,"theming":1,"presets":1,"themes":1,"and":1,"config":1},"1321":{"docs":1,"guides":1,"theming":1,"presets":1,"themes":1,"and":1,"config":1},"1322":{"docs":1,"guides":1,"theming":1,"presets":1,"themes":1,"and":1,"config":1},"1323":{"docs":1,"guides":1,"theming":1,"presets":1,"themes":1,"and":1,"config":1},"1324":{"docs":1,"guides":1,"theming":1,"presets":1,"the":1,"bloxwappro":1,"preset":1},"1325":{"docs":1,"guides":1,"theming":1,"presets":1,"the":1,"bloxwappro":1,"preset":1},"1326":{"docs":1,"guides":1,"theming":1,"presets":1,"the":1,"bloxwappro":1,"preset":1},"1327":{"docs":1,"guides":1,"theming":1,"presets":1,"the":1,"bloxwappro":1,"preset":1},"1328":{"docs":1,"guides":1,"theming":1,"presets":1,"the":1,"bloxwappro":1,"preset":1},"1329":{"docs":1,"guides":1,"theming":1,"presets":1,"the":1,"bloxwappro":1,"preset":1},"1330":{"docs":1,"guides":1,"theming":1,"presets":1,"the":1,"bloxwappro":1,"preset":1},"1331":{"docs":1,"guides":1,"theming":1,"presets":1,"the":1,"bloxwappro":1,"preset":1},"1332":{"docs":1,"guides":1,"theming":1,"presets":1,"the":1,"bloxwappro":1,"preset":1},"1333":{"docs":1,"guides":1,"theming":1,"presets":1,"the":1,"bloxwappro":1,"preset":1},"1334":{"docs":1,"guides":1,"theming":1,"presets":1,"the":1,"bloxwappro":1,"preset":1},"1335":{"docs":1,"guides":1,"theming":1,"presets":1,"the":1,"bloxwappro":1,"preset":1},"1336":{"docs":1,"guides":1,"theming":1,"presets":1,"the":1,"bloxwappro":1,"preset":1},"1337":{"docs":1,"guides":1,"theming":1,"presets":1,"the":1,"bloxwappro":1,"preset":1},"1338":{"docs":1,"guides":1,"theming":1,"presets":1,"the":1,"bloxwappro":1,"preset":1},"1339":{"docs":1,"guides":1,"theming":1,"presets":1,"the":1,"bloxwappro":1,"preset":1},"1340":{"docs":1,"guides":1,"theming":1,"presets":1,"the":1,"bloxwappro":1,"preset":1},"1341":{"docs":1,"guides":1,"theming":1,"presets":1,"keep":1,"a":1,"preset":1,"across":1,"theme":1,"changes":1},"1342":{"docs":1,"guides":1,"theming":1,"presets":1,"keep":1,"a":1,"preset":1,"across":1,"theme":1,"changes":1},"1343":{"docs":1,"guides":1,"theming":1,"presets":1,"keep":1,"a":1,"preset":1,"across":1,"theme":1,"changes":1},"1344":{"docs":1,"guides":1,"theming":1,"presets":1,"keep":1,"a":1,"preset":1,"across":1,"theme":1,"changes":1},"1345":{"docs":1,"guides":1,"theming":1,"presets":1,"scale":1,"text":1},"1346":{"docs":1,"guides":1,"theming":1,"presets":1,"scale":1,"text":1},"1347":{"docs":1,"guides":1,"theming":1,"presets":1,"scale":1,"text":1},"1348":{"docs":1,"guides":1,"theming":1,"presets":1,"scale":1,"text":1},"1349":{"docs":1,"guides":1,"theming":1,"presets":1,"scale":1,"text":1},"1350":{"docs":1,"guides":1,"theming":1,"presets":1,"scale":1,"text":1},"1351":{"docs":1,"guides":1,"theming":1,"presets":1,"scale":1,"text":1},"1352":{"docs":1,"guides":1,"theming":1,"presets":1,"scale":1,"text":1},"1353":{"docs":1,"guides":1,"theming":1,"presets":1,"scale":1,"text":1},"1354":{"docs":1,"guides":1,"theming":1,"presets":1,"scale":1,"text":1},"1355":{"docs":1,"guides":1,"theming":1,"presets":1,"scale":1,"text":1},"1356":{"docs":1,"guides":1,"theming":1,"presets":1,"scale":1,"text":1},"1357":{"docs":1,"guides":1,"theming":1,"presets":1,"scale":1,"text":1},"1358":{"docs":1,"guides":1,"theming":1,"presets":1,"scale":1,"text":1},"1359":{"docs":1,"guides":1,"theming":1,"presets":1,"scale":1,"text":1},"1360":{"docs":1,"guides":1,"theming":1,"presets":1,"scale":1,"text":1},"1361":{"docs":1,"guides":1,"theming":1,"presets":1,"scale":1,"text":1},"1362":{"docs":1,"guides":1,"theming":1,"presets":1,"scale":1,"text":1},"1363":{"docs":1,"guides":1,"theming":1,"presets":1,"scale":1,"text":1},"1364":{"docs":1,"guides":1,"theming":1,"presets":1,"scale":1,"text":1},"1365":{"docs":1,"guides":1,"theming":1,"presets":1,"ui":1,"custom":1,"properties":1},"1366":{"docs":1,"guides":1,"theming":1,"presets":1,"ui":1,"custom":1,"properties":1},"1367":{"docs":1,"guides":1,"theming":1,"presets":1,"ui":1,"custom":1,"properties":1},"1368":{"docs":1,"guides":1,"theming":1,"presets":1,"ui":1,"custom":1,"properties":1},"1369":{"docs":1,"guides":1,"theming":1,"presets":1,"ui":1,"custom":1,"properties":1},"1370":{"docs":1,"guides":1,"theming":1,"presets":1,"ui":1,"custom":1,"properties":1},"1371":{"docs":1,"guides":1,"theming":1,"presets":1,"ui":1,"custom":1,"properties":1},"1372":{"docs":1,"guides":1,"theming":1,"presets":1,"ui":1,"custom":1,"properties":1},"1373":{"docs":1,"guides":1,"theming":1,"presets":1,"ui":1,"custom":1,"properties":1},"1374":{"docs":1,"guides":1,"theming":1,"presets":1,"ui":1,"custom":1,"properties":1},"1375":{"docs":1,"guides":1,"theming":1,"presets":1,"ui":1,"custom":1,"properties":1},"1376":{"docs":1,"guides":1,"theming":1,"presets":1,"ui":1,"custom":1,"properties":1},"1377":{"docs":1,"guides":1,"theming":1,"presets":1,"ui":1,"custom":1,"properties":1},"1378":{"docs":1,"guides":1,"theming":1,"presets":1,"ui":1,"custom":1,"properties":1},"1379":{"docs":1,"guides":1,"theming":1,"presets":1,"ui":1,"custom":1,"properties":1},"1380":{"docs":1,"guides":1,"theming":1,"presets":1,"ui":1,"custom":1,"properties":1},"1381":{"docs":1,"guides":1,"theming":1,"presets":1,"ui":1,"custom":1,"properties":1},"1382":{"docs":1,"guides":1,"theming":1,"presets":1,"ui":1,"custom":1,"properties":1},"1383":{"docs":1,"guides":1,"theming":1,"presets":1,"ui":1,"custom":1,"properties":1},"1384":{"docs":1,"guides":1,"theming":1,"presets":1,"ui":1,"custom":1,"properties":1},"1385":{"docs":1,"guides":1,"theming":1,"presets":1,"ui":1,"custom":1,"properties":1},"1386":{"docs":1,"guides":1,"theming":1,"presets":1,"ui":1,"custom":1,"properties":1},"1387":{"docs":1,"guides":1,"theming":1,"presets":1,"ui":1,"custom":1,"properties":1},"1388":{"docs":1,"guides":1,"theming":1,"presets":1,"ui":1,"custom":1,"properties":1},"1389":{"docs":1,"guides":1,"theming":1,"presets":1,"ui":1,"custom":1,"properties":1},"1390":{"docs":1,"guides":1,"theming":1,"presets":1,"ui":1,"custom":1,"properties":1},"1391":{"docs":1,"guides":1,"theming":1,"presets":1,"ui":1,"custom":1,"properties":1},"1392":{"docs":1,"guides":1,"theming":1,"presets":1,"ui":1,"custom":1,"properties":1},"1393":{"docs":1,"guides":1,"theming":1,"presets":1,"ui":1,"custom":1,"properties":1},"1394":{"docs":1,"guides":1,"theming":1,"presets":1,"ui":1,"custom":1,"properties":1},"1395":{"docs":1,"guides":1,"theming":1,"presets":1,"ui":1,"custom":1,"properties":1},"1396":{"docs":1,"guides":1,"theming":1,"presets":1,"ui":1,"custom":1,"properties":1},"1397":{"docs":1,"guides":1,"theming":1,"presets":1,"ui":1,"custom":1,"properties":1},"1398":{"docs":1,"guides":1,"theming":1,"presets":1,"ui":1,"custom":1,"properties":1},"1399":{"docs":1,"guides":1,"theming":1,"presets":1,"ui":1,"custom":1,"properties":1},"1400":{"docs":1,"guides":1,"theming":1,"presets":1,"ui":1,"custom":1,"properties":1},"1401":{"docs":1,"guides":1,"theming":1,"presets":1,"ui":1,"custom":1,"properties":1},"1402":{"docs":1,"guides":1,"theming":1,"presets":1,"ui":1,"custom":1,"properties":1},"1403":{"docs":1,"guides":1,"theming":1,"presets":1,"ui":1,"custom":1,"properties":1},"1404":{"docs":1,"guides":1,"theming":1,"presets":1,"ui":1,"custom":1,"properties":1},"1405":{"docs":1,"guides":1,"theming":1,"presets":1,"ui":1,"custom":1,"properties":1},"1406":{"docs":1,"guides":1,"theming":1,"presets":1,"ui":1,"custom":1,"properties":1},"1407":{"docs":1,"guides":1,"theming":1,"presets":1,"ui":1,"custom":1,"properties":1},"1408":{"docs":1,"guides":1,"theming":1,"presets":1,"ui":1,"custom":1,"properties":1},"1409":{"docs":1,"guides":1,"theming":1,"presets":1,"ui":1,"custom":1,"properties":1},"1410":{"docs":1,"guides":1,"theming":1,"presets":1,"ui":1,"custom":1,"properties":1},"1411":{"docs":1,"guides":1,"theming":1,"presets":1,"ui":1,"custom":1,"properties":1},"1412":{"docs":1,"guides":1,"theming":1,"presets":1,"ui":1,"custom":1,"properties":1},"1413":{"docs":1,"guides":1,"theming":1,"presets":1,"ui":1,"custom":1,"properties":1},"1414":{"docs":1,"guides":1,"theming":1,"presets":1,"ui":1,"custom":1,"properties":1},"1415":{"docs":1,"guides":1,"theming":1,"presets":1,"ui":1,"custom":1,"properties":1},"1416":{"docs":1,"guides":1,"theming":1,"presets":1,"ui":1,"custom":1,"properties":1},"1417":{"docs":1,"guides":1,"theming":1,"presets":1,"ui":1,"custom":1,"properties":1},"1418":{"docs":1,"guides":1,"theming":1,"presets":1,"ui":1,"custom":1,"properties":1},"1419":{"docs":1,"guides":1,"theming":1,"presets":1,"ui":1,"custom":1,"properties":1},"1420":{"docs":1,"guides":1,"theming":1,"presets":1,"ui":1,"custom":1,"properties":1},"1421":{"docs":1,"guides":1,"theming":1,"presets":1,"ui":1,"custom":1,"properties":1},"1422":{"docs":1,"guides":1,"theming":1,"presets":1,"ui":1,"custom":1,"properties":1},"1423":{"docs":1,"guides":1,"theming":1,"presets":1,"ui":1,"custom":1,"properties":1},"1424":{"docs":1,"guides":1,"theming":1,"presets":1,"ui":1,"custom":1,"properties":1},"1425":{"docs":1,"guides":1,"time":1,"scale":1},"1426":{"docs":1,"guides":1,"time":1,"scale":1},"1427":{"docs":1,"guides":1,"time":1,"scale":1,"bar":1,"indexed":1,"by":1,"default":1},"1428":{"docs":1,"guides":1,"time":1,"scale":1,"continuous":1,"mode":1},"1429":{"docs":1,"guides":1,"time":1,"scale":1,"what":1,"changes":1,"in":1,"continuous":1,"mode":1},"1430":{"docs":1,"guides":1,"time":1,"scale":1,"limitations":1,"indices":1,"stay":1,"bar":1,"based":1},"1431":{"docs":1,"guides":1,"time":1,"scale":1,"bar":1,"indexed":1,"by":1,"default":1},"1432":{"docs":1,"guides":1,"time":1,"scale":1,"continuous":1,"mode":1},"1433":{"docs":1,"guides":1,"time":1,"scale":1,"continuous":1,"mode":1},"1434":{"docs":1,"guides":1,"time":1,"scale":1,"continuous":1,"mode":1},"1435":{"docs":1,"guides":1,"time":1,"scale":1,"continuous":1,"mode":1},"1436":{"docs":1,"guides":1,"time":1,"scale":1,"continuous":1,"mode":1},"1437":{"docs":1,"guides":1,"time":1,"scale":1,"continuous":1,"mode":1},"1438":{"docs":1,"guides":1,"time":1,"scale":1,"continuous":1,"mode":1},"1439":{"docs":1,"guides":1,"time":1,"scale":1,"continuous":1,"mode":1},"1440":{"docs":1,"guides":1,"time":1,"scale":1,"continuous":1,"mode":1},"1441":{"docs":1,"guides":1,"time":1,"scale":1,"continuous":1,"mode":1},"1442":{"docs":1,"guides":1,"time":1,"scale":1,"continuous":1,"mode":1},"1443":{"docs":1,"guides":1,"time":1,"scale":1,"continuous":1,"mode":1},"1444":{"docs":1,"guides":1,"time":1,"scale":1,"continuous":1,"mode":1},"1445":{"docs":1,"guides":1,"time":1,"scale":1,"continuous":1,"mode":1},"1446":{"docs":1,"guides":1,"time":1,"scale":1,"what":1,"changes":1,"in":1,"continuous":1,"mode":1},"1447":{"docs":1,"guides":1,"time":1,"scale":1,"what":1,"changes":1,"in":1,"continuous":1,"mode":1},"1448":{"docs":1,"guides":1,"time":1,"scale":1,"what":1,"changes":1,"in":1,"continuous":1,"mode":1},"1449":{"docs":1,"guides":1,"time":1,"scale":1,"what":1,"changes":1,"in":1,"continuous":1,"mode":1},"1450":{"docs":1,"guides":1,"time":1,"scale":1,"what":1,"changes":1,"in":1,"continuous":1,"mode":1},"1451":{"docs":1,"guides":1,"time":1,"scale":1,"limitations":1,"indices":1,"stay":1,"bar":1,"based":1},"1452":{"docs":1,"guides":1,"time":1,"scale":1,"limitations":1,"indices":1,"stay":1,"bar":1,"based":1},"1453":{"docs":1,"guides":1,"time":1,"scale":1,"limitations":1,"indices":1,"stay":1,"bar":1,"based":1},"1454":{"docs":1,"guides":1,"time":1,"scale":1,"limitations":1,"indices":1,"stay":1,"bar":1,"based":1},"1455":{"docs":1,"guides":1,"time":1,"scale":1,"limitations":1,"indices":1,"stay":1,"bar":1,"based":1},"1456":{"docs":1,"guides":1,"time":1,"scale":1,"limitations":1,"indices":1,"stay":1,"bar":1,"based":1},"1457":{"docs":1,"guides":1,"time":1,"scale":1,"limitations":1,"indices":1,"stay":1,"bar":1,"based":1},"1458":{"docs":1,"guides":1,"toolbar":1,"settings":1},"1459":{"docs":1,"guides":1,"toolbar":1,"settings":1},"1460":{"docs":1,"guides":1,"toolbar":1,"settings":1,"prepare":1,"the":1,"containers":1},"1461":{"docs":1,"guides":1,"toolbar":1,"settings":1,"create":1,"the":1,"ui":1},"1462":{"docs":1,"guides":1,"toolbar":1,"settings":1,"what":1,"the":1,"card":1,"controls":1},"1463":{"docs":1,"guides":1,"toolbar":1,"settings":1,"themes":1,"and":1,"keyboard":1,"shortcuts":1},"1464":{"docs":1,"guides":1,"toolbar":1,"settings":1,"context":1,"menus":1},"1465":{"docs":1,"guides":1,"toolbar":1,"settings":1,"header":1,"scale":1,"buttons":1,"and":1,"indicators":1},"1466":{"docs":1,"guides":1,"toolbar":1,"settings":1,"touch":1},"1467":{"docs":1,"guides":1,"toolbar":1,"settings":1,"cleanup":1},"1468":{"docs":1,"guides":1,"toolbar":1,"settings":1,"prepare":1,"the":1,"containers":1},"1469":{"docs":1,"guides":1,"toolbar":1,"settings":1,"create":1,"the":1,"ui":1},"1470":{"docs":1,"guides":1,"toolbar":1,"settings":1,"what":1,"the":1,"card":1,"controls":1},"1471":{"docs":1,"guides":1,"toolbar":1,"settings":1,"what":1,"the":1,"card":1,"controls":1},"1472":{"docs":1,"guides":1,"toolbar":1,"settings":1,"what":1,"the":1,"card":1,"controls":1},"1473":{"docs":1,"guides":1,"toolbar":1,"settings":1,"what":1,"the":1,"card":1,"controls":1},"1474":{"docs":1,"guides":1,"toolbar":1,"settings":1,"what":1,"the":1,"card":1,"controls":1},"1475":{"docs":1,"guides":1,"toolbar":1,"settings":1,"what":1,"the":1,"card":1,"controls":1},"1476":{"docs":1,"guides":1,"toolbar":1,"settings":1,"what":1,"the":1,"card":1,"controls":1},"1477":{"docs":1,"guides":1,"toolbar":1,"settings":1,"what":1,"the":1,"card":1,"controls":1},"1478":{"docs":1,"guides":1,"toolbar":1,"settings":1,"themes":1,"and":1,"keyboard":1,"shortcuts":1},"1479":{"docs":1,"guides":1,"toolbar":1,"settings":1,"themes":1,"and":1,"keyboard":1,"shortcuts":1},"1480":{"docs":1,"guides":1,"toolbar":1,"settings":1,"themes":1,"and":1,"keyboard":1,"shortcuts":1},"1481":{"docs":1,"guides":1,"toolbar":1,"settings":1,"themes":1,"and":1,"keyboard":1,"shortcuts":1},"1482":{"docs":1,"guides":1,"toolbar":1,"settings":1,"themes":1,"and":1,"keyboard":1,"shortcuts":1},"1483":{"docs":1,"guides":1,"toolbar":1,"settings":1,"themes":1,"and":1,"keyboard":1,"shortcuts":1},"1484":{"docs":1,"guides":1,"toolbar":1,"settings":1,"themes":1,"and":1,"keyboard":1,"shortcuts":1},"1485":{"docs":1,"guides":1,"toolbar":1,"settings":1,"themes":1,"and":1,"keyboard":1,"shortcuts":1},"1486":{"docs":1,"guides":1,"toolbar":1,"settings":1,"themes":1,"and":1,"keyboard":1,"shortcuts":1},"1487":{"docs":1,"guides":1,"toolbar":1,"settings":1,"themes":1,"and":1,"keyboard":1,"shortcuts":1},"1488":{"docs":1,"guides":1,"toolbar":1,"settings":1,"themes":1,"and":1,"keyboard":1,"shortcuts":1},"1489":{"docs":1,"guides":1,"toolbar":1,"settings":1,"themes":1,"and":1,"keyboard":1,"shortcuts":1},"1490":{"docs":1,"guides":1,"toolbar":1,"settings":1,"themes":1,"and":1,"keyboard":1,"shortcuts":1},"1491":{"docs":1,"guides":1,"toolbar":1,"settings":1,"themes":1,"and":1,"keyboard":1,"shortcuts":1},"1492":{"docs":1,"guides":1,"toolbar":1,"settings":1,"themes":1,"and":1,"keyboard":1,"shortcuts":1},"1493":{"docs":1,"guides":1,"toolbar":1,"settings":1,"themes":1,"and":1,"keyboard":1,"shortcuts":1},"1494":{"docs":1,"guides":1,"toolbar":1,"settings":1,"themes":1,"and":1,"keyboard":1,"shortcuts":1},"1495":{"docs":1,"guides":1,"toolbar":1,"settings":1,"context":1,"menus":1},"1496":{"docs":1,"guides":1,"toolbar":1,"settings":1,"context":1,"menus":1},"1497":{"docs":1,"guides":1,"toolbar":1,"settings":1,"context":1,"menus":1},"1498":{"docs":1,"guides":1,"toolbar":1,"settings":1,"context":1,"menus":1},"1499":{"docs":1,"guides":1,"toolbar":1,"settings":1,"context":1,"menus":1},"1500":{"docs":1,"guides":1,"toolbar":1,"settings":1,"context":1,"menus":1},"1501":{"docs":1,"guides":1,"toolbar":1,"settings":1,"context":1,"menus":1},"1502":{"docs":1,"guides":1,"toolbar":1,"settings":1,"context":1,"menus":1},"1503":{"docs":1,"guides":1,"toolbar":1,"settings":1,"context":1,"menus":1},"1504":{"docs":1,"guides":1,"toolbar":1,"settings":1,"context":1,"menus":1},"1505":{"docs":1,"guides":1,"toolbar":1,"settings":1,"context":1,"menus":1},"1506":{"docs":1,"guides":1,"toolbar":1,"settings":1,"context":1,"menus":1},"1507":{"docs":1,"guides":1,"toolbar":1,"settings":1,"context":1,"menus":1},"1508":{"docs":1,"guides":1,"toolbar":1,"settings":1,"context":1,"menus":1},"1509":{"docs":1,"guides":1,"toolbar":1,"settings":1,"context":1,"menus":1},"1510":{"docs":1,"guides":1,"toolbar":1,"settings":1,"context":1,"menus":1},"1511":{"docs":1,"guides":1,"toolbar":1,"settings":1,"context":1,"menus":1},"1512":{"docs":1,"guides":1,"toolbar":1,"settings":1,"context":1,"menus":1},"1513":{"docs":1,"guides":1,"toolbar":1,"settings":1,"context":1,"menus":1},"1514":{"docs":1,"guides":1,"toolbar":1,"settings":1,"context":1,"menus":1},"1515":{"docs":1,"guides":1,"toolbar":1,"settings":1,"context":1,"menus":1},"1516":{"docs":1,"guides":1,"toolbar":1,"settings":1,"header":1,"scale":1,"buttons":1,"and":1,"indicators":1},"1517":{"docs":1,"guides":1,"toolbar":1,"settings":1,"header":1,"scale":1,"buttons":1,"and":1,"indicators":1},"1518":{"docs":1,"guides":1,"toolbar":1,"settings":1,"header":1,"scale":1,"buttons":1,"and":1,"indicators":1},"1519":{"docs":1,"guides":1,"toolbar":1,"settings":1,"header":1,"scale":1,"buttons":1,"and":1,"indicators":1},"1520":{"docs":1,"guides":1,"toolbar":1,"settings":1,"touch":1},"1521":{"docs":1,"guides":1,"toolbar":1,"settings":1,"cleanup":1},"1522":{"docs":1,"guides":1,"touch":1},"1523":{"docs":1,"guides":1,"touch":1},"1524":{"docs":1,"guides":1,"touch":1,"with":1,"the":1,"drawing":1,"toolbar":1},"1525":{"docs":1,"guides":1,"touch":1,"without":1,"the":1,"toolbar":1},"1526":{"docs":1,"guides":1,"touch":1,"custom":1,"gesture":1,"handling":1},"1527":{"docs":1,"guides":1,"touch":1},"1528":{"docs":1,"guides":1,"touch":1},"1529":{"docs":1,"guides":1,"touch":1},"1530":{"docs":1,"guides":1,"touch":1},"1531":{"docs":1,"guides":1,"touch":1},"1532":{"docs":1,"guides":1,"touch":1},"1533":{"docs":1,"guides":1,"touch":1},"1534":{"docs":1,"guides":1,"touch":1},"1535":{"docs":1,"guides":1,"touch":1},"1536":{"docs":1,"guides":1,"touch":1},"1537":{"docs":1,"guides":1,"touch":1},"1538":{"docs":1,"guides":1,"touch":1},"1539":{"docs":1,"guides":1,"touch":1},"1540":{"docs":1,"guides":1,"touch":1},"1541":{"docs":1,"guides":1,"touch":1},"1542":{"docs":1,"guides":1,"touch":1},"1543":{"docs":1,"guides":1,"touch":1},"1544":{"docs":1,"guides":1,"touch":1},"1545":{"docs":1,"guides":1,"touch":1,"with":1,"the":1,"drawing":1,"toolbar":1},"1546":{"docs":1,"guides":1,"touch":1,"with":1,"the":1,"drawing":1,"toolbar":1},"1547":{"docs":1,"guides":1,"touch":1,"with":1,"the":1,"drawing":1,"toolbar":1},"1548":{"docs":1,"guides":1,"touch":1,"with":1,"the":1,"drawing":1,"toolbar":1},"1549":{"docs":1,"guides":1,"touch":1,"with":1,"the":1,"drawing":1,"toolbar":1},"1550":{"docs":1,"guides":1,"touch":1,"with":1,"the":1,"drawing":1,"toolbar":1},"1551":{"docs":1,"guides":1,"touch":1,"with":1,"the":1,"drawing":1,"toolbar":1},"1552":{"docs":1,"guides":1,"touch":1,"with":1,"the":1,"drawing":1,"toolbar":1},"1553":{"docs":1,"guides":1,"touch":1,"with":1,"the":1,"drawing":1,"toolbar":1},"1554":{"docs":1,"guides":1,"touch":1,"without":1,"the":1,"toolbar":1},"1555":{"docs":1,"guides":1,"touch":1,"without":1,"the":1,"toolbar":1},"1556":{"docs":1,"guides":1,"touch":1,"without":1,"the":1,"toolbar":1},"1557":{"docs":1,"guides":1,"touch":1,"without":1,"the":1,"toolbar":1},"1558":{"docs":1,"guides":1,"touch":1,"without":1,"the":1,"toolbar":1},"1559":{"docs":1,"guides":1,"touch":1,"without":1,"the":1,"toolbar":1},"1560":{"docs":1,"guides":1,"touch":1,"without":1,"the":1,"toolbar":1},"1561":{"docs":1,"guides":1,"touch":1,"without":1,"the":1,"toolbar":1},"1562":{"docs":1,"guides":1,"touch":1,"without":1,"the":1,"toolbar":1},"1563":{"docs":1,"guides":1,"touch":1,"without":1,"the":1,"toolbar":1},"1564":{"docs":1,"guides":1,"touch":1,"without":1,"the":1,"toolbar":1},"1565":{"docs":1,"guides":1,"touch":1,"without":1,"the":1,"toolbar":1},"1566":{"docs":1,"guides":1,"touch":1,"without":1,"the":1,"toolbar":1},"1567":{"docs":1,"guides":1,"touch":1,"custom":1,"gesture":1,"handling":1},"1568":{"docs":1,"guides":1,"touch":1,"custom":1,"gesture":1,"handling":1},"1569":{"docs":1,"guides":1,"touch":1,"custom":1,"gesture":1,"handling":1},"1570":{"docs":1,"guides":1,"touch":1,"custom":1,"gesture":1,"handling":1},"1571":{"docs":1,"guides":1,"touch":1,"custom":1,"gesture":1,"handling":1},"1572":{"docs":1,"guides":1,"touch":1,"custom":1,"gesture":1,"handling":1},"1573":{"docs":1,"guides":1,"touch":1,"custom":1,"gesture":1,"handling":1},"1574":{"docs":1,"guides":1,"touch":1,"custom":1,"gesture":1,"handling":1},"1575":{"docs":1,"guides":1,"touch":1,"custom":1,"gesture":1,"handling":1},"1576":{"docs":1,"guides":1,"touch":1,"custom":1,"gesture":1,"handling":1},"1577":{"docs":1,"guides":1,"touch":1,"custom":1,"gesture":1,"handling":1},"1578":{"docs":1,"guides":1,"touch":1,"custom":1,"gesture":1,"handling":1},"1579":{"docs":1,"guides":1,"touch":1,"custom":1,"gesture":1,"handling":1},"1580":{"docs":1,"guides":1,"touch":1,"custom":1,"gesture":1,"handling":1},"1581":{"docs":1,"guides":1,"touch":1,"custom":1,"gesture":1,"handling":1},"1582":{"docs":1,"guides":1,"touch":1,"custom":1,"gesture":1,"handling":1},"1583":{"docs":1,"guides":1,"touch":1,"custom":1,"gesture":1,"handling":1},"1584":{"docs":1,"guides":1,"touch":1,"custom":1,"gesture":1,"handling":1},"1585":{"docs":1,"guides":1,"touch":1,"custom":1,"gesture":1,"handling":1},"1586":{"docs":1,"guides":1,"touch":1,"custom":1,"gesture":1,"handling":1},"1587":{"docs":1,"guides":1,"touch":1,"custom":1,"gesture":1,"handling":1},"1588":{"docs":1,"guides":1,"touch":1,"custom":1,"gesture":1,"handling":1},"1589":{"docs":1,"guides":1,"touch":1,"custom":1,"gesture":1,"handling":1},"1590":{"docs":1,"guides":1,"touch":1,"custom":1,"gesture":1,"handling":1},"1591":{"docs":1,"guides":1,"touch":1,"custom":1,"gesture":1,"handling":1},"1592":{"docs":1,"guides":1,"touch":1,"custom":1,"gesture":1,"handling":1},"1593":{"docs":1,"guides":1,"touch":1,"custom":1,"gesture":1,"handling":1},"1594":{"docs":1,"guides":1,"touch":1,"custom":1,"gesture":1,"handling":1},"1595":{"docs":1,"guides":1,"touch":1,"custom":1,"gesture":1,"handling":1},"1596":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1597":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1598":{"docs":1,"guides":1,"tradingview":1,"migration":1,"what":1,"changes":1},"1599":{"docs":1,"guides":1,"tradingview":1,"migration":1,"widget":1,"options":1},"1600":{"docs":1,"guides":1,"tradingview":1,"migration":1,"features":1},"1601":{"docs":1,"guides":1,"tradingview":1,"migration":1,"overrides":1},"1602":{"docs":1,"guides":1,"tradingview":1,"migration":1,"custom":1,"themes":1,"and":1,"css":1},"1603":{"docs":1,"guides":1,"tradingview":1,"migration":1,"udf":1,"datafeed":1},"1604":{"docs":1,"guides":1,"tradingview":1,"migration":1,"price":1,"lines":1},"1605":{"docs":1,"guides":1,"tradingview":1,"migration":1,"chart":1,"types":1},"1606":{"docs":1,"guides":1,"tradingview":1,"migration":1,"indicators":1},"1607":{"docs":1,"guides":1,"tradingview":1,"migration":1,"header":1,"and":1,"toolbars":1},"1608":{"docs":1,"guides":1,"tradingview":1,"migration":1,"widget":1,"methods":1},"1609":{"docs":1,"guides":1,"tradingview":1,"migration":1,"out":1,"of":1,"scope":1},"1610":{"docs":1,"guides":1,"tradingview":1,"migration":1,"replacement":1,"plan":1},"1611":{"docs":1,"guides":1,"tradingview":1,"migration":1,"complete":1,"component":1},"1612":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1613":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1614":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1615":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1616":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1617":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1618":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1619":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1620":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1621":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1622":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1623":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1624":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1625":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1626":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1627":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1628":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1629":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1630":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1631":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1632":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1633":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1634":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1635":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1636":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1637":{"docs":1,"guides":1,"tradingview":1,"migration":1},"1638":{"docs":1,"guides":1,"tradingview":1,"migration":1,"what":1,"changes":1},"1639":{"docs":1,"guides":1,"tradingview":1,"migration":1,"what":1,"changes":1},"1640":{"docs":1,"guides":1,"tradingview":1,"migration":1,"what":1,"changes":1},"1641":{"docs":1,"guides":1,"tradingview":1,"migration":1,"what":1,"changes":1},"1642":{"docs":1,"guides":1,"tradingview":1,"migration":1,"widget":1,"options":1},"1643":{"docs":1,"guides":1,"tradingview":1,"migration":1,"widget":1,"options":1},"1644":{"docs":1,"guides":1,"tradingview":1,"migration":1,"widget":1,"options":1},"1645":{"docs":1,"guides":1,"tradingview":1,"migration":1,"widget":1,"options":1},"1646":{"docs":1,"guides":1,"tradingview":1,"migration":1,"widget":1,"options":1},"1647":{"docs":1,"guides":1,"tradingview":1,"migration":1,"widget":1,"options":1},"1648":{"docs":1,"guides":1,"tradingview":1,"migration":1,"widget":1,"options":1},"1649":{"docs":1,"guides":1,"tradingview":1,"migration":1,"widget":1,"options":1},"1650":{"docs":1,"guides":1,"tradingview":1,"migration":1,"widget":1,"options":1},"1651":{"docs":1,"guides":1,"tradingview":1,"migration":1,"widget":1,"options":1},"1652":{"docs":1,"guides":1,"tradingview":1,"migration":1,"widget":1,"options":1},"1653":{"docs":1,"guides":1,"tradingview":1,"migration":1,"widget":1,"options":1},"1654":{"docs":1,"guides":1,"tradingview":1,"migration":1,"widget":1,"options":1},"1655":{"docs":1,"guides":1,"tradingview":1,"migration":1,"widget":1,"options":1},"1656":{"docs":1,"guides":1,"tradingview":1,"migration":1,"widget":1,"options":1},"1657":{"docs":1,"guides":1,"tradingview":1,"migration":1,"widget":1,"options":1},"1658":{"docs":1,"guides":1,"tradingview":1,"migration":1,"widget":1,"options":1},"1659":{"docs":1,"guides":1,"tradingview":1,"migration":1,"widget":1,"options":1},"1660":{"docs":1,"guides":1,"tradingview":1,"migration":1,"widget":1,"options":1},"1661":{"docs":1,"guides":1,"tradingview":1,"migration":1,"widget":1,"options":1},"1662":{"docs":1,"guides":1,"tradingview":1,"migration":1,"widget":1,"options":1},"1663":{"docs":1,"guides":1,"tradingview":1,"migration":1,"widget":1,"options":1},"1664":{"docs":1,"guides":1,"tradingview":1,"migration":1,"widget":1,"options":1},"1665":{"docs":1,"guides":1,"tradingview":1,"migration":1,"widget":1,"options":1},"1666":{"docs":1,"guides":1,"tradingview":1,"migration":1,"widget":1,"options":1},"1667":{"docs":1,"guides":1,"tradingview":1,"migration":1,"widget":1,"options":1},"1668":{"docs":1,"guides":1,"tradingview":1,"migration":1,"widget":1,"options":1},"1669":{"docs":1,"guides":1,"tradingview":1,"migration":1,"widget":1,"options":1},"1670":{"docs":1,"guides":1,"tradingview":1,"migration":1,"widget":1,"options":1},"1671":{"docs":1,"guides":1,"tradingview":1,"migration":1,"widget":1,"options":1},"1672":{"docs":1,"guides":1,"tradingview":1,"migration":1,"widget":1,"options":1},"1673":{"docs":1,"guides":1,"tradingview":1,"migration":1,"widget":1,"options":1},"1674":{"docs":1,"guides":1,"tradingview":1,"migration":1,"widget":1,"options":1},"1675":{"docs":1,"guides":1,"tradingview":1,"migration":1,"widget":1,"options":1},"1676":{"docs":1,"guides":1,"tradingview":1,"migration":1,"widget":1,"options":1},"1677":{"docs":1,"guides":1,"tradingview":1,"migration":1,"widget":1,"options":1},"1678":{"docs":1,"guides":1,"tradingview":1,"migration":1,"widget":1,"options":1},"1679":{"docs":1,"guides":1,"tradingview":1,"migration":1,"widget":1,"options":1},"1680":{"docs":1,"guides":1,"tradingview":1,"migration":1,"widget":1,"options":1},"1681":{"docs":1,"guides":1,"tradingview":1,"migration":1,"widget":1,"options":1},"1682":{"docs":1,"guides":1,"tradingview":1,"migration":1,"widget":1,"options":1},"1683":{"docs":1,"guides":1,"tradingview":1,"migration":1,"widget":1,"options":1},"1684":{"docs":1,"guides":1,"tradingview":1,"migration":1,"widget":1,"options":1},"1685":{"docs":1,"guides":1,"tradingview":1,"migration":1,"widget":1,"options":1},"1686":{"docs":1,"guides":1,"tradingview":1,"migration":1,"widget":1,"options":1},"1687":{"docs":1,"guides":1,"tradingview":1,"migration":1,"features":1},"1688":{"docs":1,"guides":1,"tradingview":1,"migration":1,"features":1},"1689":{"docs":1,"guides":1,"tradingview":1,"migration":1,"features":1},"1690":{"docs":1,"guides":1,"tradingview":1,"migration":1,"features":1},"1691":{"docs":1,"guides":1,"tradingview":1,"migration":1,"features":1},"1692":{"docs":1,"guides":1,"tradingview":1,"migration":1,"features":1},"1693":{"docs":1,"guides":1,"tradingview":1,"migration":1,"features":1},"1694":{"docs":1,"guides":1,"tradingview":1,"migration":1,"features":1},"1695":{"docs":1,"guides":1,"tradingview":1,"migration":1,"features":1},"1696":{"docs":1,"guides":1,"tradingview":1,"migration":1,"features":1},"1697":{"docs":1,"guides":1,"tradingview":1,"migration":1,"features":1},"1698":{"docs":1,"guides":1,"tradingview":1,"migration":1,"features":1},"1699":{"docs":1,"guides":1,"tradingview":1,"migration":1,"features":1},"1700":{"docs":1,"guides":1,"tradingview":1,"migration":1,"features":1},"1701":{"docs":1,"guides":1,"tradingview":1,"migration":1,"features":1},"1702":{"docs":1,"guides":1,"tradingview":1,"migration":1,"features":1},"1703":{"docs":1,"guides":1,"tradingview":1,"migration":1,"features":1},"1704":{"docs":1,"guides":1,"tradingview":1,"migration":1,"features":1},"1705":{"docs":1,"guides":1,"tradingview":1,"migration":1,"features":1},"1706":{"docs":1,"guides":1,"tradingview":1,"migration":1,"features":1},"1707":{"docs":1,"guides":1,"tradingview":1,"migration":1,"features":1},"1708":{"docs":1,"guides":1,"tradingview":1,"migration":1,"features":1},"1709":{"docs":1,"guides":1,"tradingview":1,"migration":1,"features":1},"1710":{"docs":1,"guides":1,"tradingview":1,"migration":1,"overrides":1},"1711":{"docs":1,"guides":1,"tradingview":1,"migration":1,"overrides":1},"1712":{"docs":1,"guides":1,"tradingview":1,"migration":1,"overrides":1},"1713":{"docs":1,"guides":1,"tradingview":1,"migration":1,"overrides":1},"1714":{"docs":1,"guides":1,"tradingview":1,"migration":1,"overrides":1},"1715":{"docs":1,"guides":1,"tradingview":1,"migration":1,"overrides":1},"1716":{"docs":1,"guides":1,"tradingview":1,"migration":1,"overrides":1},"1717":{"docs":1,"guides":1,"tradingview":1,"migration":1,"overrides":1},"1718":{"docs":1,"guides":1,"tradingview":1,"migration":1,"overrides":1},"1719":{"docs":1,"guides":1,"tradingview":1,"migration":1,"overrides":1},"1720":{"docs":1,"guides":1,"tradingview":1,"migration":1,"overrides":1},"1721":{"docs":1,"guides":1,"tradingview":1,"migration":1,"overrides":1},"1722":{"docs":1,"guides":1,"tradingview":1,"migration":1,"overrides":1},"1723":{"docs":1,"guides":1,"tradingview":1,"migration":1,"overrides":1},"1724":{"docs":1,"guides":1,"tradingview":1,"migration":1,"overrides":1},"1725":{"docs":1,"guides":1,"tradingview":1,"migration":1,"overrides":1},"1726":{"docs":1,"guides":1,"tradingview":1,"migration":1,"overrides":1},"1727":{"docs":1,"guides":1,"tradingview":1,"migration":1,"overrides":1},"1728":{"docs":1,"guides":1,"tradingview":1,"migration":1,"overrides":1},"1729":{"docs":1,"guides":1,"tradingview":1,"migration":1,"overrides":1},"1730":{"docs":1,"guides":1,"tradingview":1,"migration":1,"overrides":1},"1731":{"docs":1,"guides":1,"tradingview":1,"migration":1,"overrides":1},"1732":{"docs":1,"guides":1,"tradingview":1,"migration":1,"overrides":1},"1733":{"docs":1,"guides":1,"tradingview":1,"migration":1,"overrides":1},"1734":{"docs":1,"guides":1,"tradingview":1,"migration":1,"overrides":1},"1735":{"docs":1,"guides":1,"tradingview":1,"migration":1,"overrides":1},"1736":{"docs":1,"guides":1,"tradingview":1,"migration":1,"overrides":1},"1737":{"docs":1,"guides":1,"tradingview":1,"migration":1,"overrides":1},"1738":{"docs":1,"guides":1,"tradingview":1,"migration":1,"overrides":1},"1739":{"docs":1,"guides":1,"tradingview":1,"migration":1,"overrides":1},"1740":{"docs":1,"guides":1,"tradingview":1,"migration":1,"overrides":1},"1741":{"docs":1,"guides":1,"tradingview":1,"migration":1,"overrides":1},"1742":{"docs":1,"guides":1,"tradingview":1,"migration":1,"overrides":1},"1743":{"docs":1,"guides":1,"tradingview":1,"migration":1,"overrides":1},"1744":{"docs":1,"guides":1,"tradingview":1,"migration":1,"overrides":1},"1745":{"docs":1,"guides":1,"tradingview":1,"migration":1,"overrides":1},"1746":{"docs":1,"guides":1,"tradingview":1,"migration":1,"overrides":1},"1747":{"docs":1,"guides":1,"tradingview":1,"migration":1,"overrides":1},"1748":{"docs":1,"guides":1,"tradingview":1,"migration":1,"overrides":1},"1749":{"docs":1,"guides":1,"tradingview":1,"migration":1,"overrides":1},"1750":{"docs":1,"guides":1,"tradingview":1,"migration":1,"overrides":1},"1751":{"docs":1,"guides":1,"tradingview":1,"migration":1,"overrides":1},"1752":{"docs":1,"guides":1,"tradingview":1,"migration":1,"overrides":1},"1753":{"docs":1,"guides":1,"tradingview":1,"migration":1,"overrides":1},"1754":{"docs":1,"guides":1,"tradingview":1,"migration":1,"overrides":1},"1755":{"docs":1,"guides":1,"tradingview":1,"migration":1,"overrides":1},"1756":{"docs":1,"guides":1,"tradingview":1,"migration":1,"overrides":1},"1757":{"docs":1,"guides":1,"tradingview":1,"migration":1,"overrides":1},"1758":{"docs":1,"guides":1,"tradingview":1,"migration":1,"overrides":1},"1759":{"docs":1,"guides":1,"tradingview":1,"migration":1,"overrides":1},"1760":{"docs":1,"guides":1,"tradingview":1,"migration":1,"overrides":1},"1761":{"docs":1,"guides":1,"tradingview":1,"migration":1,"overrides":1},"1762":{"docs":1,"guides":1,"tradingview":1,"migration":1,"overrides":1},"1763":{"docs":1,"guides":1,"tradingview":1,"migration":1,"overrides":1},"1764":{"docs":1,"guides":1,"tradingview":1,"migration":1,"custom":1,"themes":1,"and":1,"css":1},"1765":{"docs":1,"guides":1,"tradingview":1,"migration":1,"custom":1,"themes":1,"and":1,"css":1},"1766":{"docs":1,"guides":1,"tradingview":1,"migration":1,"custom":1,"themes":1,"and":1,"css":1},"1767":{"docs":1,"guides":1,"tradingview":1,"migration":1,"custom":1,"themes":1,"and":1,"css":1},"1768":{"docs":1,"guides":1,"tradingview":1,"migration":1,"custom":1,"themes":1,"and":1,"css":1},"1769":{"docs":1,"guides":1,"tradingview":1,"migration":1,"custom":1,"themes":1,"and":1,"css":1},"1770":{"docs":1,"guides":1,"tradingview":1,"migration":1,"custom":1,"themes":1,"and":1,"css":1},"1771":{"docs":1,"guides":1,"tradingview":1,"migration":1,"custom":1,"themes":1,"and":1,"css":1},"1772":{"docs":1,"guides":1,"tradingview":1,"migration":1,"custom":1,"themes":1,"and":1,"css":1},"1773":{"docs":1,"guides":1,"tradingview":1,"migration":1,"custom":1,"themes":1,"and":1,"css":1},"1774":{"docs":1,"guides":1,"tradingview":1,"migration":1,"custom":1,"themes":1,"and":1,"css":1},"1775":{"docs":1,"guides":1,"tradingview":1,"migration":1,"custom":1,"themes":1,"and":1,"css":1},"1776":{"docs":1,"guides":1,"tradingview":1,"migration":1,"custom":1,"themes":1,"and":1,"css":1},"1777":{"docs":1,"guides":1,"tradingview":1,"migration":1,"custom":1,"themes":1,"and":1,"css":1},"1778":{"docs":1,"guides":1,"tradingview":1,"migration":1,"custom":1,"themes":1,"and":1,"css":1},"1779":{"docs":1,"guides":1,"tradingview":1,"migration":1,"custom":1,"themes":1,"and":1,"css":1},"1780":{"docs":1,"guides":1,"tradingview":1,"migration":1,"custom":1,"themes":1,"and":1,"css":1},"1781":{"docs":1,"guides":1,"tradingview":1,"migration":1,"custom":1,"themes":1,"and":1,"css":1},"1782":{"docs":1,"guides":1,"tradingview":1,"migration":1,"custom":1,"themes":1,"and":1,"css":1},"1783":{"docs":1,"guides":1,"tradingview":1,"migration":1,"custom":1,"themes":1,"and":1,"css":1},"1784":{"docs":1,"guides":1,"tradingview":1,"migration":1,"custom":1,"themes":1,"and":1,"css":1},"1785":{"docs":1,"guides":1,"tradingview":1,"migration":1,"custom":1,"themes":1,"and":1,"css":1},"1786":{"docs":1,"guides":1,"tradingview":1,"migration":1,"custom":1,"themes":1,"and":1,"css":1},"1787":{"docs":1,"guides":1,"tradingview":1,"migration":1,"custom":1,"themes":1,"and":1,"css":1},"1788":{"docs":1,"guides":1,"tradingview":1,"migration":1,"custom":1,"themes":1,"and":1,"css":1},"1789":{"docs":1,"guides":1,"tradingview":1,"migration":1,"custom":1,"themes":1,"and":1,"css":1},"1790":{"docs":1,"guides":1,"tradingview":1,"migration":1,"custom":1,"themes":1,"and":1,"css":1},"1791":{"docs":1,"guides":1,"tradingview":1,"migration":1,"custom":1,"themes":1,"and":1,"css":1},"1792":{"docs":1,"guides":1,"tradingview":1,"migration":1,"custom":1,"themes":1,"and":1,"css":1},"1793":{"docs":1,"guides":1,"tradingview":1,"migration":1,"custom":1,"themes":1,"and":1,"css":1},"1794":{"docs":1,"guides":1,"tradingview":1,"migration":1,"custom":1,"themes":1,"and":1,"css":1},"1795":{"docs":1,"guides":1,"tradingview":1,"migration":1,"custom":1,"themes":1,"and":1,"css":1},"1796":{"docs":1,"guides":1,"tradingview":1,"migration":1,"custom":1,"themes":1,"and":1,"css":1},"1797":{"docs":1,"guides":1,"tradingview":1,"migration":1,"custom":1,"themes":1,"and":1,"css":1},"1798":{"docs":1,"guides":1,"tradingview":1,"migration":1,"custom":1,"themes":1,"and":1,"css":1},"1799":{"docs":1,"guides":1,"tradingview":1,"migration":1,"custom":1,"themes":1,"and":1,"css":1},"1800":{"docs":1,"guides":1,"tradingview":1,"migration":1,"custom":1,"themes":1,"and":1,"css":1},"1801":{"docs":1,"guides":1,"tradingview":1,"migration":1,"custom":1,"themes":1,"and":1,"css":1},"1802":{"docs":1,"guides":1,"tradingview":1,"migration":1,"custom":1,"themes":1,"and":1,"css":1},"1803":{"docs":1,"guides":1,"tradingview":1,"migration":1,"custom":1,"themes":1,"and":1,"css":1},"1804":{"docs":1,"guides":1,"tradingview":1,"migration":1,"custom":1,"themes":1,"and":1,"css":1},"1805":{"docs":1,"guides":1,"tradingview":1,"migration":1,"custom":1,"themes":1,"and":1,"css":1},"1806":{"docs":1,"guides":1,"tradingview":1,"migration":1,"custom":1,"themes":1,"and":1,"css":1},"1807":{"docs":1,"guides":1,"tradingview":1,"migration":1,"custom":1,"themes":1,"and":1,"css":1},"1808":{"docs":1,"guides":1,"tradingview":1,"migration":1,"udf":1,"datafeed":1},"1809":{"docs":1,"guides":1,"tradingview":1,"migration":1,"udf":1,"datafeed":1},"1810":{"docs":1,"guides":1,"tradingview":1,"migration":1,"udf":1,"datafeed":1},"1811":{"docs":1,"guides":1,"tradingview":1,"migration":1,"udf":1,"datafeed":1},"1812":{"docs":1,"guides":1,"tradingview":1,"migration":1,"udf":1,"datafeed":1},"1813":{"docs":1,"guides":1,"tradingview":1,"migration":1,"udf":1,"datafeed":1},"1814":{"docs":1,"guides":1,"tradingview":1,"migration":1,"udf":1,"datafeed":1},"1815":{"docs":1,"guides":1,"tradingview":1,"migration":1,"udf":1,"datafeed":1},"1816":{"docs":1,"guides":1,"tradingview":1,"migration":1,"udf":1,"datafeed":1},"1817":{"docs":1,"guides":1,"tradingview":1,"migration":1,"udf":1,"datafeed":1},"1818":{"docs":1,"guides":1,"tradingview":1,"migration":1,"udf":1,"datafeed":1},"1819":{"docs":1,"guides":1,"tradingview":1,"migration":1,"udf":1,"datafeed":1},"1820":{"docs":1,"guides":1,"tradingview":1,"migration":1,"udf":1,"datafeed":1},"1821":{"docs":1,"guides":1,"tradingview":1,"migration":1,"udf":1,"datafeed":1},"1822":{"docs":1,"guides":1,"tradingview":1,"migration":1,"udf":1,"datafeed":1},"1823":{"docs":1,"guides":1,"tradingview":1,"migration":1,"udf":1,"datafeed":1},"1824":{"docs":1,"guides":1,"tradingview":1,"migration":1,"udf":1,"datafeed":1},"1825":{"docs":1,"guides":1,"tradingview":1,"migration":1,"udf":1,"datafeed":1},"1826":{"docs":1,"guides":1,"tradingview":1,"migration":1,"udf":1,"datafeed":1},"1827":{"docs":1,"guides":1,"tradingview":1,"migration":1,"udf":1,"datafeed":1},"1828":{"docs":1,"guides":1,"tradingview":1,"migration":1,"udf":1,"datafeed":1},"1829":{"docs":1,"guides":1,"tradingview":1,"migration":1,"udf":1,"datafeed":1},"1830":{"docs":1,"guides":1,"tradingview":1,"migration":1,"udf":1,"datafeed":1},"1831":{"docs":1,"guides":1,"tradingview":1,"migration":1,"udf":1,"datafeed":1},"1832":{"docs":1,"guides":1,"tradingview":1,"migration":1,"udf":1,"datafeed":1},"1833":{"docs":1,"guides":1,"tradingview":1,"migration":1,"udf":1,"datafeed":1},"1834":{"docs":1,"guides":1,"tradingview":1,"migration":1,"udf":1,"datafeed":1},"1835":{"docs":1,"guides":1,"tradingview":1,"migration":1,"udf":1,"datafeed":1},"1836":{"docs":1,"guides":1,"tradingview":1,"migration":1,"udf":1,"datafeed":1},"1837":{"docs":1,"guides":1,"tradingview":1,"migration":1,"udf":1,"datafeed":1},"1838":{"docs":1,"guides":1,"tradingview":1,"migration":1,"udf":1,"datafeed":1},"1839":{"docs":1,"guides":1,"tradingview":1,"migration":1,"udf":1,"datafeed":1},"1840":{"docs":1,"guides":1,"tradingview":1,"migration":1,"udf":1,"datafeed":1},"1841":{"docs":1,"guides":1,"tradingview":1,"migration":1,"price":1,"lines":1},"1842":{"docs":1,"guides":1,"tradingview":1,"migration":1,"price":1,"lines":1},"1843":{"docs":1,"guides":1,"tradingview":1,"migration":1,"price":1,"lines":1},"1844":{"docs":1,"guides":1,"tradingview":1,"migration":1,"price":1,"lines":1},"1845":{"docs":1,"guides":1,"tradingview":1,"migration":1,"price":1,"lines":1},"1846":{"docs":1,"guides":1,"tradingview":1,"migration":1,"price":1,"lines":1},"1847":{"docs":1,"guides":1,"tradingview":1,"migration":1,"price":1,"lines":1},"1848":{"docs":1,"guides":1,"tradingview":1,"migration":1,"price":1,"lines":1},"1849":{"docs":1,"guides":1,"tradingview":1,"migration":1,"price":1,"lines":1},"1850":{"docs":1,"guides":1,"tradingview":1,"migration":1,"price":1,"lines":1},"1851":{"docs":1,"guides":1,"tradingview":1,"migration":1,"price":1,"lines":1},"1852":{"docs":1,"guides":1,"tradingview":1,"migration":1,"price":1,"lines":1},"1853":{"docs":1,"guides":1,"tradingview":1,"migration":1,"price":1,"lines":1},"1854":{"docs":1,"guides":1,"tradingview":1,"migration":1,"chart":1,"types":1},"1855":{"docs":1,"guides":1,"tradingview":1,"migration":1,"chart":1,"types":1},"1856":{"docs":1,"guides":1,"tradingview":1,"migration":1,"chart":1,"types":1},"1857":{"docs":1,"guides":1,"tradingview":1,"migration":1,"chart":1,"types":1},"1858":{"docs":1,"guides":1,"tradingview":1,"migration":1,"chart":1,"types":1},"1859":{"docs":1,"guides":1,"tradingview":1,"migration":1,"chart":1,"types":1},"1860":{"docs":1,"guides":1,"tradingview":1,"migration":1,"chart":1,"types":1},"1861":{"docs":1,"guides":1,"tradingview":1,"migration":1,"chart":1,"types":1},"1862":{"docs":1,"guides":1,"tradingview":1,"migration":1,"chart":1,"types":1},"1863":{"docs":1,"guides":1,"tradingview":1,"migration":1,"chart":1,"types":1},"1864":{"docs":1,"guides":1,"tradingview":1,"migration":1,"chart":1,"types":1},"1865":{"docs":1,"guides":1,"tradingview":1,"migration":1,"chart":1,"types":1},"1866":{"docs":1,"guides":1,"tradingview":1,"migration":1,"chart":1,"types":1},"1867":{"docs":1,"guides":1,"tradingview":1,"migration":1,"chart":1,"types":1},"1868":{"docs":1,"guides":1,"tradingview":1,"migration":1,"chart":1,"types":1},"1869":{"docs":1,"guides":1,"tradingview":1,"migration":1,"indicators":1},"1870":{"docs":1,"guides":1,"tradingview":1,"migration":1,"indicators":1},"1871":{"docs":1,"guides":1,"tradingview":1,"migration":1,"indicators":1},"1872":{"docs":1,"guides":1,"tradingview":1,"migration":1,"indicators":1},"1873":{"docs":1,"guides":1,"tradingview":1,"migration":1,"indicators":1},"1874":{"docs":1,"guides":1,"tradingview":1,"migration":1,"indicators":1},"1875":{"docs":1,"guides":1,"tradingview":1,"migration":1,"indicators":1},"1876":{"docs":1,"guides":1,"tradingview":1,"migration":1,"indicators":1},"1877":{"docs":1,"guides":1,"tradingview":1,"migration":1,"indicators":1},"1878":{"docs":1,"guides":1,"tradingview":1,"migration":1,"indicators":1},"1879":{"docs":1,"guides":1,"tradingview":1,"migration":1,"indicators":1},"1880":{"docs":1,"guides":1,"tradingview":1,"migration":1,"indicators":1},"1881":{"docs":1,"guides":1,"tradingview":1,"migration":1,"indicators":1},"1882":{"docs":1,"guides":1,"tradingview":1,"migration":1,"indicators":1},"1883":{"docs":1,"guides":1,"tradingview":1,"migration":1,"indicators":1},"1884":{"docs":1,"guides":1,"tradingview":1,"migration":1,"indicators":1},"1885":{"docs":1,"guides":1,"tradingview":1,"migration":1,"indicators":1},"1886":{"docs":1,"guides":1,"tradingview":1,"migration":1,"indicators":1},"1887":{"docs":1,"guides":1,"tradingview":1,"migration":1,"indicators":1},"1888":{"docs":1,"guides":1,"tradingview":1,"migration":1,"indicators":1},"1889":{"docs":1,"guides":1,"tradingview":1,"migration":1,"indicators":1},"1890":{"docs":1,"guides":1,"tradingview":1,"migration":1,"indicators":1},"1891":{"docs":1,"guides":1,"tradingview":1,"migration":1,"indicators":1},"1892":{"docs":1,"guides":1,"tradingview":1,"migration":1,"indicators":1},"1893":{"docs":1,"guides":1,"tradingview":1,"migration":1,"indicators":1},"1894":{"docs":1,"guides":1,"tradingview":1,"migration":1,"indicators":1},"1895":{"docs":1,"guides":1,"tradingview":1,"migration":1,"indicators":1},"1896":{"docs":1,"guides":1,"tradingview":1,"migration":1,"indicators":1},"1897":{"docs":1,"guides":1,"tradingview":1,"migration":1,"indicators":1},"1898":{"docs":1,"guides":1,"tradingview":1,"migration":1,"indicators":1},"1899":{"docs":1,"guides":1,"tradingview":1,"migration":1,"indicators":1},"1900":{"docs":1,"guides":1,"tradingview":1,"migration":1,"indicators":1},"1901":{"docs":1,"guides":1,"tradingview":1,"migration":1,"indicators":1},"1902":{"docs":1,"guides":1,"tradingview":1,"migration":1,"indicators":1},"1903":{"docs":1,"guides":1,"tradingview":1,"migration":1,"indicators":1},"1904":{"docs":1,"guides":1,"tradingview":1,"migration":1,"indicators":1},"1905":{"docs":1,"guides":1,"tradingview":1,"migration":1,"indicators":1},"1906":{"docs":1,"guides":1,"tradingview":1,"migration":1,"indicators":1},"1907":{"docs":1,"guides":1,"tradingview":1,"migration":1,"indicators":1},"1908":{"docs":1,"guides":1,"tradingview":1,"migration":1,"indicators":1},"1909":{"docs":1,"guides":1,"tradingview":1,"migration":1,"indicators":1},"1910":{"docs":1,"guides":1,"tradingview":1,"migration":1,"header":1,"and":1,"toolbars":1},"1911":{"docs":1,"guides":1,"tradingview":1,"migration":1,"header":1,"and":1,"toolbars":1},"1912":{"docs":1,"guides":1,"tradingview":1,"migration":1,"header":1,"and":1,"toolbars":1},"1913":{"docs":1,"guides":1,"tradingview":1,"migration":1,"header":1,"and":1,"toolbars":1},"1914":{"docs":1,"guides":1,"tradingview":1,"migration":1,"header":1,"and":1,"toolbars":1},"1915":{"docs":1,"guides":1,"tradingview":1,"migration":1,"header":1,"and":1,"toolbars":1},"1916":{"docs":1,"guides":1,"tradingview":1,"migration":1,"header":1,"and":1,"toolbars":1},"1917":{"docs":1,"guides":1,"tradingview":1,"migration":1,"header":1,"and":1,"toolbars":1},"1918":{"docs":1,"guides":1,"tradingview":1,"migration":1,"header":1,"and":1,"toolbars":1},"1919":{"docs":1,"guides":1,"tradingview":1,"migration":1,"header":1,"and":1,"toolbars":1},"1920":{"docs":1,"guides":1,"tradingview":1,"migration":1,"header":1,"and":1,"toolbars":1},"1921":{"docs":1,"guides":1,"tradingview":1,"migration":1,"header":1,"and":1,"toolbars":1},"1922":{"docs":1,"guides":1,"tradingview":1,"migration":1,"header":1,"and":1,"toolbars":1},"1923":{"docs":1,"guides":1,"tradingview":1,"migration":1,"header":1,"and":1,"toolbars":1},"1924":{"docs":1,"guides":1,"tradingview":1,"migration":1,"header":1,"and":1,"toolbars":1},"1925":{"docs":1,"guides":1,"tradingview":1,"migration":1,"header":1,"and":1,"toolbars":1},"1926":{"docs":1,"guides":1,"tradingview":1,"migration":1,"header":1,"and":1,"toolbars":1},"1927":{"docs":1,"guides":1,"tradingview":1,"migration":1,"widget":1,"methods":1},"1928":{"docs":1,"guides":1,"tradingview":1,"migration":1,"widget":1,"methods":1},"1929":{"docs":1,"guides":1,"tradingview":1,"migration":1,"widget":1,"methods":1},"1930":{"docs":1,"guides":1,"tradingview":1,"migration":1,"widget":1,"methods":1},"1931":{"docs":1,"guides":1,"tradingview":1,"migration":1,"widget":1,"methods":1},"1932":{"docs":1,"guides":1,"tradingview":1,"migration":1,"widget":1,"methods":1},"1933":{"docs":1,"guides":1,"tradingview":1,"migration":1,"widget":1,"methods":1},"1934":{"docs":1,"guides":1,"tradingview":1,"migration":1,"widget":1,"methods":1},"1935":{"docs":1,"guides":1,"tradingview":1,"migration":1,"widget":1,"methods":1},"1936":{"docs":1,"guides":1,"tradingview":1,"migration":1,"widget":1,"methods":1},"1937":{"docs":1,"guides":1,"tradingview":1,"migration":1,"widget":1,"methods":1},"1938":{"docs":1,"guides":1,"tradingview":1,"migration":1,"widget":1,"methods":1},"1939":{"docs":1,"guides":1,"tradingview":1,"migration":1,"widget":1,"methods":1},"1940":{"docs":1,"guides":1,"tradingview":1,"migration":1,"widget":1,"methods":1},"1941":{"docs":1,"guides":1,"tradingview":1,"migration":1,"widget":1,"methods":1},"1942":{"docs":1,"guides":1,"tradingview":1,"migration":1,"widget":1,"methods":1},"1943":{"docs":1,"guides":1,"tradingview":1,"migration":1,"widget":1,"methods":1},"1944":{"docs":1,"guides":1,"tradingview":1,"migration":1,"widget":1,"methods":1},"1945":{"docs":1,"guides":1,"tradingview":1,"migration":1,"widget":1,"methods":1},"1946":{"docs":1,"guides":1,"tradingview":1,"migration":1,"widget":1,"methods":1},"1947":{"docs":1,"guides":1,"tradingview":1,"migration":1,"widget":1,"methods":1},"1948":{"docs":1,"guides":1,"tradingview":1,"migration":1,"widget":1,"methods":1},"1949":{"docs":1,"guides":1,"tradingview":1,"migration":1,"widget":1,"methods":1},"1950":{"docs":1,"guides":1,"tradingview":1,"migration":1,"widget":1,"methods":1},"1951":{"docs":1,"guides":1,"tradingview":1,"migration":1,"widget":1,"methods":1},"1952":{"docs":1,"guides":1,"tradingview":1,"migration":1,"widget":1,"methods":1},"1953":{"docs":1,"guides":1,"tradingview":1,"migration":1,"out":1,"of":1,"scope":1},"1954":{"docs":1,"guides":1,"tradingview":1,"migration":1,"out":1,"of":1,"scope":1},"1955":{"docs":1,"guides":1,"tradingview":1,"migration":1,"out":1,"of":1,"scope":1},"1956":{"docs":1,"guides":1,"tradingview":1,"migration":1,"out":1,"of":1,"scope":1},"1957":{"docs":1,"guides":1,"tradingview":1,"migration":1,"out":1,"of":1,"scope":1},"1958":{"docs":1,"guides":1,"tradingview":1,"migration":1,"out":1,"of":1,"scope":1},"1959":{"docs":1,"guides":1,"tradingview":1,"migration":1,"out":1,"of":1,"scope":1},"1960":{"docs":1,"guides":1,"tradingview":1,"migration":1,"replacement":1,"plan":1},"1961":{"docs":1,"guides":1,"tradingview":1,"migration":1,"replacement":1,"plan":1},"1962":{"docs":1,"guides":1,"tradingview":1,"migration":1,"replacement":1,"plan":1},"1963":{"docs":1,"guides":1,"tradingview":1,"migration":1,"replacement":1,"plan":1},"1964":{"docs":1,"guides":1,"tradingview":1,"migration":1,"replacement":1,"plan":1},"1965":{"docs":1,"guides":1,"tradingview":1,"migration":1,"replacement":1,"plan":1},"1966":{"docs":1,"guides":1,"tradingview":1,"migration":1,"replacement":1,"plan":1},"1967":{"docs":1,"guides":1,"tradingview":1,"migration":1,"replacement":1,"plan":1},"1968":{"docs":1,"guides":1,"tradingview":1,"migration":1,"replacement":1,"plan":1},"1969":{"docs":1,"guides":1,"tradingview":1,"migration":1,"replacement":1,"plan":1},"1970":{"docs":1,"guides":1,"tradingview":1,"migration":1,"replacement":1,"plan":1},"1971":{"docs":1,"guides":1,"tradingview":1,"migration":1,"complete":1,"component":1},"1972":{"docs":1,"guides":1,"tradingview":1,"migration":1,"complete":1,"component":1},"1973":{"docs":1,"guides":1,"tradingview":1,"migration":1,"complete":1,"component":1},"1974":{"docs":1,"guides":1,"tradingview":1,"migration":1,"complete":1,"component":1},"1975":{"docs":1,"guides":1,"tradingview":1,"migration":1,"complete":1,"component":1},"1976":{"docs":1,"guides":1,"tradingview":1,"migration":1,"complete":1,"component":1},"1977":{"docs":1,"guides":1,"tradingview":1,"migration":1,"complete":1,"component":1},"1978":{"docs":1,"guides":1,"tradingview":1,"migration":1,"complete":1,"component":1},"1979":{"docs":1},"1980":{"docs":1},"1981":{"docs":1,"start":1,"here":1},"1982":{"docs":1,"how":1,"the":1,"pieces":1,"fit":1},"1983":{"docs":1,"what":1,"is":1,"included":1},"1984":{"docs":1},"1985":{"docs":1},"1986":{"docs":1,"start":1,"here":1},"1987":{"docs":1,"start":1,"here":1},"1988":{"docs":1,"start":1,"here":1},"1989":{"docs":1,"start":1,"here":1},"1990":{"docs":1,"start":1,"here":1},"1991":{"docs":1,"start":1,"here":1},"1992":{"docs":1,"start":1,"here":1},"1993":{"docs":1,"start":1,"here":1},"1994":{"docs":1,"start":1,"here":1},"1995":{"docs":1,"start":1,"here":1},"1996":{"docs":1,"start":1,"here":1},"1997":{"docs":1,"start":1,"here":1},"1998":{"docs":1,"start":1,"here":1},"1999":{"docs":1,"start":1,"here":1},"2000":{"docs":1,"start":1,"here":1},"2001":{"docs":1,"start":1,"here":1},"2002":{"docs":1,"start":1,"here":1},"2003":{"docs":1,"start":1,"here":1},"2004":{"docs":1,"how":1,"the":1,"pieces":1,"fit":1},"2005":{"docs":1,"how":1,"the":1,"pieces":1,"fit":1},"2006":{"docs":1,"how":1,"the":1,"pieces":1,"fit":1},"2007":{"docs":1,"how":1,"the":1,"pieces":1,"fit":1},"2008":{"docs":1,"what":1,"is":1,"included":1},"2009":{"docs":1,"what":1,"is":1,"included":1},"2010":{"docs":1,"what":1,"is":1,"included":1},"2011":{"docs":1,"what":1,"is":1,"included":1},"2012":{"docs":1,"what":1,"is":1,"included":1},"2013":{"docs":1,"what":1,"is":1,"included":1},"2014":{"docs":1,"what":1,"is":1,"included":1},"2015":{"docs":1,"what":1,"is":1,"included":1},"2016":{"docs":1,"what":1,"is":1,"included":1},"2017":{"docs":1,"what":1,"is":1,"included":1},"2018":{"docs":1,"playground":1},"2019":{"docs":1,"playground":1},"2020":{"docs":1,"playground":1,"try":1,"the":1,"controls":1},"2021":{"docs":1,"playground":1,"data":1},"2022":{"docs":1,"playground":1,"build":1,"the":1,"same":1,"integration":1},"2023":{"docs":1,"playground":1},"2024":{"docs":1,"playground":1,"try":1,"the":1,"controls":1},"2025":{"docs":1,"playground":1,"try":1,"the":1,"controls":1},"2026":{"docs":1,"playground":1,"try":1,"the":1,"controls":1},"2027":{"docs":1,"playground":1,"try":1,"the":1,"controls":1},"2028":{"docs":1,"playground":1,"try":1,"the":1,"controls":1},"2029":{"docs":1,"playground":1,"try":1,"the":1,"controls":1},"2030":{"docs":1,"playground":1,"try":1,"the":1,"controls":1},"2031":{"docs":1,"playground":1,"try":1,"the":1,"controls":1},"2032":{"docs":1,"playground":1,"try":1,"the":1,"controls":1},"2033":{"docs":1,"playground":1,"data":1},"2034":{"docs":1,"playground":1,"data":1},"2035":{"docs":1,"playground":1,"data":1},"2036":{"docs":1,"playground":1,"build":1,"the":1,"same":1,"integration":1}}},"tokenOccurrences":{},"avgFieldLength":{"content":8.184184675834999,"page_id":3.331532416502946,"type":1,"breadcrumbs":1.9816290340025362,"url":5.41306483300589},"fieldLengths":{"content":{"1":2,"2":8,"3":1,"4":3,"5":3,"6":1,"7":1,"8":3,"9":4,"10":1,"11":1,"12":11,"13":1,"14":1,"15":1,"16":1,"17":1,"18":6,"19":1,"20":1,"21":9,"22":1,"23":2,"24":4,"25":1,"26":2,"27":9,"28":1,"29":3,"30":10,"31":1,"32":1,"33":28,"34":1,"35":1,"36":12,"37":1,"38":2,"39":7,"40":1,"41":1,"42":11,"43":1,"44":1,"45":11,"46":1,"47":2,"48":6,"49":1,"50":1,"51":1,"52":1,"53":2,"54":7,"55":1,"56":1,"57":7,"58":1,"59":1,"60":7,"61":1,"62":3,"63":7,"64":4,"65":1,"66":4,"67":1,"68":1,"69":4,"70":1,"71":1,"72":11,"73":1,"74":1,"75":7,"76":1,"77":1,"78":13,"79":1,"80":1,"81":4,"82":1,"83":1,"84":2,"85":4,"86":2,"87":17,"88":2,"89":18,"90":1,"91":27,"92":2,"93":6,"94":2,"95":11,"96":25,"97":25,"98":1,"99":1,"100":2,"101":11,"102":3,"103":21,"104":5,"105":14,"106":2,"107":19,"108":7,"109":2,"110":1,"111":2,"112":8,"113":2,"114":5,"115":3,"116":9,"117":2,"118":7,"119":1,"120":7,"121":2,"122":6,"123":1,"124":5,"125":2,"126":9,"127":2,"128":7,"129":1,"130":4,"131":5,"132":16,"133":4,"134":5,"135":4,"136":8,"137":4,"138":6,"139":4,"140":3,"141":4,"142":9,"143":19,"144":20,"145":34,"146":10,"147":1,"148":1,"149":2,"150":14,"151":1,"152":5,"153":2,"154":8,"155":2,"156":4,"157":1,"158":7,"159":14,"160":1,"161":2,"162":2,"163":7,"164":2,"165":12,"166":2,"167":9,"168":2,"169":12,"170":2,"171":13,"172":1,"173":1,"174":2,"175":7,"176":2,"177":16,"178":2,"179":3,"180":14,"181":1,"182":11,"183":4,"184":2,"185":1,"186":2,"187":5,"188":2,"189":2,"190":2,"191":2,"192":1,"193":30,"194":26,"195":1,"196":1,"197":1,"198":1,"199":0,"200":3,"201":2,"202":2,"203":7,"204":1,"205":1,"206":7,"207":1,"208":1,"209":3,"210":2,"211":0,"212":2,"213":1,"214":1,"215":7,"216":2,"217":1,"218":4,"219":1,"220":2,"221":7,"222":1,"223":1,"224":5,"225":3,"226":2,"227":2,"228":1,"229":1,"230":8,"231":1,"232":1,"233":5,"234":1,"235":3,"236":7,"237":1,"238":1,"239":1,"240":1,"241":1,"242":8,"243":2,"244":2,"245":2,"246":1,"247":1,"248":5,"249":2,"250":1,"251":5,"252":1,"253":1,"254":3,"255":2,"256":1,"257":5,"258":2,"259":1,"260":5,"261":2,"262":2,"263":3,"264":2,"265":2,"266":2,"267":1,"268":1,"269":3,"270":1,"271":1,"272":1,"273":1,"274":1,"275":6,"276":1,"277":1,"278":9,"279":1,"280":1,"281":3,"282":1,"283":1,"284":3,"285":1,"286":1,"287":7,"288":1,"289":1,"290":7,"291":1,"292":1,"293":7,"294":1,"295":1,"296":4,"297":1,"298":1,"299":8,"300":1,"301":1,"302":7,"303":1,"304":1,"305":9,"306":1,"307":1,"308":10,"309":26,"310":22,"311":27,"312":83,"313":8,"314":1,"315":1,"316":1,"317":1,"318":1,"319":10,"320":1,"321":1,"322":12,"323":12,"324":7,"325":1,"326":1,"327":2,"328":6,"329":1,"330":7,"331":1,"332":3,"333":1,"334":14,"335":1,"336":6,"337":1,"338":13,"339":1,"340":10,"341":9,"342":1,"343":1,"344":1,"345":1,"346":1,"347":11,"348":2,"349":2,"350":8,"351":1,"352":1,"353":8,"354":1,"355":1,"356":10,"357":28,"358":1,"359":1,"360":1,"361":8,"362":1,"363":4,"364":1,"365":6,"366":1,"367":7,"368":1,"369":4,"370":24,"371":24,"372":35,"373":11,"374":2,"375":10,"376":3,"377":3,"378":2,"379":1,"380":2,"381":26,"382":2,"383":2,"384":2,"385":17,"386":3,"387":5,"388":3,"389":7,"390":3,"391":6,"392":3,"393":7,"394":3,"395":8,"396":3,"397":5,"398":3,"399":23,"400":3,"401":5,"402":3,"403":7,"404":3,"405":8,"406":6,"407":1,"408":1,"409":3,"410":7,"411":1,"412":8,"413":4,"414":11,"415":1,"416":10,"417":1,"418":5,"419":2,"420":5,"421":1,"422":3,"423":1,"424":36,"425":1,"426":3,"427":1,"428":1,"429":1,"430":13,"431":2,"432":4,"433":2,"434":5,"435":2,"436":5,"437":2,"438":6,"439":1,"440":10,"441":1,"442":1,"443":33,"444":20,"445":17,"446":3,"447":10,"448":1,"449":2,"450":4,"451":3,"452":23,"453":22,"454":26,"455":1,"456":2,"457":2,"458":5,"459":2,"460":4,"461":2,"462":6,"463":2,"464":6,"465":1,"466":9,"467":1,"468":6,"469":1,"470":7,"471":1,"472":11,"473":21,"474":9,"475":20,"476":23,"477":22,"478":27,"479":19,"480":55,"481":3,"482":14,"483":4,"484":2,"485":1,"486":2,"487":2,"488":3,"489":9,"490":33,"491":23,"492":19,"493":31,"494":37,"495":23,"496":17,"497":6,"498":30,"499":1,"500":1,"501":3,"502":7,"503":2,"504":5,"505":3,"506":5,"507":3,"508":5,"509":3,"510":10,"511":3,"512":6,"513":22,"514":22,"515":18,"516":27,"517":8,"518":2,"519":12,"520":3,"521":5,"522":3,"523":2,"524":4,"525":35,"526":16,"527":10,"528":38,"529":13,"530":24,"531":24,"532":21,"533":3,"534":10,"535":2,"536":2,"537":5,"538":3,"539":5,"540":2,"541":29,"542":32,"543":36,"544":61,"545":38,"546":18,"547":25,"548":13,"549":22,"550":9,"551":23,"552":23,"553":40,"554":40,"555":24,"556":11,"557":2,"558":16,"559":5,"560":1,"561":3,"562":2,"563":3,"564":2,"565":2,"566":2,"567":2,"568":2,"569":41,"570":27,"571":1,"572":1,"573":1,"574":1,"575":1,"576":6,"577":1,"578":1,"579":4,"580":2,"581":1,"582":10,"583":1,"584":1,"585":10,"586":1,"587":1,"588":12,"589":12,"590":29,"591":1,"592":1,"593":1,"594":1,"595":1,"596":3,"597":2,"598":1,"599":7,"600":1,"601":4,"602":10,"603":1,"604":2,"605":4,"606":1,"607":2,"608":5,"609":1,"610":2,"611":17,"612":1,"613":2,"614":15,"615":1,"616":6,"617":19,"618":1,"619":1,"620":9,"621":1,"622":5,"623":15,"624":1,"625":3,"626":10,"627":1,"628":1,"629":14,"630":20,"631":42,"632":30,"633":44,"634":50,"635":46,"636":37,"637":54,"638":25,"639":24,"640":16,"641":7,"642":18,"643":45,"644":7,"645":32,"646":31,"647":17,"648":27,"649":22,"650":11,"651":38,"652":12,"653":38,"654":30,"655":47,"656":26,"657":24,"658":33,"659":35,"660":71,"661":15,"662":22,"663":9,"664":1,"665":1,"666":11,"667":20,"668":5,"669":11,"670":4,"671":6,"672":3,"673":7,"674":2,"675":10,"676":10,"677":8,"678":5,"679":2,"680":4,"681":8,"682":29,"683":42,"684":43,"685":20,"686":1,"687":8,"688":3,"689":2,"690":3,"691":5,"692":3,"693":11,"694":56,"695":22,"696":30,"697":36,"698":20,"699":82,"700":32,"701":29,"702":31,"703":2,"704":11,"705":2,"706":1,"707":2,"708":2,"709":1,"710":2,"711":3,"712":14,"713":27,"714":1,"715":1,"716":2,"717":8,"718":2,"719":15,"720":1,"721":10,"722":1,"723":10,"724":2,"725":13,"726":1,"727":3,"728":25,"729":53,"730":1,"731":1,"732":1,"733":13,"734":2,"735":6,"736":2,"737":6,"738":1,"739":5,"740":1,"741":14,"742":1,"743":11,"744":1,"745":10,"746":8,"747":1,"748":1,"749":1,"750":1,"751":5,"752":3,"753":1,"754":4,"755":1,"756":1,"757":5,"758":1,"759":1,"760":10,"761":2,"762":49,"763":27,"764":1,"765":1,"766":2,"767":16,"768":1,"769":1,"770":11,"771":1,"772":6,"773":1,"774":9,"775":1,"776":19,"777":8,"778":71,"779":49,"780":24,"781":21,"782":34,"783":38,"784":22,"785":25,"786":19,"787":9,"788":23,"789":38,"790":6,"791":19,"792":3,"793":1,"794":4,"795":1,"796":2,"797":5,"798":1,"799":51,"800":13,"801":1,"802":1,"803":1,"804":3,"805":1,"806":6,"807":1,"808":1,"809":11,"810":1,"811":1,"812":10,"813":1,"814":1,"815":11,"816":1,"817":3,"818":4,"819":1,"820":1,"821":6,"822":1,"823":1,"824":8,"825":1,"826":1,"827":10,"828":1,"829":1,"830":8,"831":1,"832":1,"833":7,"834":1,"835":1,"836":3,"837":1,"838":1,"839":6,"840":1,"841":2,"842":14,"843":1,"844":1,"845":4,"846":1,"847":1,"848":20,"849":1,"850":1,"851":17,"852":31,"853":16,"854":8,"855":9,"856":14,"857":10,"858":27,"859":1,"860":1,"861":1,"862":3,"863":3,"864":2,"865":3,"866":16,"867":2,"868":10,"869":2,"870":10,"871":2,"872":11,"873":1,"874":9,"875":1,"876":8,"877":33,"878":46,"879":43,"880":38,"881":38,"882":48,"883":36,"884":18,"885":1,"886":1,"887":3,"888":12,"889":1,"890":11,"891":1,"892":2,"893":1,"894":12,"895":35,"896":5,"897":3,"898":30,"899":34,"900":27,"901":1,"902":3,"903":1,"904":3,"905":2,"906":6,"907":3,"908":2,"909":4,"910":4,"911":2,"912":5,"913":4,"914":3,"915":5,"916":4,"917":3,"918":3,"919":3,"920":2,"921":5,"922":4,"923":3,"924":4,"925":3,"926":3,"927":2,"928":3,"929":1,"930":2,"931":45,"932":41,"933":19,"934":23,"935":12,"936":1,"937":11,"938":3,"939":3,"940":3,"941":2,"942":4,"943":2,"944":1,"945":1,"946":1,"947":2,"948":2,"949":1,"950":3,"951":2,"952":2,"953":1,"954":3,"955":2,"956":2,"957":1,"958":2,"959":2,"960":4,"961":1,"962":7,"963":2,"964":3,"965":2,"966":7,"967":2,"968":10,"969":1,"970":1,"971":2,"972":4,"973":1,"974":2,"975":2,"976":7,"977":1,"978":2,"979":2,"980":2,"981":1,"982":2,"983":2,"984":5,"985":1,"986":4,"987":2,"988":6,"989":1,"990":3,"991":2,"992":2,"993":1,"994":2,"995":2,"996":2,"997":1,"998":1,"999":2,"1000":1,"1001":1,"1002":6,"1003":2,"1004":3,"1005":1,"1006":6,"1007":2,"1008":2,"1009":1,"1010":7,"1011":2,"1012":2,"1013":1,"1014":3,"1015":2,"1016":1,"1017":1,"1018":3,"1019":2,"1020":2,"1021":1,"1022":5,"1023":2,"1024":6,"1025":1,"1026":6,"1027":2,"1028":6,"1029":47,"1030":30,"1031":38,"1032":10,"1033":26,"1034":32,"1035":26,"1036":37,"1037":13,"1038":48,"1039":65,"1040":31,"1041":49,"1042":76,"1043":47,"1044":31,"1045":31,"1046":4,"1047":1,"1048":1,"1049":1,"1050":26,"1051":1,"1052":11,"1053":1,"1054":14,"1055":1,"1056":8,"1057":1,"1058":12,"1059":12,"1060":1,"1061":1,"1062":1,"1063":6,"1064":1,"1065":13,"1066":1,"1067":19,"1068":1,"1069":28,"1070":25,"1071":13,"1072":3,"1073":10,"1074":2,"1075":2,"1076":3,"1077":2,"1078":26,"1079":30,"1080":18,"1081":23,"1082":32,"1083":30,"1084":20,"1085":24,"1086":17,"1087":4,"1088":14,"1089":2,"1090":1,"1091":4,"1092":50,"1093":1,"1094":1,"1095":1,"1096":1,"1097":1,"1098":5,"1099":1,"1100":2,"1101":4,"1102":1,"1103":1,"1104":9,"1105":1,"1106":1,"1107":2,"1108":1,"1109":0,"1110":9,"1111":1,"1112":1,"1113":9,"1114":1,"1115":1,"1116":5,"1117":1,"1118":0,"1119":5,"1120":1,"1121":0,"1122":9,"1123":1,"1124":1,"1125":8,"1126":1,"1127":1,"1128":2,"1129":5,"1130":1,"1131":1,"1132":1,"1133":3,"1134":1,"1135":6,"1136":2,"1137":11,"1138":1,"1139":8,"1140":14,"1141":44,"1142":13,"1143":1,"1144":1,"1145":1,"1146":14,"1147":1,"1148":8,"1149":1,"1150":5,"1151":1,"1152":4,"1153":1,"1154":9,"1155":1,"1156":5,"1157":1,"1158":6,"1159":27,"1160":52,"1161":1,"1162":1,"1163":10,"1164":3,"1165":7,"1166":2,"1167":10,"1168":6,"1169":9,"1170":6,"1171":2,"1172":14,"1173":5,"1174":4,"1175":1,"1176":4,"1177":3,"1178":22,"1179":13,"1180":15,"1181":9,"1182":15,"1183":27,"1184":14,"1185":1,"1186":1,"1187":1,"1188":1,"1189":2,"1190":9,"1191":1,"1192":3,"1193":16,"1194":1,"1195":3,"1196":8,"1197":1,"1198":2,"1199":6,"1200":1,"1201":1,"1202":12,"1203":1,"1204":1,"1205":20,"1206":1,"1207":2,"1208":10,"1209":2,"1210":5,"1211":1,"1212":2,"1213":6,"1214":22,"1215":33,"1216":28,"1217":21,"1218":16,"1219":13,"1220":27,"1221":3,"1222":9,"1223":2,"1224":2,"1225":2,"1226":3,"1227":2,"1228":1,"1229":1,"1230":1,"1231":1,"1232":6,"1233":2,"1234":8,"1235":2,"1236":7,"1237":1,"1238":6,"1239":1,"1240":7,"1241":1,"1242":7,"1243":1,"1244":5,"1245":27,"1246":31,"1247":49,"1248":27,"1249":29,"1250":20,"1251":11,"1252":12,"1253":12,"1254":13,"1255":35,"1256":20,"1257":27,"1258":5,"1259":9,"1260":7,"1261":15,"1262":19,"1263":25,"1264":3,"1265":14,"1266":3,"1267":4,"1268":3,"1269":5,"1270":36,"1271":1,"1272":1,"1273":1,"1274":1,"1275":3,"1276":5,"1277":1,"1278":1,"1279":9,"1280":1,"1281":1,"1282":5,"1283":1,"1284":2,"1285":10,"1286":1,"1287":2,"1288":6,"1289":1,"1290":2,"1291":6,"1292":20,"1293":26,"1294":28,"1295":17,"1296":17,"1297":25,"1298":24,"1299":18,"1300":24,"1301":12,"1302":20,"1303":38,"1304":15,"1305":12,"1306":20,"1307":28,"1308":18,"1309":35,"1310":26,"1311":3,"1312":16,"1313":4,"1314":3,"1315":6,"1316":2,"1317":3,"1318":29,"1319":12,"1320":13,"1321":21,"1322":8,"1323":21,"1324":13,"1325":1,"1326":1,"1327":1,"1328":20,"1329":1,"1330":3,"1331":1,"1332":7,"1333":1,"1334":9,"1335":1,"1336":3,"1337":1,"1338":10,"1339":1,"1340":9,"1341":23,"1342":55,"1343":12,"1344":21,"1345":21,"1346":1,"1347":1,"1348":1,"1349":1,"1350":4,"1351":5,"1352":1,"1353":2,"1354":12,"1355":1,"1356":1,"1357":12,"1358":1,"1359":1,"1360":9,"1361":1,"1362":0,"1363":6,"1364":24,"1365":37,"1366":1,"1367":1,"1368":1,"1369":1,"1370":2,"1371":1,"1372":1,"1373":4,"1374":2,"1375":1,"1376":1,"1377":4,"1378":3,"1379":1,"1380":1,"1381":4,"1382":2,"1383":1,"1384":1,"1385":3,"1386":2,"1387":1,"1388":1,"1389":4,"1390":2,"1391":1,"1392":1,"1393":2,"1394":2,"1395":1,"1396":1,"1397":4,"1398":2,"1399":1,"1400":1,"1401":5,"1402":3,"1403":2,"1404":2,"1405":2,"1406":3,"1407":1,"1408":1,"1409":4,"1410":2,"1411":1,"1412":1,"1413":2,"1414":3,"1415":2,"1416":4,"1417":2,"1418":1,"1419":3,"1420":2,"1421":2,"1422":35,"1423":37,"1424":23,"1425":2,"1426":13,"1427":4,"1428":3,"1429":5,"1430":5,"1431":50,"1432":12,"1433":27,"1434":1,"1435":1,"1436":1,"1437":1,"1438":1,"1439":5,"1440":1,"1441":1,"1442":21,"1443":31,"1444":39,"1445":11,"1446":18,"1447":25,"1448":18,"1449":21,"1450":15,"1451":20,"1452":24,"1453":23,"1454":17,"1455":21,"1456":21,"1457":14,"1458":3,"1459":11,"1460":3,"1461":3,"1462":4,"1463":4,"1464":2,"1465":5,"1466":1,"1467":1,"1468":16,"1469":24,"1470":37,"1471":16,"1472":27,"1473":7,"1474":25,"1475":55,"1476":21,"1477":24,"1478":47,"1479":24,"1480":1,"1481":1,"1482":3,"1483":5,"1484":3,"1485":4,"1486":3,"1487":4,"1488":1,"1489":7,"1490":3,"1491":4,"1492":4,"1493":4,"1494":29,"1495":15,"1496":9,"1497":3,"1498":1,"1499":2,"1500":19,"1501":12,"1502":7,"1503":7,"1504":39,"1505":2,"1506":29,"1507":20,"1508":16,"1509":16,"1510":39,"1511":32,"1512":26,"1513":32,"1514":23,"1515":88,"1516":7,"1517":32,"1518":12,"1519":9,"1520":42,"1521":15,"1522":2,"1523":12,"1524":4,"1525":3,"1526":3,"1527":5,"1528":1,"1529":1,"1530":3,"1531":11,"1532":3,"1533":10,"1534":4,"1535":10,"1536":5,"1537":10,"1538":3,"1539":5,"1540":1,"1541":3,"1542":6,"1543":8,"1544":15,"1545":15,"1546":18,"1547":33,"1548":76,"1549":23,"1550":36,"1551":26,"1552":22,"1553":48,"1554":1,"1555":1,"1556":1,"1557":3,"1558":1,"1559":6,"1560":1,"1561":2,"1562":10,"1563":1,"1564":1,"1565":13,"1566":25,"1567":20,"1568":51,"1569":1,"1570":1,"1571":1,"1572":1,"1573":1,"1574":6,"1575":1,"1576":1,"1577":9,"1578":1,"1579":1,"1580":5,"1581":1,"1582":1,"1583":6,"1584":1,"1585":1,"1586":4,"1587":1,"1588":1,"1589":11,"1590":1,"1591":1,"1592":7,"1593":1,"1594":1,"1595":4,"1596":3,"1597":12,"1598":2,"1599":2,"1600":1,"1601":1,"1602":4,"1603":2,"1604":2,"1605":2,"1606":1,"1607":3,"1608":2,"1609":3,"1610":2,"1611":2,"1612":28,"1613":9,"1614":1,"1615":1,"1616":1,"1617":2,"1618":9,"1619":5,"1620":4,"1621":6,"1622":5,"1623":2,"1624":5,"1625":6,"1626":2,"1627":1,"1628":5,"1629":2,"1630":3,"1631":5,"1632":2,"1633":8,"1634":7,"1635":3,"1636":4,"1637":5,"1638":28,"1639":33,"1640":19,"1641":14,"1642":2,"1643":2,"1644":2,"1645":1,"1646":3,"1647":6,"1648":1,"1649":1,"1650":5,"1651":1,"1652":1,"1653":3,"1654":1,"1655":1,"1656":2,"1657":1,"1658":1,"1659":2,"1660":1,"1661":1,"1662":4,"1663":1,"1664":1,"1665":2,"1666":1,"1667":1,"1668":8,"1669":1,"1670":2,"1671":15,"1672":1,"1673":3,"1674":8,"1675":1,"1676":1,"1677":7,"1678":1,"1679":2,"1680":8,"1681":1,"1682":3,"1683":9,"1684":1,"1685":2,"1686":6,"1687":2,"1688":1,"1689":1,"1690":15,"1691":3,"1692":17,"1693":1,"1694":5,"1695":1,"1696":11,"1697":1,"1698":6,"1699":1,"1700":9,"1701":1,"1702":17,"1703":1,"1704":11,"1705":1,"1706":12,"1707":1,"1708":21,"1709":16,"1710":23,"1711":2,"1712":1,"1713":2,"1714":1,"1715":1,"1716":1,"1717":1,"1718":1,"1719":2,"1720":2,"1721":3,"1722":6,"1723":1,"1724":1,"1725":3,"1726":1,"1727":1,"1728":1,"1729":1,"1730":1,"1731":6,"1732":1,"1733":1,"1734":1,"1735":1,"1736":1,"1737":6,"1738":1,"1739":1,"1740":2,"1741":1,"1742":1,"1743":9,"1744":1,"1745":1,"1746":8,"1747":2,"1748":2,"1749":2,"1750":2,"1751":1,"1752":2,"1753":1,"1754":1,"1755":2,"1756":2,"1757":1,"1758":2,"1759":5,"1760":4,"1761":9,"1762":28,"1763":23,"1764":17,"1765":2,"1766":1,"1767":3,"1768":4,"1769":1,"1770":4,"1771":4,"1772":1,"1773":3,"1774":6,"1775":1,"1776":6,"1777":6,"1778":1,"1779":6,"1780":5,"1781":1,"1782":4,"1783":7,"1784":1,"1785":5,"1786":9,"1787":1,"1788":3,"1789":7,"1790":1,"1791":3,"1792":4,"1793":1,"1794":2,"1795":5,"1796":1,"1797":2,"1798":6,"1799":1,"1800":3,"1801":3,"1802":3,"1803":2,"1804":1,"1805":9,"1806":27,"1807":17,"1808":3,"1809":3,"1810":3,"1811":21,"1812":6,"1813":12,"1814":6,"1815":14,"1816":6,"1817":11,"1818":5,"1819":13,"1820":4,"1821":12,"1822":3,"1823":18,"1824":5,"1825":4,"1826":3,"1827":12,"1828":3,"1829":10,"1830":2,"1831":8,"1832":1,"1833":4,"1834":1,"1835":3,"1836":2,"1837":3,"1838":14,"1839":4,"1840":15,"1841":23,"1842":2,"1843":2,"1844":11,"1845":7,"1846":1,"1847":2,"1848":2,"1849":2,"1850":2,"1851":4,"1852":33,"1853":48,"1854":2,"1855":1,"1856":1,"1857":1,"1858":1,"1859":1,"1860":2,"1861":2,"1862":2,"1863":2,"1864":1,"1865":1,"1866":1,"1867":1,"1868":38,"1869":2,"1870":1,"1871":2,"1872":1,"1873":3,"1874":1,"1875":2,"1876":1,"1877":1,"1878":1,"1879":3,"1880":1,"1881":1,"1882":6,"1883":1,"1884":1,"1885":3,"1886":1,"1887":3,"1888":1,"1889":3,"1890":1,"1891":3,"1892":1,"1893":3,"1894":2,"1895":3,"1896":1,"1897":1,"1898":1,"1899":2,"1900":1,"1901":2,"1902":1,"1903":1,"1904":1,"1905":2,"1906":1,"1907":2,"1908":1,"1909":36,"1910":1,"1911":3,"1912":7,"1913":1,"1914":3,"1915":1,"1916":3,"1917":11,"1918":3,"1919":2,"1920":3,"1921":8,"1922":6,"1923":8,"1924":2,"1925":7,"1926":26,"1927":1,"1928":2,"1929":2,"1930":20,"1931":1,"1932":7,"1933":3,"1934":3,"1935":3,"1936":6,"1937":3,"1938":5,"1939":4,"1940":3,"1941":3,"1942":7,"1943":2,"1944":1,"1945":2,"1946":1,"1947":2,"1948":2,"1949":2,"1950":7,"1951":1,"1952":3,"1953":17,"1954":11,"1955":8,"1956":15,"1957":15,"1958":18,"1959":14,"1960":15,"1961":44,"1962":15,"1963":25,"1964":9,"1965":17,"1966":27,"1967":15,"1968":14,"1969":6,"1970":33,"1971":7,"1972":1,"1973":28,"1974":20,"1975":30,"1976":17,"1977":19,"1978":21,"1979":1,"1980":13,"1981":2,"1982":4,"1983":3,"1984":30,"1985":23,"1986":2,"1987":1,"1988":4,"1989":2,"1990":3,"1991":2,"1992":3,"1993":1,"1994":2,"1995":3,"1996":9,"1997":2,"1998":5,"1999":3,"2000":5,"2001":3,"2002":4,"2003":2,"2004":26,"2005":38,"2006":29,"2007":18,"2008":17,"2009":20,"2010":10,"2011":15,"2012":13,"2013":13,"2014":16,"2015":9,"2016":7,"2017":18,"2018":2,"2019":14,"2020":3,"2021":1,"2022":4,"2023":26,"2024":15,"2025":15,"2026":26,"2027":22,"2028":21,"2029":20,"2030":16,"2031":17,"2032":23,"2033":55,"2034":40,"2035":23,"2036":14},"page_id":{"1":3,"2":3,"3":3,"4":3,"5":3,"6":3,"7":3,"8":3,"9":3,"10":3,"11":3,"12":3,"13":3,"14":3,"15":3,"16":3,"17":3,"18":3,"19":3,"20":3,"21":3,"22":3,"23":3,"24":3,"25":3,"26":3,"27":3,"28":3,"29":3,"30":3,"31":3,"32":3,"33":3,"34":3,"35":3,"36":3,"37":3,"38":3,"39":3,"40":3,"41":3,"42":3,"43":3,"44":3,"45":3,"46":3,"47":3,"48":3,"49":3,"50":3,"51":3,"52":3,"53":3,"54":3,"55":3,"56":3,"57":3,"58":3,"59":3,"60":3,"61":3,"62":3,"63":3,"64":3,"65":3,"66":3,"67":3,"68":3,"69":3,"70":3,"71":3,"72":3,"73":3,"74":3,"75":3,"76":3,"77":3,"78":3,"79":3,"80":3,"81":3,"82":3,"83":3,"84":3,"85":3,"86":3,"87":3,"88":3,"89":3,"90":3,"91":3,"92":3,"93":3,"94":3,"95":3,"96":3,"97":3,"98":3,"99":3,"100":3,"101":3,"102":3,"103":3,"104":3,"105":3,"106":3,"107":3,"108":3,"109":3,"110":3,"111":3,"112":3,"113":3,"114":3,"115":3,"116":3,"117":3,"118":3,"119":3,"120":3,"121":3,"122":3,"123":3,"124":3,"125":3,"126":3,"127":3,"128":3,"129":3,"130":3,"131":3,"132":3,"133":3,"134":3,"135":3,"136":3,"137":3,"138":3,"139":3,"140":3,"141":3,"142":3,"143":3,"144":3,"145":3,"146":3,"147":3,"148":3,"149":3,"150":3,"151":3,"152":3,"153":3,"154":3,"155":3,"156":3,"157":3,"158":3,"159":3,"160":3,"161":3,"162":3,"163":3,"164":3,"165":3,"166":3,"167":3,"168":3,"169":3,"170":3,"171":3,"172":3,"173":3,"174":3,"175":3,"176":3,"177":3,"178":3,"179":3,"180":3,"181":3,"182":3,"183":3,"184":3,"185":3,"186":3,"187":3,"188":3,"189":3,"190":3,"191":3,"192":3,"193":3,"194":3,"195":3,"196":3,"197":3,"198":3,"199":3,"200":3,"201":3,"202":3,"203":3,"204":3,"205":3,"206":3,"207":3,"208":3,"209":3,"210":3,"211":3,"212":3,"213":3,"214":3,"215":3,"216":3,"217":3,"218":3,"219":3,"220":3,"221":3,"222":3,"223":3,"224":3,"225":3,"226":3,"227":3,"228":3,"229":3,"230":3,"231":3,"232":3,"233":3,"234":3,"235":3,"236":3,"237":3,"238":3,"239":3,"240":3,"241":3,"242":3,"243":3,"244":3,"245":3,"246":3,"247":3,"248":3,"249":3,"250":3,"251":3,"252":3,"253":3,"254":3,"255":3,"256":3,"257":3,"258":3,"259":3,"260":3,"261":3,"262":3,"263":3,"264":3,"265":3,"266":3,"267":3,"268":3,"269":3,"270":3,"271":3,"272":3,"273":3,"274":3,"275":3,"276":3,"277":3,"278":3,"279":3,"280":3,"281":3,"282":3,"283":3,"284":3,"285":3,"286":3,"287":3,"288":3,"289":3,"290":3,"291":3,"292":3,"293":3,"294":3,"295":3,"296":3,"297":3,"298":3,"299":3,"300":3,"301":3,"302":3,"303":3,"304":3,"305":3,"306":3,"307":3,"308":3,"309":3,"310":3,"311":3,"312":3,"313":3,"314":3,"315":3,"316":3,"317":3,"318":3,"319":3,"320":3,"321":3,"322":3,"323":3,"324":3,"325":3,"326":3,"327":3,"328":3,"329":3,"330":3,"331":3,"332":3,"333":3,"334":3,"335":3,"336":3,"337":3,"338":3,"339":3,"340":3,"341":3,"342":3,"343":3,"344":3,"345":3,"346":3,"347":3,"348":3,"349":3,"350":3,"351":3,"352":3,"353":3,"354":3,"355":3,"356":3,"357":3,"358":3,"359":3,"360":3,"361":3,"362":3,"363":3,"364":3,"365":3,"366":3,"367":3,"368":3,"369":3,"370":3,"371":3,"372":3,"373":3,"374":3,"375":3,"376":3,"377":3,"378":3,"379":3,"380":3,"381":3,"382":3,"383":3,"384":3,"385":3,"386":3,"387":3,"388":3,"389":3,"390":3,"391":3,"392":3,"393":3,"394":3,"395":3,"396":3,"397":3,"398":3,"399":3,"400":3,"401":3,"402":3,"403":3,"404":3,"405":3,"406":3,"407":3,"408":3,"409":3,"410":3,"411":3,"412":3,"413":3,"414":3,"415":3,"416":3,"417":3,"418":3,"419":3,"420":3,"421":3,"422":3,"423":3,"424":3,"425":3,"426":3,"427":3,"428":3,"429":3,"430":3,"431":3,"432":3,"433":3,"434":3,"435":3,"436":3,"437":3,"438":3,"439":3,"440":3,"441":3,"442":3,"443":3,"444":3,"445":3,"446":3,"447":3,"448":3,"449":3,"450":3,"451":3,"452":3,"453":3,"454":3,"455":3,"456":3,"457":3,"458":3,"459":3,"460":3,"461":3,"462":3,"463":3,"464":3,"465":3,"466":3,"467":3,"468":3,"469":3,"470":3,"471":3,"472":3,"473":3,"474":3,"475":3,"476":3,"477":3,"478":3,"479":3,"480":3,"481":2,"482":2,"483":2,"484":2,"485":2,"486":2,"487":2,"488":2,"489":2,"490":2,"491":2,"492":2,"493":2,"494":2,"495":2,"496":2,"497":2,"498":2,"499":2,"500":2,"501":2,"502":2,"503":2,"504":2,"505":2,"506":2,"507":2,"508":2,"509":2,"510":2,"511":2,"512":2,"513":2,"514":2,"515":2,"516":2,"517":2,"518":3,"519":3,"520":3,"521":3,"522":3,"523":3,"524":3,"525":3,"526":3,"527":3,"528":3,"529":3,"530":3,"531":3,"532":3,"533":3,"534":3,"535":3,"536":3,"537":3,"538":3,"539":3,"540":3,"541":3,"542":3,"543":3,"544":3,"545":3,"546":3,"547":3,"548":3,"549":3,"550":3,"551":3,"552":3,"553":3,"554":3,"555":3,"556":3,"557":3,"558":3,"559":3,"560":3,"561":3,"562":3,"563":3,"564":3,"565":3,"566":3,"567":3,"568":3,"569":3,"570":3,"571":3,"572":3,"573":3,"574":3,"575":3,"576":3,"577":3,"578":3,"579":3,"580":3,"581":3,"582":3,"583":3,"584":3,"585":3,"586":3,"587":3,"588":3,"589":3,"590":3,"591":3,"592":3,"593":3,"594":3,"595":3,"596":3,"597":3,"598":3,"599":3,"600":3,"601":3,"602":3,"603":3,"604":3,"605":3,"606":3,"607":3,"608":3,"609":3,"610":3,"611":3,"612":3,"613":3,"614":3,"615":3,"616":3,"617":3,"618":3,"619":3,"620":3,"621":3,"622":3,"623":3,"624":3,"625":3,"626":3,"627":3,"628":3,"629":3,"630":3,"631":3,"632":3,"633":3,"634":3,"635":3,"636":3,"637":3,"638":3,"639":3,"640":3,"641":3,"642":3,"643":3,"644":3,"645":3,"646":3,"647":3,"648":3,"649":3,"650":3,"651":3,"652":3,"653":3,"654":3,"655":3,"656":3,"657":3,"658":3,"659":3,"660":3,"661":3,"662":3,"663":3,"664":3,"665":3,"666":3,"667":3,"668":3,"669":3,"670":3,"671":3,"672":3,"673":3,"674":3,"675":3,"676":3,"677":3,"678":3,"679":3,"680":3,"681":3,"682":3,"683":3,"684":3,"685":3,"686":3,"687":3,"688":3,"689":3,"690":3,"691":3,"692":3,"693":3,"694":3,"695":3,"696":3,"697":3,"698":3,"699":3,"700":3,"701":3,"702":3,"703":3,"704":3,"705":3,"706":3,"707":3,"708":3,"709":3,"710":3,"711":3,"712":3,"713":3,"714":3,"715":3,"716":3,"717":3,"718":3,"719":3,"720":3,"721":3,"722":3,"723":3,"724":3,"725":3,"726":3,"727":3,"728":3,"729":3,"730":3,"731":3,"732":3,"733":3,"734":3,"735":3,"736":3,"737":3,"738":3,"739":3,"740":3,"741":3,"742":3,"743":3,"744":3,"745":3,"746":3,"747":3,"748":3,"749":3,"750":3,"751":3,"752":3,"753":3,"754":3,"755":3,"756":3,"757":3,"758":3,"759":3,"760":3,"761":3,"762":3,"763":3,"764":3,"765":3,"766":3,"767":3,"768":3,"769":3,"770":3,"771":3,"772":3,"773":3,"774":3,"775":3,"776":3,"777":3,"778":3,"779":3,"780":3,"781":3,"782":3,"783":3,"784":3,"785":3,"786":3,"787":3,"788":3,"789":3,"790":3,"791":3,"792":3,"793":3,"794":3,"795":3,"796":3,"797":3,"798":3,"799":3,"800":3,"801":3,"802":3,"803":3,"804":3,"805":3,"806":3,"807":3,"808":3,"809":3,"810":3,"811":3,"812":3,"813":3,"814":3,"815":3,"816":3,"817":3,"818":3,"819":3,"820":3,"821":3,"822":3,"823":3,"824":3,"825":3,"826":3,"827":3,"828":3,"829":3,"830":3,"831":3,"832":3,"833":3,"834":3,"835":3,"836":3,"837":3,"838":3,"839":3,"840":3,"841":3,"842":3,"843":3,"844":3,"845":3,"846":3,"847":3,"848":3,"849":3,"850":3,"851":3,"852":3,"853":3,"854":3,"855":3,"856":3,"857":3,"858":3,"859":3,"860":3,"861":3,"862":3,"863":3,"864":3,"865":3,"866":3,"867":3,"868":3,"869":3,"870":3,"871":3,"872":3,"873":3,"874":3,"875":3,"876":3,"877":3,"878":3,"879":3,"880":3,"881":3,"882":3,"883":3,"884":3,"885":3,"886":3,"887":3,"888":3,"889":3,"890":3,"891":3,"892":3,"893":3,"894":3,"895":3,"896":3,"897":3,"898":3,"899":3,"900":3,"901":3,"902":3,"903":3,"904":3,"905":3,"906":3,"907":3,"908":3,"909":3,"910":3,"911":3,"912":3,"913":3,"914":3,"915":3,"916":3,"917":3,"918":3,"919":3,"920":3,"921":3,"922":3,"923":3,"924":3,"925":3,"926":3,"927":3,"928":3,"929":3,"930":3,"931":3,"932":3,"933":3,"934":3,"935":3,"936":3,"937":3,"938":3,"939":3,"940":3,"941":3,"942":3,"943":3,"944":3,"945":3,"946":3,"947":3,"948":3,"949":3,"950":3,"951":3,"952":3,"953":3,"954":3,"955":3,"956":3,"957":3,"958":3,"959":3,"960":3,"961":3,"962":3,"963":3,"964":3,"965":3,"966":3,"967":3,"968":3,"969":3,"970":3,"971":3,"972":3,"973":3,"974":3,"975":3,"976":3,"977":3,"978":3,"979":3,"980":3,"981":3,"982":3,"983":3,"984":3,"985":3,"986":3,"987":3,"988":3,"989":3,"990":3,"991":3,"992":3,"993":3,"994":3,"995":3,"996":3,"997":3,"998":3,"999":3,"1000":3,"1001":3,"1002":3,"1003":3,"1004":3,"1005":3,"1006":3,"1007":3,"1008":3,"1009":3,"1010":3,"1011":3,"1012":3,"1013":3,"1014":3,"1015":3,"1016":3,"1017":3,"1018":3,"1019":3,"1020":3,"1021":3,"1022":3,"1023":3,"1024":3,"1025":3,"1026":3,"1027":3,"1028":3,"1029":3,"1030":3,"1031":3,"1032":3,"1033":3,"1034":3,"1035":3,"1036":3,"1037":3,"1038":3,"1039":3,"1040":3,"1041":3,"1042":3,"1043":3,"1044":3,"1045":3,"1046":3,"1047":3,"1048":3,"1049":3,"1050":3,"1051":3,"1052":3,"1053":3,"1054":3,"1055":3,"1056":3,"1057":3,"1058":3,"1059":3,"1060":3,"1061":3,"1062":3,"1063":3,"1064":3,"1065":3,"1066":3,"1067":3,"1068":3,"1069":3,"1070":3,"1071":3,"1072":3,"1073":3,"1074":3,"1075":3,"1076":3,"1077":3,"1078":3,"1079":3,"1080":3,"1081":3,"1082":3,"1083":3,"1084":3,"1085":3,"1086":3,"1087":5,"1088":5,"1089":5,"1090":5,"1091":5,"1092":5,"1093":5,"1094":5,"1095":5,"1096":5,"1097":5,"1098":5,"1099":5,"1100":5,"1101":5,"1102":5,"1103":5,"1104":5,"1105":5,"1106":5,"1107":5,"1108":5,"1109":5,"1110":5,"1111":5,"1112":5,"1113":5,"1114":5,"1115":5,"1116":5,"1117":5,"1118":5,"1119":5,"1120":5,"1121":5,"1122":5,"1123":5,"1124":5,"1125":5,"1126":5,"1127":5,"1128":5,"1129":5,"1130":5,"1131":5,"1132":5,"1133":5,"1134":5,"1135":5,"1136":5,"1137":5,"1138":5,"1139":5,"1140":5,"1141":5,"1142":5,"1143":5,"1144":5,"1145":5,"1146":5,"1147":5,"1148":5,"1149":5,"1150":5,"1151":5,"1152":5,"1153":5,"1154":5,"1155":5,"1156":5,"1157":5,"1158":5,"1159":5,"1160":5,"1161":5,"1162":5,"1163":5,"1164":5,"1165":5,"1166":5,"1167":5,"1168":5,"1169":5,"1170":5,"1171":3,"1172":3,"1173":3,"1174":3,"1175":3,"1176":3,"1177":3,"1178":3,"1179":3,"1180":3,"1181":3,"1182":3,"1183":3,"1184":3,"1185":3,"1186":3,"1187":3,"1188":3,"1189":3,"1190":3,"1191":3,"1192":3,"1193":3,"1194":3,"1195":3,"1196":3,"1197":3,"1198":3,"1199":3,"1200":3,"1201":3,"1202":3,"1203":3,"1204":3,"1205":3,"1206":3,"1207":3,"1208":3,"1209":3,"1210":3,"1211":3,"1212":3,"1213":3,"1214":3,"1215":3,"1216":3,"1217":3,"1218":3,"1219":3,"1220":3,"1221":3,"1222":3,"1223":3,"1224":3,"1225":3,"1226":3,"1227":3,"1228":3,"1229":3,"1230":3,"1231":3,"1232":3,"1233":3,"1234":3,"1235":3,"1236":3,"1237":3,"1238":3,"1239":3,"1240":3,"1241":3,"1242":3,"1243":3,"1244":3,"1245":3,"1246":3,"1247":3,"1248":3,"1249":3,"1250":3,"1251":3,"1252":3,"1253":3,"1254":3,"1255":3,"1256":3,"1257":3,"1258":3,"1259":3,"1260":3,"1261":3,"1262":3,"1263":3,"1264":4,"1265":4,"1266":4,"1267":4,"1268":4,"1269":4,"1270":4,"1271":4,"1272":4,"1273":4,"1274":4,"1275":4,"1276":4,"1277":4,"1278":4,"1279":4,"1280":4,"1281":4,"1282":4,"1283":4,"1284":4,"1285":4,"1286":4,"1287":4,"1288":4,"1289":4,"1290":4,"1291":4,"1292":4,"1293":4,"1294":4,"1295":4,"1296":4,"1297":4,"1298":4,"1299":4,"1300":4,"1301":4,"1302":4,"1303":4,"1304":4,"1305":4,"1306":4,"1307":4,"1308":4,"1309":4,"1310":4,"1311":4,"1312":4,"1313":4,"1314":4,"1315":4,"1316":4,"1317":4,"1318":4,"1319":4,"1320":4,"1321":4,"1322":4,"1323":4,"1324":4,"1325":4,"1326":4,"1327":4,"1328":4,"1329":4,"1330":4,"1331":4,"1332":4,"1333":4,"1334":4,"1335":4,"1336":4,"1337":4,"1338":4,"1339":4,"1340":4,"1341":4,"1342":4,"1343":4,"1344":4,"1345":4,"1346":4,"1347":4,"1348":4,"1349":4,"1350":4,"1351":4,"1352":4,"1353":4,"1354":4,"1355":4,"1356":4,"1357":4,"1358":4,"1359":4,"1360":4,"1361":4,"1362":4,"1363":4,"1364":4,"1365":4,"1366":4,"1367":4,"1368":4,"1369":4,"1370":4,"1371":4,"1372":4,"1373":4,"1374":4,"1375":4,"1376":4,"1377":4,"1378":4,"1379":4,"1380":4,"1381":4,"1382":4,"1383":4,"1384":4,"1385":4,"1386":4,"1387":4,"1388":4,"1389":4,"1390":4,"1391":4,"1392":4,"1393":4,"1394":4,"1395":4,"1396":4,"1397":4,"1398":4,"1399":4,"1400":4,"1401":4,"1402":4,"1403":4,"1404":4,"1405":4,"1406":4,"1407":4,"1408":4,"1409":4,"1410":4,"1411":4,"1412":4,"1413":4,"1414":4,"1415":4,"1416":4,"1417":4,"1418":4,"1419":4,"1420":4,"1421":4,"1422":4,"1423":4,"1424":4,"1425":4,"1426":4,"1427":4,"1428":4,"1429":4,"1430":4,"1431":4,"1432":4,"1433":4,"1434":4,"1435":4,"1436":4,"1437":4,"1438":4,"1439":4,"1440":4,"1441":4,"1442":4,"1443":4,"1444":4,"1445":4,"1446":4,"1447":4,"1448":4,"1449":4,"1450":4,"1451":4,"1452":4,"1453":4,"1454":4,"1455":4,"1456":4,"1457":4,"1458":4,"1459":4,"1460":4,"1461":4,"1462":4,"1463":4,"1464":4,"1465":4,"1466":4,"1467":4,"1468":4,"1469":4,"1470":4,"1471":4,"1472":4,"1473":4,"1474":4,"1475":4,"1476":4,"1477":4,"1478":4,"1479":4,"1480":4,"1481":4,"1482":4,"1483":4,"1484":4,"1485":4,"1486":4,"1487":4,"1488":4,"1489":4,"1490":4,"1491":4,"1492":4,"1493":4,"1494":4,"1495":4,"1496":4,"1497":4,"1498":4,"1499":4,"1500":4,"1501":4,"1502":4,"1503":4,"1504":4,"1505":4,"1506":4,"1507":4,"1508":4,"1509":4,"1510":4,"1511":4,"1512":4,"1513":4,"1514":4,"1515":4,"1516":4,"1517":4,"1518":4,"1519":4,"1520":4,"1521":4,"1522":3,"1523":3,"1524":3,"1525":3,"1526":3,"1527":3,"1528":3,"1529":3,"1530":3,"1531":3,"1532":3,"1533":3,"1534":3,"1535":3,"1536":3,"1537":3,"1538":3,"1539":3,"1540":3,"1541":3,"1542":3,"1543":3,"1544":3,"1545":3,"1546":3,"1547":3,"1548":3,"1549":3,"1550":3,"1551":3,"1552":3,"1553":3,"1554":3,"1555":3,"1556":3,"1557":3,"1558":3,"1559":3,"1560":3,"1561":3,"1562":3,"1563":3,"1564":3,"1565":3,"1566":3,"1567":3,"1568":3,"1569":3,"1570":3,"1571":3,"1572":3,"1573":3,"1574":3,"1575":3,"1576":3,"1577":3,"1578":3,"1579":3,"1580":3,"1581":3,"1582":3,"1583":3,"1584":3,"1585":3,"1586":3,"1587":3,"1588":3,"1589":3,"1590":3,"1591":3,"1592":3,"1593":3,"1594":3,"1595":3,"1596":4,"1597":4,"1598":4,"1599":4,"1600":4,"1601":4,"1602":4,"1603":4,"1604":4,"1605":4,"1606":4,"1607":4,"1608":4,"1609":4,"1610":4,"1611":4,"1612":4,"1613":4,"1614":4,"1615":4,"1616":4,"1617":4,"1618":4,"1619":4,"1620":4,"1621":4,"1622":4,"1623":4,"1624":4,"1625":4,"1626":4,"1627":4,"1628":4,"1629":4,"1630":4,"1631":4,"1632":4,"1633":4,"1634":4,"1635":4,"1636":4,"1637":4,"1638":4,"1639":4,"1640":4,"1641":4,"1642":4,"1643":4,"1644":4,"1645":4,"1646":4,"1647":4,"1648":4,"1649":4,"1650":4,"1651":4,"1652":4,"1653":4,"1654":4,"1655":4,"1656":4,"1657":4,"1658":4,"1659":4,"1660":4,"1661":4,"1662":4,"1663":4,"1664":4,"1665":4,"1666":4,"1667":4,"1668":4,"1669":4,"1670":4,"1671":4,"1672":4,"1673":4,"1674":4,"1675":4,"1676":4,"1677":4,"1678":4,"1679":4,"1680":4,"1681":4,"1682":4,"1683":4,"1684":4,"1685":4,"1686":4,"1687":4,"1688":4,"1689":4,"1690":4,"1691":4,"1692":4,"1693":4,"1694":4,"1695":4,"1696":4,"1697":4,"1698":4,"1699":4,"1700":4,"1701":4,"1702":4,"1703":4,"1704":4,"1705":4,"1706":4,"1707":4,"1708":4,"1709":4,"1710":4,"1711":4,"1712":4,"1713":4,"1714":4,"1715":4,"1716":4,"1717":4,"1718":4,"1719":4,"1720":4,"1721":4,"1722":4,"1723":4,"1724":4,"1725":4,"1726":4,"1727":4,"1728":4,"1729":4,"1730":4,"1731":4,"1732":4,"1733":4,"1734":4,"1735":4,"1736":4,"1737":4,"1738":4,"1739":4,"1740":4,"1741":4,"1742":4,"1743":4,"1744":4,"1745":4,"1746":4,"1747":4,"1748":4,"1749":4,"1750":4,"1751":4,"1752":4,"1753":4,"1754":4,"1755":4,"1756":4,"1757":4,"1758":4,"1759":4,"1760":4,"1761":4,"1762":4,"1763":4,"1764":4,"1765":4,"1766":4,"1767":4,"1768":4,"1769":4,"1770":4,"1771":4,"1772":4,"1773":4,"1774":4,"1775":4,"1776":4,"1777":4,"1778":4,"1779":4,"1780":4,"1781":4,"1782":4,"1783":4,"1784":4,"1785":4,"1786":4,"1787":4,"1788":4,"1789":4,"1790":4,"1791":4,"1792":4,"1793":4,"1794":4,"1795":4,"1796":4,"1797":4,"1798":4,"1799":4,"1800":4,"1801":4,"1802":4,"1803":4,"1804":4,"1805":4,"1806":4,"1807":4,"1808":4,"1809":4,"1810":4,"1811":4,"1812":4,"1813":4,"1814":4,"1815":4,"1816":4,"1817":4,"1818":4,"1819":4,"1820":4,"1821":4,"1822":4,"1823":4,"1824":4,"1825":4,"1826":4,"1827":4,"1828":4,"1829":4,"1830":4,"1831":4,"1832":4,"1833":4,"1834":4,"1835":4,"1836":4,"1837":4,"1838":4,"1839":4,"1840":4,"1841":4,"1842":4,"1843":4,"1844":4,"1845":4,"1846":4,"1847":4,"1848":4,"1849":4,"1850":4,"1851":4,"1852":4,"1853":4,"1854":4,"1855":4,"1856":4,"1857":4,"1858":4,"1859":4,"1860":4,"1861":4,"1862":4,"1863":4,"1864":4,"1865":4,"1866":4,"1867":4,"1868":4,"1869":4,"1870":4,"1871":4,"1872":4,"1873":4,"1874":4,"1875":4,"1876":4,"1877":4,"1878":4,"1879":4,"1880":4,"1881":4,"1882":4,"1883":4,"1884":4,"1885":4,"1886":4,"1887":4,"1888":4,"1889":4,"1890":4,"1891":4,"1892":4,"1893":4,"1894":4,"1895":4,"1896":4,"1897":4,"1898":4,"1899":4,"1900":4,"1901":4,"1902":4,"1903":4,"1904":4,"1905":4,"1906":4,"1907":4,"1908":4,"1909":4,"1910":4,"1911":4,"1912":4,"1913":4,"1914":4,"1915":4,"1916":4,"1917":4,"1918":4,"1919":4,"1920":4,"1921":4,"1922":4,"1923":4,"1924":4,"1925":4,"1926":4,"1927":4,"1928":4,"1929":4,"1930":4,"1931":4,"1932":4,"1933":4,"1934":4,"1935":4,"1936":4,"1937":4,"1938":4,"1939":4,"1940":4,"1941":4,"1942":4,"1943":4,"1944":4,"1945":4,"1946":4,"1947":4,"1948":4,"1949":4,"1950":4,"1951":4,"1952":4,"1953":4,"1954":4,"1955":4,"1956":4,"1957":4,"1958":4,"1959":4,"1960":4,"1961":4,"1962":4,"1963":4,"1964":4,"1965":4,"1966":4,"1967":4,"1968":4,"1969":4,"1970":4,"1971":4,"1972":4,"1973":4,"1974":4,"1975":4,"1976":4,"1977":4,"1978":4,"1979":1,"1980":1,"1981":1,"1982":1,"1983":1,"1984":1,"1985":1,"1986":1,"1987":1,"1988":1,"1989":1,"1990":1,"1991":1,"1992":1,"1993":1,"1994":1,"1995":1,"1996":1,"1997":1,"1998":1,"1999":1,"2000":1,"2001":1,"2002":1,"2003":1,"2004":1,"2005":1,"2006":1,"2007":1,"2008":1,"2009":1,"2010":1,"2011":1,"2012":1,"2013":1,"2014":1,"2015":1,"2016":1,"2017":1,"2018":2,"2019":2,"2020":2,"2021":2,"2022":2,"2023":2,"2024":2,"2025":2,"2026":2,"2027":2,"2028":2,"2029":2,"2030":2,"2031":2,"2032":2,"2033":2,"2034":2,"2035":2,"2036":2},"type":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1,"17":1,"18":1,"19":1,"20":1,"21":1,"22":1,"23":1,"24":1,"25":1,"26":1,"27":1,"28":1,"29":1,"30":1,"31":1,"32":1,"33":1,"34":1,"35":1,"36":1,"37":1,"38":1,"39":1,"40":1,"41":1,"42":1,"43":1,"44":1,"45":1,"46":1,"47":1,"48":1,"49":1,"50":1,"51":1,"52":1,"53":1,"54":1,"55":1,"56":1,"57":1,"58":1,"59":1,"60":1,"61":1,"62":1,"63":1,"64":1,"65":1,"66":1,"67":1,"68":1,"69":1,"70":1,"71":1,"72":1,"73":1,"74":1,"75":1,"76":1,"77":1,"78":1,"79":1,"80":1,"81":1,"82":1,"83":1,"84":1,"85":1,"86":1,"87":1,"88":1,"89":1,"90":1,"91":1,"92":1,"93":1,"94":1,"95":1,"96":1,"97":1,"98":1,"99":1,"100":1,"101":1,"102":1,"103":1,"104":1,"105":1,"106":1,"107":1,"108":1,"109":1,"110":1,"111":1,"112":1,"113":1,"114":1,"115":1,"116":1,"117":1,"118":1,"119":1,"120":1,"121":1,"122":1,"123":1,"124":1,"125":1,"126":1,"127":1,"128":1,"129":1,"130":1,"131":1,"132":1,"133":1,"134":1,"135":1,"136":1,"137":1,"138":1,"139":1,"140":1,"141":1,"142":1,"143":1,"144":1,"145":1,"146":1,"147":1,"148":1,"149":1,"150":1,"151":1,"152":1,"153":1,"154":1,"155":1,"156":1,"157":1,"158":1,"159":1,"160":1,"161":1,"162":1,"163":1,"164":1,"165":1,"166":1,"167":1,"168":1,"169":1,"170":1,"171":1,"172":1,"173":1,"174":1,"175":1,"176":1,"177":1,"178":1,"179":1,"180":1,"181":1,"182":1,"183":1,"184":1,"185":1,"186":1,"187":1,"188":1,"189":1,"190":1,"191":1,"192":1,"193":1,"194":1,"195":1,"196":1,"197":1,"198":1,"199":1,"200":1,"201":1,"202":1,"203":1,"204":1,"205":1,"206":1,"207":1,"208":1,"209":1,"210":1,"211":1,"212":1,"213":1,"214":1,"215":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1,"222":1,"223":1,"224":1,"225":1,"226":1,"227":1,"228":1,"229":1,"230":1,"231":1,"232":1,"233":1,"234":1,"235":1,"236":1,"237":1,"238":1,"239":1,"240":1,"241":1,"242":1,"243":1,"244":1,"245":1,"246":1,"247":1,"248":1,"249":1,"250":1,"251":1,"252":1,"253":1,"254":1,"255":1,"256":1,"257":1,"258":1,"259":1,"260":1,"261":1,"262":1,"263":1,"264":1,"265":1,"266":1,"267":1,"268":1,"269":1,"270":1,"271":1,"272":1,"273":1,"274":1,"275":1,"276":1,"277":1,"278":1,"279":1,"280":1,"281":1,"282":1,"283":1,"284":1,"285":1,"286":1,"287":1,"288":1,"289":1,"290":1,"291":1,"292":1,"293":1,"294":1,"295":1,"296":1,"297":1,"298":1,"299":1,"300":1,"301":1,"302":1,"303":1,"304":1,"305":1,"306":1,"307":1,"308":1,"309":1,"310":1,"311":1,"312":1,"313":1,"314":1,"315":1,"316":1,"317":1,"318":1,"319":1,"320":1,"321":1,"322":1,"323":1,"324":1,"325":1,"326":1,"327":1,"328":1,"329":1,"330":1,"331":1,"332":1,"333":1,"334":1,"335":1,"336":1,"337":1,"338":1,"339":1,"340":1,"341":1,"342":1,"343":1,"344":1,"345":1,"346":1,"347":1,"348":1,"349":1,"350":1,"351":1,"352":1,"353":1,"354":1,"355":1,"356":1,"357":1,"358":1,"359":1,"360":1,"361":1,"362":1,"363":1,"364":1,"365":1,"366":1,"367":1,"368":1,"369":1,"370":1,"371":1,"372":1,"373":1,"374":1,"375":1,"376":1,"377":1,"378":1,"379":1,"380":1,"381":1,"382":1,"383":1,"384":1,"385":1,"386":1,"387":1,"388":1,"389":1,"390":1,"391":1,"392":1,"393":1,"394":1,"395":1,"396":1,"397":1,"398":1,"399":1,"400":1,"401":1,"402":1,"403":1,"404":1,"405":1,"406":1,"407":1,"408":1,"409":1,"410":1,"411":1,"412":1,"413":1,"414":1,"415":1,"416":1,"417":1,"418":1,"419":1,"420":1,"421":1,"422":1,"423":1,"424":1,"425":1,"426":1,"427":1,"428":1,"429":1,"430":1,"431":1,"432":1,"433":1,"434":1,"435":1,"436":1,"437":1,"438":1,"439":1,"440":1,"441":1,"442":1,"443":1,"444":1,"445":1,"446":1,"447":1,"448":1,"449":1,"450":1,"451":1,"452":1,"453":1,"454":1,"455":1,"456":1,"457":1,"458":1,"459":1,"460":1,"461":1,"462":1,"463":1,"464":1,"465":1,"466":1,"467":1,"468":1,"469":1,"470":1,"471":1,"472":1,"473":1,"474":1,"475":1,"476":1,"477":1,"478":1,"479":1,"480":1,"481":1,"482":1,"483":1,"484":1,"485":1,"486":1,"487":1,"488":1,"489":1,"490":1,"491":1,"492":1,"493":1,"494":1,"495":1,"496":1,"497":1,"498":1,"499":1,"500":1,"501":1,"502":1,"503":1,"504":1,"505":1,"506":1,"507":1,"508":1,"509":1,"510":1,"511":1,"512":1,"513":1,"514":1,"515":1,"516":1,"517":1,"518":1,"519":1,"520":1,"521":1,"522":1,"523":1,"524":1,"525":1,"526":1,"527":1,"528":1,"529":1,"530":1,"531":1,"532":1,"533":1,"534":1,"535":1,"536":1,"537":1,"538":1,"539":1,"540":1,"541":1,"542":1,"543":1,"544":1,"545":1,"546":1,"547":1,"548":1,"549":1,"550":1,"551":1,"552":1,"553":1,"554":1,"555":1,"556":1,"557":1,"558":1,"559":1,"560":1,"561":1,"562":1,"563":1,"564":1,"565":1,"566":1,"567":1,"568":1,"569":1,"570":1,"571":1,"572":1,"573":1,"574":1,"575":1,"576":1,"577":1,"578":1,"579":1,"580":1,"581":1,"582":1,"583":1,"584":1,"585":1,"586":1,"587":1,"588":1,"589":1,"590":1,"591":1,"592":1,"593":1,"594":1,"595":1,"596":1,"597":1,"598":1,"599":1,"600":1,"601":1,"602":1,"603":1,"604":1,"605":1,"606":1,"607":1,"608":1,"609":1,"610":1,"611":1,"612":1,"613":1,"614":1,"615":1,"616":1,"617":1,"618":1,"619":1,"620":1,"621":1,"622":1,"623":1,"624":1,"625":1,"626":1,"627":1,"628":1,"629":1,"630":1,"631":1,"632":1,"633":1,"634":1,"635":1,"636":1,"637":1,"638":1,"639":1,"640":1,"641":1,"642":1,"643":1,"644":1,"645":1,"646":1,"647":1,"648":1,"649":1,"650":1,"651":1,"652":1,"653":1,"654":1,"655":1,"656":1,"657":1,"658":1,"659":1,"660":1,"661":1,"662":1,"663":1,"664":1,"665":1,"666":1,"667":1,"668":1,"669":1,"670":1,"671":1,"672":1,"673":1,"674":1,"675":1,"676":1,"677":1,"678":1,"679":1,"680":1,"681":1,"682":1,"683":1,"684":1,"685":1,"686":1,"687":1,"688":1,"689":1,"690":1,"691":1,"692":1,"693":1,"694":1,"695":1,"696":1,"697":1,"698":1,"699":1,"700":1,"701":1,"702":1,"703":1,"704":1,"705":1,"706":1,"707":1,"708":1,"709":1,"710":1,"711":1,"712":1,"713":1,"714":1,"715":1,"716":1,"717":1,"718":1,"719":1,"720":1,"721":1,"722":1,"723":1,"724":1,"725":1,"726":1,"727":1,"728":1,"729":1,"730":1,"731":1,"732":1,"733":1,"734":1,"735":1,"736":1,"737":1,"738":1,"739":1,"740":1,"741":1,"742":1,"743":1,"744":1,"745":1,"746":1,"747":1,"748":1,"749":1,"750":1,"751":1,"752":1,"753":1,"754":1,"755":1,"756":1,"757":1,"758":1,"759":1,"760":1,"761":1,"762":1,"763":1,"764":1,"765":1,"766":1,"767":1,"768":1,"769":1,"770":1,"771":1,"772":1,"773":1,"774":1,"775":1,"776":1,"777":1,"778":1,"779":1,"780":1,"781":1,"782":1,"783":1,"784":1,"785":1,"786":1,"787":1,"788":1,"789":1,"790":1,"791":1,"792":1,"793":1,"794":1,"795":1,"796":1,"797":1,"798":1,"799":1,"800":1,"801":1,"802":1,"803":1,"804":1,"805":1,"806":1,"807":1,"808":1,"809":1,"810":1,"811":1,"812":1,"813":1,"814":1,"815":1,"816":1,"817":1,"818":1,"819":1,"820":1,"821":1,"822":1,"823":1,"824":1,"825":1,"826":1,"827":1,"828":1,"829":1,"830":1,"831":1,"832":1,"833":1,"834":1,"835":1,"836":1,"837":1,"838":1,"839":1,"840":1,"841":1,"842":1,"843":1,"844":1,"845":1,"846":1,"847":1,"848":1,"849":1,"850":1,"851":1,"852":1,"853":1,"854":1,"855":1,"856":1,"857":1,"858":1,"859":1,"860":1,"861":1,"862":1,"863":1,"864":1,"865":1,"866":1,"867":1,"868":1,"869":1,"870":1,"871":1,"872":1,"873":1,"874":1,"875":1,"876":1,"877":1,"878":1,"879":1,"880":1,"881":1,"882":1,"883":1,"884":1,"885":1,"886":1,"887":1,"888":1,"889":1,"890":1,"891":1,"892":1,"893":1,"894":1,"895":1,"896":1,"897":1,"898":1,"899":1,"900":1,"901":1,"902":1,"903":1,"904":1,"905":1,"906":1,"907":1,"908":1,"909":1,"910":1,"911":1,"912":1,"913":1,"914":1,"915":1,"916":1,"917":1,"918":1,"919":1,"920":1,"921":1,"922":1,"923":1,"924":1,"925":1,"926":1,"927":1,"928":1,"929":1,"930":1,"931":1,"932":1,"933":1,"934":1,"935":1,"936":1,"937":1,"938":1,"939":1,"940":1,"941":1,"942":1,"943":1,"944":1,"945":1,"946":1,"947":1,"948":1,"949":1,"950":1,"951":1,"952":1,"953":1,"954":1,"955":1,"956":1,"957":1,"958":1,"959":1,"960":1,"961":1,"962":1,"963":1,"964":1,"965":1,"966":1,"967":1,"968":1,"969":1,"970":1,"971":1,"972":1,"973":1,"974":1,"975":1,"976":1,"977":1,"978":1,"979":1,"980":1,"981":1,"982":1,"983":1,"984":1,"985":1,"986":1,"987":1,"988":1,"989":1,"990":1,"991":1,"992":1,"993":1,"994":1,"995":1,"996":1,"997":1,"998":1,"999":1,"1000":1,"1001":1,"1002":1,"1003":1,"1004":1,"1005":1,"1006":1,"1007":1,"1008":1,"1009":1,"1010":1,"1011":1,"1012":1,"1013":1,"1014":1,"1015":1,"1016":1,"1017":1,"1018":1,"1019":1,"1020":1,"1021":1,"1022":1,"1023":1,"1024":1,"1025":1,"1026":1,"1027":1,"1028":1,"1029":1,"1030":1,"1031":1,"1032":1,"1033":1,"1034":1,"1035":1,"1036":1,"1037":1,"1038":1,"1039":1,"1040":1,"1041":1,"1042":1,"1043":1,"1044":1,"1045":1,"1046":1,"1047":1,"1048":1,"1049":1,"1050":1,"1051":1,"1052":1,"1053":1,"1054":1,"1055":1,"1056":1,"1057":1,"1058":1,"1059":1,"1060":1,"1061":1,"1062":1,"1063":1,"1064":1,"1065":1,"1066":1,"1067":1,"1068":1,"1069":1,"1070":1,"1071":1,"1072":1,"1073":1,"1074":1,"1075":1,"1076":1,"1077":1,"1078":1,"1079":1,"1080":1,"1081":1,"1082":1,"1083":1,"1084":1,"1085":1,"1086":1,"1087":1,"1088":1,"1089":1,"1090":1,"1091":1,"1092":1,"1093":1,"1094":1,"1095":1,"1096":1,"1097":1,"1098":1,"1099":1,"1100":1,"1101":1,"1102":1,"1103":1,"1104":1,"1105":1,"1106":1,"1107":1,"1108":1,"1109":1,"1110":1,"1111":1,"1112":1,"1113":1,"1114":1,"1115":1,"1116":1,"1117":1,"1118":1,"1119":1,"1120":1,"1121":1,"1122":1,"1123":1,"1124":1,"1125":1,"1126":1,"1127":1,"1128":1,"1129":1,"1130":1,"1131":1,"1132":1,"1133":1,"1134":1,"1135":1,"1136":1,"1137":1,"1138":1,"1139":1,"1140":1,"1141":1,"1142":1,"1143":1,"1144":1,"1145":1,"1146":1,"1147":1,"1148":1,"1149":1,"1150":1,"1151":1,"1152":1,"1153":1,"1154":1,"1155":1,"1156":1,"1157":1,"1158":1,"1159":1,"1160":1,"1161":1,"1162":1,"1163":1,"1164":1,"1165":1,"1166":1,"1167":1,"1168":1,"1169":1,"1170":1,"1171":1,"1172":1,"1173":1,"1174":1,"1175":1,"1176":1,"1177":1,"1178":1,"1179":1,"1180":1,"1181":1,"1182":1,"1183":1,"1184":1,"1185":1,"1186":1,"1187":1,"1188":1,"1189":1,"1190":1,"1191":1,"1192":1,"1193":1,"1194":1,"1195":1,"1196":1,"1197":1,"1198":1,"1199":1,"1200":1,"1201":1,"1202":1,"1203":1,"1204":1,"1205":1,"1206":1,"1207":1,"1208":1,"1209":1,"1210":1,"1211":1,"1212":1,"1213":1,"1214":1,"1215":1,"1216":1,"1217":1,"1218":1,"1219":1,"1220":1,"1221":1,"1222":1,"1223":1,"1224":1,"1225":1,"1226":1,"1227":1,"1228":1,"1229":1,"1230":1,"1231":1,"1232":1,"1233":1,"1234":1,"1235":1,"1236":1,"1237":1,"1238":1,"1239":1,"1240":1,"1241":1,"1242":1,"1243":1,"1244":1,"1245":1,"1246":1,"1247":1,"1248":1,"1249":1,"1250":1,"1251":1,"1252":1,"1253":1,"1254":1,"1255":1,"1256":1,"1257":1,"1258":1,"1259":1,"1260":1,"1261":1,"1262":1,"1263":1,"1264":1,"1265":1,"1266":1,"1267":1,"1268":1,"1269":1,"1270":1,"1271":1,"1272":1,"1273":1,"1274":1,"1275":1,"1276":1,"1277":1,"1278":1,"1279":1,"1280":1,"1281":1,"1282":1,"1283":1,"1284":1,"1285":1,"1286":1,"1287":1,"1288":1,"1289":1,"1290":1,"1291":1,"1292":1,"1293":1,"1294":1,"1295":1,"1296":1,"1297":1,"1298":1,"1299":1,"1300":1,"1301":1,"1302":1,"1303":1,"1304":1,"1305":1,"1306":1,"1307":1,"1308":1,"1309":1,"1310":1,"1311":1,"1312":1,"1313":1,"1314":1,"1315":1,"1316":1,"1317":1,"1318":1,"1319":1,"1320":1,"1321":1,"1322":1,"1323":1,"1324":1,"1325":1,"1326":1,"1327":1,"1328":1,"1329":1,"1330":1,"1331":1,"1332":1,"1333":1,"1334":1,"1335":1,"1336":1,"1337":1,"1338":1,"1339":1,"1340":1,"1341":1,"1342":1,"1343":1,"1344":1,"1345":1,"1346":1,"1347":1,"1348":1,"1349":1,"1350":1,"1351":1,"1352":1,"1353":1,"1354":1,"1355":1,"1356":1,"1357":1,"1358":1,"1359":1,"1360":1,"1361":1,"1362":1,"1363":1,"1364":1,"1365":1,"1366":1,"1367":1,"1368":1,"1369":1,"1370":1,"1371":1,"1372":1,"1373":1,"1374":1,"1375":1,"1376":1,"1377":1,"1378":1,"1379":1,"1380":1,"1381":1,"1382":1,"1383":1,"1384":1,"1385":1,"1386":1,"1387":1,"1388":1,"1389":1,"1390":1,"1391":1,"1392":1,"1393":1,"1394":1,"1395":1,"1396":1,"1397":1,"1398":1,"1399":1,"1400":1,"1401":1,"1402":1,"1403":1,"1404":1,"1405":1,"1406":1,"1407":1,"1408":1,"1409":1,"1410":1,"1411":1,"1412":1,"1413":1,"1414":1,"1415":1,"1416":1,"1417":1,"1418":1,"1419":1,"1420":1,"1421":1,"1422":1,"1423":1,"1424":1,"1425":1,"1426":1,"1427":1,"1428":1,"1429":1,"1430":1,"1431":1,"1432":1,"1433":1,"1434":1,"1435":1,"1436":1,"1437":1,"1438":1,"1439":1,"1440":1,"1441":1,"1442":1,"1443":1,"1444":1,"1445":1,"1446":1,"1447":1,"1448":1,"1449":1,"1450":1,"1451":1,"1452":1,"1453":1,"1454":1,"1455":1,"1456":1,"1457":1,"1458":1,"1459":1,"1460":1,"1461":1,"1462":1,"1463":1,"1464":1,"1465":1,"1466":1,"1467":1,"1468":1,"1469":1,"1470":1,"1471":1,"1472":1,"1473":1,"1474":1,"1475":1,"1476":1,"1477":1,"1478":1,"1479":1,"1480":1,"1481":1,"1482":1,"1483":1,"1484":1,"1485":1,"1486":1,"1487":1,"1488":1,"1489":1,"1490":1,"1491":1,"1492":1,"1493":1,"1494":1,"1495":1,"1496":1,"1497":1,"1498":1,"1499":1,"1500":1,"1501":1,"1502":1,"1503":1,"1504":1,"1505":1,"1506":1,"1507":1,"1508":1,"1509":1,"1510":1,"1511":1,"1512":1,"1513":1,"1514":1,"1515":1,"1516":1,"1517":1,"1518":1,"1519":1,"1520":1,"1521":1,"1522":1,"1523":1,"1524":1,"1525":1,"1526":1,"1527":1,"1528":1,"1529":1,"1530":1,"1531":1,"1532":1,"1533":1,"1534":1,"1535":1,"1536":1,"1537":1,"1538":1,"1539":1,"1540":1,"1541":1,"1542":1,"1543":1,"1544":1,"1545":1,"1546":1,"1547":1,"1548":1,"1549":1,"1550":1,"1551":1,"1552":1,"1553":1,"1554":1,"1555":1,"1556":1,"1557":1,"1558":1,"1559":1,"1560":1,"1561":1,"1562":1,"1563":1,"1564":1,"1565":1,"1566":1,"1567":1,"1568":1,"1569":1,"1570":1,"1571":1,"1572":1,"1573":1,"1574":1,"1575":1,"1576":1,"1577":1,"1578":1,"1579":1,"1580":1,"1581":1,"1582":1,"1583":1,"1584":1,"1585":1,"1586":1,"1587":1,"1588":1,"1589":1,"1590":1,"1591":1,"1592":1,"1593":1,"1594":1,"1595":1,"1596":1,"1597":1,"1598":1,"1599":1,"1600":1,"1601":1,"1602":1,"1603":1,"1604":1,"1605":1,"1606":1,"1607":1,"1608":1,"1609":1,"1610":1,"1611":1,"1612":1,"1613":1,"1614":1,"1615":1,"1616":1,"1617":1,"1618":1,"1619":1,"1620":1,"1621":1,"1622":1,"1623":1,"1624":1,"1625":1,"1626":1,"1627":1,"1628":1,"1629":1,"1630":1,"1631":1,"1632":1,"1633":1,"1634":1,"1635":1,"1636":1,"1637":1,"1638":1,"1639":1,"1640":1,"1641":1,"1642":1,"1643":1,"1644":1,"1645":1,"1646":1,"1647":1,"1648":1,"1649":1,"1650":1,"1651":1,"1652":1,"1653":1,"1654":1,"1655":1,"1656":1,"1657":1,"1658":1,"1659":1,"1660":1,"1661":1,"1662":1,"1663":1,"1664":1,"1665":1,"1666":1,"1667":1,"1668":1,"1669":1,"1670":1,"1671":1,"1672":1,"1673":1,"1674":1,"1675":1,"1676":1,"1677":1,"1678":1,"1679":1,"1680":1,"1681":1,"1682":1,"1683":1,"1684":1,"1685":1,"1686":1,"1687":1,"1688":1,"1689":1,"1690":1,"1691":1,"1692":1,"1693":1,"1694":1,"1695":1,"1696":1,"1697":1,"1698":1,"1699":1,"1700":1,"1701":1,"1702":1,"1703":1,"1704":1,"1705":1,"1706":1,"1707":1,"1708":1,"1709":1,"1710":1,"1711":1,"1712":1,"1713":1,"1714":1,"1715":1,"1716":1,"1717":1,"1718":1,"1719":1,"1720":1,"1721":1,"1722":1,"1723":1,"1724":1,"1725":1,"1726":1,"1727":1,"1728":1,"1729":1,"1730":1,"1731":1,"1732":1,"1733":1,"1734":1,"1735":1,"1736":1,"1737":1,"1738":1,"1739":1,"1740":1,"1741":1,"1742":1,"1743":1,"1744":1,"1745":1,"1746":1,"1747":1,"1748":1,"1749":1,"1750":1,"1751":1,"1752":1,"1753":1,"1754":1,"1755":1,"1756":1,"1757":1,"1758":1,"1759":1,"1760":1,"1761":1,"1762":1,"1763":1,"1764":1,"1765":1,"1766":1,"1767":1,"1768":1,"1769":1,"1770":1,"1771":1,"1772":1,"1773":1,"1774":1,"1775":1,"1776":1,"1777":1,"1778":1,"1779":1,"1780":1,"1781":1,"1782":1,"1783":1,"1784":1,"1785":1,"1786":1,"1787":1,"1788":1,"1789":1,"1790":1,"1791":1,"1792":1,"1793":1,"1794":1,"1795":1,"1796":1,"1797":1,"1798":1,"1799":1,"1800":1,"1801":1,"1802":1,"1803":1,"1804":1,"1805":1,"1806":1,"1807":1,"1808":1,"1809":1,"1810":1,"1811":1,"1812":1,"1813":1,"1814":1,"1815":1,"1816":1,"1817":1,"1818":1,"1819":1,"1820":1,"1821":1,"1822":1,"1823":1,"1824":1,"1825":1,"1826":1,"1827":1,"1828":1,"1829":1,"1830":1,"1831":1,"1832":1,"1833":1,"1834":1,"1835":1,"1836":1,"1837":1,"1838":1,"1839":1,"1840":1,"1841":1,"1842":1,"1843":1,"1844":1,"1845":1,"1846":1,"1847":1,"1848":1,"1849":1,"1850":1,"1851":1,"1852":1,"1853":1,"1854":1,"1855":1,"1856":1,"1857":1,"1858":1,"1859":1,"1860":1,"1861":1,"1862":1,"1863":1,"1864":1,"1865":1,"1866":1,"1867":1,"1868":1,"1869":1,"1870":1,"1871":1,"1872":1,"1873":1,"1874":1,"1875":1,"1876":1,"1877":1,"1878":1,"1879":1,"1880":1,"1881":1,"1882":1,"1883":1,"1884":1,"1885":1,"1886":1,"1887":1,"1888":1,"1889":1,"1890":1,"1891":1,"1892":1,"1893":1,"1894":1,"1895":1,"1896":1,"1897":1,"1898":1,"1899":1,"1900":1,"1901":1,"1902":1,"1903":1,"1904":1,"1905":1,"1906":1,"1907":1,"1908":1,"1909":1,"1910":1,"1911":1,"1912":1,"1913":1,"1914":1,"1915":1,"1916":1,"1917":1,"1918":1,"1919":1,"1920":1,"1921":1,"1922":1,"1923":1,"1924":1,"1925":1,"1926":1,"1927":1,"1928":1,"1929":1,"1930":1,"1931":1,"1932":1,"1933":1,"1934":1,"1935":1,"1936":1,"1937":1,"1938":1,"1939":1,"1940":1,"1941":1,"1942":1,"1943":1,"1944":1,"1945":1,"1946":1,"1947":1,"1948":1,"1949":1,"1950":1,"1951":1,"1952":1,"1953":1,"1954":1,"1955":1,"1956":1,"1957":1,"1958":1,"1959":1,"1960":1,"1961":1,"1962":1,"1963":1,"1964":1,"1965":1,"1966":1,"1967":1,"1968":1,"1969":1,"1970":1,"1971":1,"1972":1,"1973":1,"1974":1,"1975":1,"1976":1,"1977":1,"1978":1,"1979":1,"1980":1,"1981":1,"1982":1,"1983":1,"1984":1,"1985":1,"1986":1,"1987":1,"1988":1,"1989":1,"1990":1,"1991":1,"1992":1,"1993":1,"1994":1,"1995":1,"1996":1,"1997":1,"1998":1,"1999":1,"2000":1,"2001":1,"2002":1,"2003":1,"2004":1,"2005":1,"2006":1,"2007":1,"2008":1,"2009":1,"2010":1,"2011":1,"2012":1,"2013":1,"2014":1,"2015":1,"2016":1,"2017":1,"2018":1,"2019":1,"2020":1,"2021":1,"2022":1,"2023":1,"2024":1,"2025":1,"2026":1,"2027":1,"2028":1,"2029":1,"2030":1,"2031":1,"2032":1,"2033":1,"2034":1,"2035":1,"2036":1},"breadcrumbs":{"1":2,"181":2,"374":2,"446":2,"481":1,"518":2,"533":1,"557":1,"686":1,"703":1,"790":1,"936":1,"1072":1,"1087":1,"1171":1,"1221":1,"1264":1,"1311":1,"1425":1,"1458":1,"1522":1,"1596":1,"1979":2,"2018":2},"url":{"1":3,"2":3,"3":4,"4":6,"5":6,"6":4,"7":4,"8":6,"9":7,"10":4,"11":4,"12":4,"13":4,"14":4,"15":4,"16":4,"17":4,"18":4,"19":4,"20":4,"21":4,"22":4,"23":4,"24":4,"25":4,"26":4,"27":4,"28":4,"29":4,"30":4,"31":4,"32":4,"33":4,"34":4,"35":4,"36":4,"37":4,"38":4,"39":4,"40":4,"41":4,"42":4,"43":4,"44":4,"45":4,"46":4,"47":4,"48":4,"49":6,"50":6,"51":6,"52":6,"53":6,"54":6,"55":6,"56":6,"57":6,"58":6,"59":6,"60":6,"61":6,"62":6,"63":6,"64":6,"65":6,"66":6,"67":6,"68":6,"69":6,"70":6,"71":6,"72":6,"73":6,"74":6,"75":6,"76":6,"77":6,"78":6,"79":6,"80":6,"81":6,"82":6,"83":6,"84":6,"85":6,"86":6,"87":6,"88":6,"89":6,"90":6,"91":6,"92":6,"93":6,"94":6,"95":6,"96":6,"97":4,"98":4,"99":4,"100":4,"101":4,"102":4,"103":4,"104":4,"105":4,"106":4,"107":4,"108":4,"109":4,"110":4,"111":4,"112":4,"113":4,"114":4,"115":4,"116":4,"117":4,"118":4,"119":4,"120":4,"121":4,"122":4,"123":4,"124":4,"125":4,"126":4,"127":4,"128":4,"129":4,"130":4,"131":4,"132":4,"133":4,"134":4,"135":4,"136":4,"137":4,"138":4,"139":4,"140":4,"141":4,"142":4,"143":4,"144":6,"145":6,"146":7,"147":7,"148":7,"149":7,"150":7,"151":7,"152":7,"153":7,"154":7,"155":7,"156":7,"157":7,"158":7,"159":4,"160":4,"161":4,"162":4,"163":4,"164":4,"165":4,"166":4,"167":4,"168":4,"169":4,"170":4,"171":4,"172":4,"173":4,"174":4,"175":4,"176":4,"177":4,"178":4,"179":4,"180":4,"181":3,"182":3,"183":7,"184":5,"185":4,"186":5,"187":8,"188":5,"189":5,"190":5,"191":5,"192":4,"193":7,"194":7,"195":5,"196":5,"197":5,"198":5,"199":5,"200":5,"201":5,"202":5,"203":5,"204":5,"205":5,"206":5,"207":5,"208":5,"209":5,"210":5,"211":5,"212":5,"213":5,"214":5,"215":5,"216":5,"217":5,"218":5,"219":5,"220":5,"221":5,"222":5,"223":5,"224":5,"225":5,"226":5,"227":5,"228":5,"229":5,"230":5,"231":5,"232":5,"233":5,"234":5,"235":5,"236":5,"237":4,"238":4,"239":4,"240":4,"241":4,"242":4,"243":4,"244":4,"245":4,"246":4,"247":4,"248":4,"249":4,"250":4,"251":4,"252":4,"253":4,"254":4,"255":4,"256":4,"257":4,"258":4,"259":4,"260":4,"261":4,"262":4,"263":4,"264":4,"265":4,"266":4,"267":4,"268":4,"269":4,"270":5,"271":5,"272":5,"273":5,"274":5,"275":5,"276":5,"277":5,"278":5,"279":5,"280":5,"281":5,"282":5,"283":5,"284":5,"285":5,"286":5,"287":5,"288":5,"289":5,"290":5,"291":5,"292":5,"293":5,"294":5,"295":5,"296":5,"297":5,"298":5,"299":5,"300":5,"301":5,"302":5,"303":5,"304":5,"305":5,"306":5,"307":5,"308":5,"309":5,"310":5,"311":8,"312":8,"313":8,"314":5,"315":5,"316":5,"317":5,"318":5,"319":5,"320":5,"321":5,"322":5,"323":5,"324":5,"325":5,"326":5,"327":5,"328":5,"329":5,"330":5,"331":5,"332":5,"333":5,"334":5,"335":5,"336":5,"337":5,"338":5,"339":5,"340":5,"341":5,"342":5,"343":5,"344":5,"345":5,"346":5,"347":5,"348":5,"349":5,"350":5,"351":5,"352":5,"353":5,"354":5,"355":5,"356":5,"357":5,"358":5,"359":5,"360":5,"361":5,"362":5,"363":5,"364":5,"365":5,"366":5,"367":5,"368":5,"369":5,"370":5,"371":5,"372":4,"373":4,"374":3,"375":3,"376":6,"377":6,"378":5,"379":4,"380":5,"381":3,"382":3,"383":3,"384":3,"385":3,"386":3,"387":3,"388":3,"389":3,"390":3,"391":3,"392":3,"393":3,"394":3,"395":3,"396":3,"397":3,"398":3,"399":3,"400":3,"401":3,"402":3,"403":3,"404":3,"405":3,"406":6,"407":6,"408":6,"409":6,"410":6,"411":6,"412":6,"413":6,"414":6,"415":6,"416":6,"417":6,"418":6,"419":6,"420":6,"421":6,"422":6,"423":6,"424":6,"425":6,"426":6,"427":6,"428":6,"429":6,"430":6,"431":6,"432":6,"433":6,"434":6,"435":6,"436":6,"437":6,"438":6,"439":6,"440":6,"441":6,"442":6,"443":5,"444":4,"445":5,"446":3,"447":3,"448":4,"449":5,"450":7,"451":6,"452":4,"453":4,"454":4,"455":5,"456":5,"457":5,"458":5,"459":5,"460":5,"461":5,"462":5,"463":5,"464":5,"465":5,"466":5,"467":5,"468":5,"469":5,"470":5,"471":5,"472":5,"473":5,"474":5,"475":5,"476":5,"477":7,"478":7,"479":7,"480":6,"481":2,"482":2,"483":6,"484":4,"485":3,"486":4,"487":4,"488":5,"489":6,"490":6,"491":4,"492":4,"493":3,"494":3,"495":4,"496":4,"497":4,"498":4,"499":4,"500":4,"501":4,"502":4,"503":4,"504":4,"505":4,"506":4,"507":4,"508":4,"509":4,"510":4,"511":4,"512":4,"513":5,"514":5,"515":5,"516":5,"517":5,"518":3,"519":3,"520":6,"521":8,"522":6,"523":5,"524":7,"525":6,"526":8,"527":6,"528":6,"529":6,"530":6,"531":5,"532":7,"533":3,"534":3,"535":5,"536":5,"537":8,"538":6,"539":8,"540":5,"541":5,"542":5,"543":5,"544":8,"545":8,"546":6,"547":6,"548":6,"549":6,"550":6,"551":6,"552":8,"553":5,"554":5,"555":5,"556":5,"557":3,"558":3,"559":7,"560":4,"561":6,"562":5,"563":6,"564":5,"565":5,"566":5,"567":5,"568":5,"569":3,"570":7,"571":7,"572":7,"573":7,"574":7,"575":7,"576":7,"577":7,"578":7,"579":7,"580":7,"581":7,"582":7,"583":7,"584":7,"585":7,"586":7,"587":7,"588":7,"589":7,"590":7,"591":4,"592":4,"593":4,"594":4,"595":4,"596":4,"597":4,"598":4,"599":4,"600":4,"601":4,"602":4,"603":4,"604":4,"605":4,"606":4,"607":4,"608":4,"609":4,"610":4,"611":4,"612":4,"613":4,"614":4,"615":4,"616":4,"617":4,"618":4,"619":4,"620":4,"621":4,"622":4,"623":4,"624":4,"625":4,"626":4,"627":4,"628":4,"629":4,"630":4,"631":6,"632":6,"633":6,"634":6,"635":6,"636":6,"637":6,"638":6,"639":6,"640":5,"641":5,"642":5,"643":5,"644":5,"645":5,"646":6,"647":6,"648":6,"649":6,"650":6,"651":6,"652":6,"653":5,"654":5,"655":5,"656":5,"657":5,"658":5,"659":5,"660":5,"661":5,"662":5,"663":5,"664":5,"665":5,"666":5,"667":5,"668":5,"669":5,"670":5,"671":5,"672":5,"673":5,"674":5,"675":5,"676":5,"677":5,"678":5,"679":5,"680":5,"681":5,"682":5,"683":5,"684":5,"685":5,"686":3,"687":3,"688":6,"689":5,"690":6,"691":8,"692":6,"693":6,"694":6,"695":6,"696":5,"697":6,"698":6,"699":8,"700":6,"701":6,"702":6,"703":3,"704":3,"705":5,"706":4,"707":5,"708":5,"709":4,"710":5,"711":6,"712":3,"713":5,"714":5,"715":5,"716":5,"717":5,"718":5,"719":5,"720":5,"721":5,"722":5,"723":5,"724":5,"725":5,"726":5,"727":5,"728":5,"729":4,"730":4,"731":4,"732":4,"733":4,"734":4,"735":4,"736":4,"737":4,"738":4,"739":4,"740":4,"741":4,"742":4,"743":4,"744":4,"745":4,"746":5,"747":5,"748":5,"749":5,"750":5,"751":5,"752":5,"753":5,"754":5,"755":5,"756":5,"757":5,"758":5,"759":5,"760":5,"761":5,"762":5,"763":5,"764":5,"765":5,"766":5,"767":5,"768":5,"769":5,"770":5,"771":5,"772":5,"773":5,"774":5,"775":5,"776":5,"777":5,"778":5,"779":4,"780":5,"781":5,"782":5,"783":5,"784":5,"785":5,"786":5,"787":5,"788":5,"789":6,"790":3,"791":3,"792":5,"793":4,"794":7,"795":4,"796":5,"797":8,"798":4,"799":3,"800":5,"801":4,"802":4,"803":4,"804":4,"805":4,"806":4,"807":4,"808":4,"809":4,"810":4,"811":4,"812":4,"813":4,"814":4,"815":4,"816":4,"817":4,"818":4,"819":4,"820":4,"821":4,"822":4,"823":4,"824":4,"825":4,"826":4,"827":4,"828":4,"829":4,"830":4,"831":4,"832":4,"833":4,"834":4,"835":4,"836":4,"837":4,"838":4,"839":4,"840":4,"841":4,"842":4,"843":4,"844":4,"845":4,"846":4,"847":4,"848":4,"849":4,"850":4,"851":4,"852":4,"853":7,"854":7,"855":7,"856":7,"857":7,"858":7,"859":4,"860":4,"861":4,"862":4,"863":4,"864":4,"865":4,"866":4,"867":4,"868":4,"869":4,"870":4,"871":4,"872":4,"873":4,"874":4,"875":4,"876":4,"877":4,"878":4,"879":5,"880":5,"881":5,"882":5,"883":5,"884":8,"885":8,"886":8,"887":8,"888":8,"889":8,"890":8,"891":8,"892":8,"893":8,"894":8,"895":8,"896":8,"897":8,"898":8,"899":8,"900":4,"901":4,"902":4,"903":4,"904":4,"905":4,"906":4,"907":4,"908":4,"909":4,"910":4,"911":4,"912":4,"913":4,"914":4,"915":4,"916":4,"917":4,"918":4,"919":4,"920":4,"921":4,"922":4,"923":4,"924":4,"925":4,"926":4,"927":4,"928":4,"929":4,"930":4,"931":4,"932":4,"933":4,"934":4,"935":4,"936":3,"937":3,"938":6,"939":5,"940":6,"941":4,"942":7,"943":5,"944":4,"945":6,"946":6,"947":6,"948":6,"949":6,"950":6,"951":6,"952":6,"953":6,"954":6,"955":6,"956":6,"957":6,"958":6,"959":6,"960":6,"961":6,"962":6,"963":6,"964":6,"965":6,"966":6,"967":6,"968":6,"969":6,"970":6,"971":6,"972":6,"973":6,"974":6,"975":6,"976":6,"977":6,"978":6,"979":6,"980":6,"981":6,"982":6,"983":6,"984":6,"985":6,"986":6,"987":6,"988":6,"989":6,"990":6,"991":6,"992":6,"993":6,"994":6,"995":6,"996":6,"997":6,"998":6,"999":6,"1000":6,"1001":6,"1002":6,"1003":6,"1004":6,"1005":6,"1006":6,"1007":6,"1008":6,"1009":6,"1010":6,"1011":6,"1012":6,"1013":6,"1014":6,"1015":6,"1016":6,"1017":6,"1018":6,"1019":6,"1020":6,"1021":6,"1022":6,"1023":6,"1024":6,"1025":6,"1026":6,"1027":6,"1028":6,"1029":6,"1030":6,"1031":5,"1032":6,"1033":6,"1034":6,"1035":6,"1036":6,"1037":4,"1038":4,"1039":4,"1040":4,"1041":4,"1042":4,"1043":4,"1044":4,"1045":7,"1046":5,"1047":5,"1048":5,"1049":5,"1050":5,"1051":5,"1052":5,"1053":5,"1054":5,"1055":5,"1056":5,"1057":5,"1058":5,"1059":4,"1060":4,"1061":4,"1062":4,"1063":4,"1064":4,"1065":4,"1066":4,"1067":4,"1068":4,"1069":4,"1070":4,"1071":4,"1072":3,"1073":3,"1074":5,"1075":5,"1076":6,"1077":5,"1078":5,"1079":5,"1080":5,"1081":5,"1082":5,"1083":6,"1084":6,"1085":5,"1086":5,"1087":5,"1088":5,"1089":5,"1090":5,"1091":7,"1092":5,"1093":5,"1094":5,"1095":5,"1096":5,"1097":5,"1098":5,"1099":5,"1100":5,"1101":5,"1102":5,"1103":5,"1104":5,"1105":5,"1106":5,"1107":5,"1108":5,"1109":5,"1110":5,"1111":5,"1112":5,"1113":5,"1114":5,"1115":5,"1116":5,"1117":5,"1118":5,"1119":5,"1120":5,"1121":5,"1122":5,"1123":5,"1124":5,"1125":5,"1126":5,"1127":5,"1128":5,"1129":5,"1130":5,"1131":5,"1132":5,"1133":5,"1134":5,"1135":5,"1136":5,"1137":5,"1138":5,"1139":5,"1140":5,"1141":5,"1142":5,"1143":5,"1144":5,"1145":5,"1146":5,"1147":5,"1148":5,"1149":5,"1150":5,"1151":5,"1152":5,"1153":5,"1154":5,"1155":5,"1156":5,"1157":5,"1158":5,"1159":5,"1160":5,"1161":7,"1162":7,"1163":7,"1164":7,"1165":7,"1166":7,"1167":7,"1168":7,"1169":7,"1170":7,"1171":3,"1172":3,"1173":8,"1174":7,"1175":4,"1176":7,"1177":6,"1178":3,"1179":8,"1180":8,"1181":8,"1182":8,"1183":8,"1184":8,"1185":8,"1186":8,"1187":8,"1188":8,"1189":8,"1190":8,"1191":8,"1192":8,"1193":8,"1194":8,"1195":8,"1196":8,"1197":8,"1198":8,"1199":8,"1200":8,"1201":8,"1202":8,"1203":8,"1204":8,"1205":8,"1206":8,"1207":8,"1208":8,"1209":8,"1210":8,"1211":8,"1212":8,"1213":8,"1214":7,"1215":7,"1216":4,"1217":7,"1218":7,"1219":6,"1220":6,"1221":3,"1222":3,"1223":4,"1224":5,"1225":5,"1226":6,"1227":5,"1228":4,"1229":4,"1230":4,"1231":4,"1232":4,"1233":4,"1234":4,"1235":4,"1236":4,"1237":4,"1238":4,"1239":4,"1240":4,"1241":4,"1242":4,"1243":4,"1244":4,"1245":4,"1246":4,"1247":5,"1248":5,"1249":5,"1250":5,"1251":5,"1252":5,"1253":5,"1254":5,"1255":6,"1256":6,"1257":6,"1258":5,"1259":5,"1260":5,"1261":5,"1262":5,"1263":4,"1264":4,"1265":4,"1266":7,"1267":7,"1268":7,"1269":9,"1270":7,"1271":7,"1272":7,"1273":7,"1274":7,"1275":7,"1276":7,"1277":7,"1278":7,"1279":7,"1280":7,"1281":7,"1282":7,"1283":7,"1284":7,"1285":7,"1286":7,"1287":7,"1288":7,"1289":7,"1290":7,"1291":7,"1292":7,"1293":7,"1294":7,"1295":7,"1296":7,"1297":7,"1298":7,"1299":7,"1300":7,"1301":7,"1302":7,"1303":7,"1304":7,"1305":7,"1306":7,"1307":7,"1308":7,"1309":9,"1310":9,"1311":4,"1312":4,"1313":7,"1314":7,"1315":10,"1316":6,"1317":7,"1318":4,"1319":7,"1320":7,"1321":7,"1322":7,"1323":7,"1324":7,"1325":7,"1326":7,"1327":7,"1328":7,"1329":7,"1330":7,"1331":7,"1332":7,"1333":7,"1334":7,"1335":7,"1336":7,"1337":7,"1338":7,"1339":7,"1340":7,"1341":10,"1342":10,"1343":10,"1344":10,"1345":6,"1346":6,"1347":6,"1348":6,"1349":6,"1350":6,"1351":6,"1352":6,"1353":6,"1354":6,"1355":6,"1356":6,"1357":6,"1358":6,"1359":6,"1360":6,"1361":6,"1362":6,"1363":6,"1364":6,"1365":7,"1366":7,"1367":7,"1368":7,"1369":7,"1370":7,"1371":7,"1372":7,"1373":7,"1374":7,"1375":7,"1376":7,"1377":7,"1378":7,"1379":7,"1380":7,"1381":7,"1382":7,"1383":7,"1384":7,"1385":7,"1386":7,"1387":7,"1388":7,"1389":7,"1390":7,"1391":7,"1392":7,"1393":7,"1394":7,"1395":7,"1396":7,"1397":7,"1398":7,"1399":7,"1400":7,"1401":7,"1402":7,"1403":7,"1404":7,"1405":7,"1406":7,"1407":7,"1408":7,"1409":7,"1410":7,"1411":7,"1412":7,"1413":7,"1414":7,"1415":7,"1416":7,"1417":7,"1418":7,"1419":7,"1420":7,"1421":7,"1422":7,"1423":7,"1424":7,"1425":4,"1426":4,"1427":8,"1428":6,"1429":9,"1430":9,"1431":8,"1432":6,"1433":6,"1434":6,"1435":6,"1436":6,"1437":6,"1438":6,"1439":6,"1440":6,"1441":6,"1442":6,"1443":6,"1444":6,"1445":6,"1446":9,"1447":9,"1448":9,"1449":9,"1450":9,"1451":9,"1452":9,"1453":9,"1454":9,"1455":9,"1456":9,"1457":9,"1458":4,"1459":4,"1460":7,"1461":7,"1462":8,"1463":8,"1464":6,"1465":9,"1466":5,"1467":5,"1468":7,"1469":7,"1470":8,"1471":8,"1472":8,"1473":8,"1474":8,"1475":8,"1476":8,"1477":8,"1478":8,"1479":8,"1480":8,"1481":8,"1482":8,"1483":8,"1484":8,"1485":8,"1486":8,"1487":8,"1488":8,"1489":8,"1490":8,"1491":8,"1492":8,"1493":8,"1494":8,"1495":6,"1496":6,"1497":6,"1498":6,"1499":6,"1500":6,"1501":6,"1502":6,"1503":6,"1504":6,"1505":6,"1506":6,"1507":6,"1508":6,"1509":6,"1510":6,"1511":6,"1512":6,"1513":6,"1514":6,"1515":6,"1516":9,"1517":9,"1518":9,"1519":9,"1520":5,"1521":5,"1522":3,"1523":3,"1524":7,"1525":6,"1526":6,"1527":3,"1528":3,"1529":3,"1530":3,"1531":3,"1532":3,"1533":3,"1534":3,"1535":3,"1536":3,"1537":3,"1538":3,"1539":3,"1540":3,"1541":3,"1542":3,"1543":3,"1544":3,"1545":7,"1546":7,"1547":7,"1548":7,"1549":7,"1550":7,"1551":7,"1552":7,"1553":7,"1554":6,"1555":6,"1556":6,"1557":6,"1558":6,"1559":6,"1560":6,"1561":6,"1562":6,"1563":6,"1564":6,"1565":6,"1566":6,"1567":6,"1568":6,"1569":6,"1570":6,"1571":6,"1572":6,"1573":6,"1574":6,"1575":6,"1576":6,"1577":6,"1578":6,"1579":6,"1580":6,"1581":6,"1582":6,"1583":6,"1584":6,"1585":6,"1586":6,"1587":6,"1588":6,"1589":6,"1590":6,"1591":6,"1592":6,"1593":6,"1594":6,"1595":6,"1596":4,"1597":4,"1598":6,"1599":6,"1600":5,"1601":5,"1602":8,"1603":6,"1604":6,"1605":6,"1606":5,"1607":7,"1608":6,"1609":7,"1610":6,"1611":6,"1612":4,"1613":4,"1614":4,"1615":4,"1616":4,"1617":4,"1618":4,"1619":4,"1620":4,"1621":4,"1622":4,"1623":4,"1624":4,"1625":4,"1626":4,"1627":4,"1628":4,"1629":4,"1630":4,"1631":4,"1632":4,"1633":4,"1634":4,"1635":4,"1636":4,"1637":4,"1638":6,"1639":6,"1640":6,"1641":6,"1642":6,"1643":6,"1644":6,"1645":6,"1646":6,"1647":6,"1648":6,"1649":6,"1650":6,"1651":6,"1652":6,"1653":6,"1654":6,"1655":6,"1656":6,"1657":6,"1658":6,"1659":6,"1660":6,"1661":6,"1662":6,"1663":6,"1664":6,"1665":6,"1666":6,"1667":6,"1668":6,"1669":6,"1670":6,"1671":6,"1672":6,"1673":6,"1674":6,"1675":6,"1676":6,"1677":6,"1678":6,"1679":6,"1680":6,"1681":6,"1682":6,"1683":6,"1684":6,"1685":6,"1686":6,"1687":5,"1688":5,"1689":5,"1690":5,"1691":5,"1692":5,"1693":5,"1694":5,"1695":5,"1696":5,"1697":5,"1698":5,"1699":5,"1700":5,"1701":5,"1702":5,"1703":5,"1704":5,"1705":5,"1706":5,"1707":5,"1708":5,"1709":5,"1710":5,"1711":5,"1712":5,"1713":5,"1714":5,"1715":5,"1716":5,"1717":5,"1718":5,"1719":5,"1720":5,"1721":5,"1722":5,"1723":5,"1724":5,"1725":5,"1726":5,"1727":5,"1728":5,"1729":5,"1730":5,"1731":5,"1732":5,"1733":5,"1734":5,"1735":5,"1736":5,"1737":5,"1738":5,"1739":5,"1740":5,"1741":5,"1742":5,"1743":5,"1744":5,"1745":5,"1746":5,"1747":5,"1748":5,"1749":5,"1750":5,"1751":5,"1752":5,"1753":5,"1754":5,"1755":5,"1756":5,"1757":5,"1758":5,"1759":5,"1760":5,"1761":5,"1762":5,"1763":5,"1764":8,"1765":8,"1766":8,"1767":8,"1768":8,"1769":8,"1770":8,"1771":8,"1772":8,"1773":8,"1774":8,"1775":8,"1776":8,"1777":8,"1778":8,"1779":8,"1780":8,"1781":8,"1782":8,"1783":8,"1784":8,"1785":8,"1786":8,"1787":8,"1788":8,"1789":8,"1790":8,"1791":8,"1792":8,"1793":8,"1794":8,"1795":8,"1796":8,"1797":8,"1798":8,"1799":8,"1800":8,"1801":8,"1802":8,"1803":8,"1804":8,"1805":8,"1806":8,"1807":8,"1808":6,"1809":6,"1810":6,"1811":6,"1812":6,"1813":6,"1814":6,"1815":6,"1816":6,"1817":6,"1818":6,"1819":6,"1820":6,"1821":6,"1822":6,"1823":6,"1824":6,"1825":6,"1826":6,"1827":6,"1828":6,"1829":6,"1830":6,"1831":6,"1832":6,"1833":6,"1834":6,"1835":6,"1836":6,"1837":6,"1838":6,"1839":6,"1840":6,"1841":6,"1842":6,"1843":6,"1844":6,"1845":6,"1846":6,"1847":6,"1848":6,"1849":6,"1850":6,"1851":6,"1852":6,"1853":6,"1854":6,"1855":6,"1856":6,"1857":6,"1858":6,"1859":6,"1860":6,"1861":6,"1862":6,"1863":6,"1864":6,"1865":6,"1866":6,"1867":6,"1868":6,"1869":5,"1870":5,"1871":5,"1872":5,"1873":5,"1874":5,"1875":5,"1876":5,"1877":5,"1878":5,"1879":5,"1880":5,"1881":5,"1882":5,"1883":5,"1884":5,"1885":5,"1886":5,"1887":5,"1888":5,"1889":5,"1890":5,"1891":5,"1892":5,"1893":5,"1894":5,"1895":5,"1896":5,"1897":5,"1898":5,"1899":5,"1900":5,"1901":5,"1902":5,"1903":5,"1904":5,"1905":5,"1906":5,"1907":5,"1908":5,"1909":5,"1910":7,"1911":7,"1912":7,"1913":7,"1914":7,"1915":7,"1916":7,"1917":7,"1918":7,"1919":7,"1920":7,"1921":7,"1922":7,"1923":7,"1924":7,"1925":7,"1926":7,"1927":6,"1928":6,"1929":6,"1930":6,"1931":6,"1932":6,"1933":6,"1934":6,"1935":6,"1936":6,"1937":6,"1938":6,"1939":6,"1940":6,"1941":6,"1942":6,"1943":6,"1944":6,"1945":6,"1946":6,"1947":6,"1948":6,"1949":6,"1950":6,"1951":6,"1952":6,"1953":7,"1954":7,"1955":7,"1956":7,"1957":7,"1958":7,"1959":7,"1960":6,"1961":6,"1962":6,"1963":6,"1964":6,"1965":6,"1966":6,"1967":6,"1968":6,"1969":6,"1970":6,"1971":6,"1972":6,"1973":6,"1974":6,"1975":6,"1976":6,"1977":6,"1978":6,"1979":1,"1980":1,"1981":3,"1982":5,"1983":4,"1984":1,"1985":1,"1986":3,"1987":3,"1988":3,"1989":3,"1990":3,"1991":3,"1992":3,"1993":3,"1994":3,"1995":3,"1996":3,"1997":3,"1998":3,"1999":3,"2000":3,"2001":3,"2002":3,"2003":3,"2004":5,"2005":5,"2006":5,"2007":5,"2008":4,"2009":4,"2010":4,"2011":4,"2012":4,"2013":4,"2014":4,"2015":4,"2016":4,"2017":4,"2018":2,"2019":2,"2020":5,"2021":3,"2022":6,"2023":2,"2024":5,"2025":5,"2026":5,"2027":5,"2028":5,"2029":5,"2030":5,"2031":5,"2032":5,"2033":3,"2034":3,"2035":3,"2036":6}}},"docs":{"docs":{"1":{"id":"/docs/api/chart","page_id":"/docs/api/chart","type":"page","content":"Chart API","breadcrumbs":["@bloxwap/chart","API reference"],"tags":[],"url":"/docs/api/chart"},"2":{"id":"/docs/api/chart-0","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart","content":"Construction, data updates, studies, drawings, rendering, and cleanup."},"3":{"id":"/docs/api/chart-1","page_id":"/docs/api/chart","type":"heading","tags":[],"url":"/docs/api/chart#createchart","content":"createChart"},"4":{"id":"/docs/api/chart-2","page_id":"/docs/api/chart","type":"heading","tags":[],"url":"/docs/api/chart#state-and-lifecycle","content":"State and lifecycle"},"5":{"id":"/docs/api/chart-3","page_id":"/docs/api/chart","type":"heading","tags":[],"url":"/docs/api/chart#data-and-configuration","content":"Data and configuration"},"6":{"id":"/docs/api/chart-4","page_id":"/docs/api/chart","type":"heading","tags":[],"url":"/docs/api/chart#indicators","content":"Indicators"},"7":{"id":"/docs/api/chart-5","page_id":"/docs/api/chart","type":"heading","tags":[],"url":"/docs/api/chart#drawings","content":"Drawings"},"8":{"id":"/docs/api/chart-6","page_id":"/docs/api/chart","type":"heading","tags":[],"url":"/docs/api/chart#crosshair-and-navigation","content":"Crosshair and navigation"},"9":{"id":"/docs/api/chart-7","page_id":"/docs/api/chart","type":"heading","tags":[],"url":"/docs/api/chart#price-lines-and-markers","content":"Price lines and markers"},"10":{"id":"/docs/api/chart-8","page_id":"/docs/api/chart","type":"heading","tags":[],"url":"/docs/api/chart#events","content":"Events"},"11":{"id":"/docs/api/chart-9","page_id":"/docs/api/chart","type":"heading","tags":[],"url":"/docs/api/chart#snapshots","content":"Snapshots"},"12":{"id":"/docs/api/chart-10","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#createchart","content":"Provide either `container` or `document`. `container` takes precedence if both are supplied."},"13":{"id":"/docs/api/chart-11","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#createchart","content":"Option"},"14":{"id":"/docs/api/chart-12","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#createchart","content":"Type"},"15":{"id":"/docs/api/chart-13","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#createchart","content":"Meaning"},"16":{"id":"/docs/api/chart-14","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#createchart","content":"`container`"},"17":{"id":"/docs/api/chart-15","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#createchart","content":"`ChartCanvas`"},"18":{"id":"/docs/api/chart-16","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#createchart","content":"Existing canvas implementing the exported interface"},"19":{"id":"/docs/api/chart-17","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#createchart","content":"`document`"},"20":{"id":"/docs/api/chart-18","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#createchart","content":"`ChartDocument`"},"21":{"id":"/docs/api/chart-19","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#createchart","content":"Factory for a canvas when no container is supplied"},"22":{"id":"/docs/api/chart-20","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#createchart","content":"`config`"},"23":{"id":"/docs/api/chart-21","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#createchart","content":"`DeepPartial<ChartConfig>`"},"24":{"id":"/docs/api/chart-22","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#createchart","content":"Configuration merged with defaults"},"25":{"id":"/docs/api/chart-23","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#createchart","content":"`theme`"},"26":{"id":"/docs/api/chart-24","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#createchart","content":"`'dark' \\| 'light'`"},"27":{"id":"/docs/api/chart-25","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#createchart","content":"Built-in color theme applied under `config`; fields in `config` win"},"28":{"id":"/docs/api/chart-26","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#createchart","content":"`preset`"},"29":{"id":"/docs/api/chart-27","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#createchart","content":"`'bloxwapDark' \\| DeepPartial<ChartConfig>`"},"30":{"id":"/docs/api/chart-28","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#createchart","content":"Brand preset applied under `theme` and `config` (`preset < theme < config`). See theming and presets"},"31":{"id":"/docs/api/chart-29","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#createchart","content":"`autoResize`"},"32":{"id":"/docs/api/chart-30","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#createchart","content":"`boolean`"},"33":{"id":"/docs/api/chart-31","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#createchart","content":"Fill the canvas's parent and follow its size and the device pixel ratio; stops on `destroy()`. The canvas is placed out of flow (`position: absolute; inset: 0`), so give the parent a height"},"34":{"id":"/docs/api/chart-32","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#createchart","content":"`pixelRatio`"},"35":{"id":"/docs/api/chart-33","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#createchart","content":"`number`"},"36":{"id":"/docs/api/chart-34","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#createchart","content":"Backing pixels per CSS pixel; default 1 (managed for you with `autoResize`)"},"37":{"id":"/docs/api/chart-35","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#createchart","content":"`animation`"},"38":{"id":"/docs/api/chart-36","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#createchart","content":"`{ scheduler, duration? }`"},"39":{"id":"/docs/api/chart-37","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#createchart","content":"Optional injected frame clock; default duration 240ms"},"40":{"id":"/docs/api/chart-38","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#createchart","content":"`now`"},"41":{"id":"/docs/api/chart-39","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#createchart","content":"`() => number`"},"42":{"id":"/docs/api/chart-40","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#createchart","content":"Wall clock in milliseconds for the bar-close countdown; default `() => Date.now()`"},"43":{"id":"/docs/api/chart-41","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#createchart","content":"`crosshairCache`"},"44":{"id":"/docs/api/chart-42","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#createchart","content":"`boolean`"},"45":{"id":"/docs/api/chart-43","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#createchart","content":"Cache static pixels during pointer movement on browser canvases; default `true`"},"46":{"id":"/docs/api/chart-44","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#createchart","content":"`registries`"},"47":{"id":"/docs/api/chart-45","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#createchart","content":"`{ indicators?, drawings? }`"},"48":{"id":"/docs/api/chart-46","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#createchart","content":"Custom registries; omitted registries include built-ins"},"49":{"id":"/docs/api/chart-47","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#state-and-lifecycle","content":"Member"},"50":{"id":"/docs/api/chart-48","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#state-and-lifecycle","content":"Returns"},"51":{"id":"/docs/api/chart-49","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#state-and-lifecycle","content":"Purpose"},"52":{"id":"/docs/api/chart-50","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#state-and-lifecycle","content":"`ready`"},"53":{"id":"/docs/api/chart-51","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#state-and-lifecycle","content":"`Promise<Chart>`"},"54":{"id":"/docs/api/chart-52","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#state-and-lifecycle","content":"Resolves after WASM setup or JS fallback"},"55":{"id":"/docs/api/chart-53","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#state-and-lifecycle","content":"`getConfig()`"},"56":{"id":"/docs/api/chart-54","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#state-and-lifecycle","content":"`ChartConfig`"},"57":{"id":"/docs/api/chart-55","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#state-and-lifecycle","content":"Current resolved configuration; treat as read-only"},"58":{"id":"/docs/api/chart-56","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#state-and-lifecycle","content":"`dataLength`"},"59":{"id":"/docs/api/chart-57","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#state-and-lifecycle","content":"`number`"},"60":{"id":"/docs/api/chart-58","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#state-and-lifecycle","content":"Number of candles in the internal store"},"61":{"id":"/docs/api/chart-59","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#state-and-lifecycle","content":"`plotArea`"},"62":{"id":"/docs/api/chart-60","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#state-and-lifecycle","content":"`{ left, width, height }`"},"63":{"id":"/docs/api/chart-61","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#state-and-lifecycle","content":"Main-pane bounds in canvas CSS pixels"},"64":{"id":"/docs/api/chart-62","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#state-and-lifecycle","content":"`resize(width, height, pixelRatio?)`"},"65":{"id":"/docs/api/chart-63","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#state-and-lifecycle","content":"`void`"},"66":{"id":"/docs/api/chart-64","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#state-and-lifecycle","content":"Resize using CSS dimensions"},"67":{"id":"/docs/api/chart-65","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#state-and-lifecycle","content":"`render()`"},"68":{"id":"/docs/api/chart-66","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#state-and-lifecycle","content":"`void`"},"69":{"id":"/docs/api/chart-67","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#state-and-lifecycle","content":"Force a full redraw"},"70":{"id":"/docs/api/chart-68","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#state-and-lifecycle","content":"`refreshOverlay()`"},"71":{"id":"/docs/api/chart-69","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#state-and-lifecycle","content":"`void`"},"72":{"id":"/docs/api/chart-70","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#state-and-lifecycle","content":"Repaint only the status line, countdown, and crosshair over the cached frame"},"73":{"id":"/docs/api/chart-71","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#state-and-lifecycle","content":"`now()`"},"74":{"id":"/docs/api/chart-72","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#state-and-lifecycle","content":"`number`"},"75":{"id":"/docs/api/chart-73","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#state-and-lifecycle","content":"The injected clock's current time in milliseconds"},"76":{"id":"/docs/api/chart-74","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#state-and-lifecycle","content":"`destroy()`"},"77":{"id":"/docs/api/chart-75","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#state-and-lifecycle","content":"`void`"},"78":{"id":"/docs/api/chart-76","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#state-and-lifecycle","content":"Dispose chart resources and every event listener; does not remove the host canvas"},"79":{"id":"/docs/api/chart-77","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#state-and-lifecycle","content":"`isDestroyed()`"},"80":{"id":"/docs/api/chart-78","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#state-and-lifecycle","content":"`boolean`"},"81":{"id":"/docs/api/chart-79","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#state-and-lifecycle","content":"Whether `destroy()` has run"},"82":{"id":"/docs/api/chart-80","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#data-and-configuration","content":"Method"},"83":{"id":"/docs/api/chart-81","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#data-and-configuration","content":"Behavior"},"84":{"id":"/docs/api/chart-82","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#data-and-configuration","content":"`setData(candles)`"},"85":{"id":"/docs/api/chart-83","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#data-and-configuration","content":"Replace history and redraw"},"86":{"id":"/docs/api/chart-84","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#data-and-configuration","content":"`appendData(candle)`"},"87":{"id":"/docs/api/chart-85","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#data-and-configuration","content":"Insert a timestamp or replace its existing candle; one older than the first candle is prepended like `prependData`"},"88":{"id":"/docs/api/chart-86","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#data-and-configuration","content":"`prependData(candles)`"},"89":{"id":"/docs/api/chart-87","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#data-and-configuration","content":"Add older history in front and return how many candles were added; the view stays put. See data"},"90":{"id":"/docs/api/chart-88","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#data-and-configuration","content":"`getData()`"},"91":{"id":"/docs/api/chart-89","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#data-and-configuration","content":"The loaded candles, oldest first, as the chart holds them after `setData`, `appendData`, `prependData`, and datafeed loads. Not a copy: don't mutate it, and call it again after a data change. See data"},"92":{"id":"/docs/api/chart-90","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#data-and-configuration","content":"`updateConfig(partial)`"},"93":{"id":"/docs/api/chart-91","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#data-and-configuration","content":"Merge a partial config and redraw"},"94":{"id":"/docs/api/chart-92","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#data-and-configuration","content":"`batch(callback)`"},"95":{"id":"/docs/api/chart-93","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#data-and-configuration","content":"Group synchronous changes into one redraw and return the callback result"},"96":{"id":"/docs/api/chart-94","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#data-and-configuration","content":"Config objects merge recursively. Arrays replace in full. Use the instance methods for adding/removing individual studies or drawings instead of replacing an array accidentally."},"97":{"id":"/docs/api/chart-95","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#indicators","content":"`addIndicator(input)` returns a string ID. It accepts `name`, optional `id`, `params`, `colors`, `pane`, `visible`, `lineWidths`, and `hiddenLines`. Unknown names throw. `removeIndicator(id)` returns whether a matching instance existed."},"98":{"id":"/docs/api/chart-96","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#indicators","content":"Method"},"99":{"id":"/docs/api/chart-97","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#indicators","content":"Purpose"},"100":{"id":"/docs/api/chart-98","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#indicators","content":"`getIndicator(id)`"},"101":{"id":"/docs/api/chart-99","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#indicators","content":"The instance's config with `lineWidths` and `hiddenLines` filled in, or `undefined`"},"102":{"id":"/docs/api/chart-100","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#indicators","content":"`updateIndicator(id, patch)`"},"103":{"id":"/docs/api/chart-101","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#indicators","content":"Patch `params` (merged per key), `colors`, `lineWidths`, `hiddenLines`, `pane`, or `visible`; returns whether it existed. Only param and color changes recompute"},"104":{"id":"/docs/api/chart-102","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#indicators","content":"`indicatorAt(x, y, tolerance = 6)`"},"105":{"id":"/docs/api/chart-103","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#indicators","content":"`{ id, key }` of the topmost visible indicator plot near a canvas point, or `null`"},"106":{"id":"/docs/api/chart-104","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#indicators","content":"`paneAt(y)`"},"107":{"id":"/docs/api/chart-105","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#indicators","content":"The pane under canvas `y` in the last frame: `'main'`, the id of the indicator owning a sub-pane, or `null` below the panes"},"108":{"id":"/docs/api/chart-106","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#indicators","content":"Register calculations using `chart.indicators.register(definition)`. See indicators."},"109":{"id":"/docs/api/chart-107","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#drawings","content":"Method/property"},"110":{"id":"/docs/api/chart-108","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#drawings","content":"Purpose"},"111":{"id":"/docs/api/chart-109","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#drawings","content":"`addDrawing(input)`"},"112":{"id":"/docs/api/chart-110","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#drawings","content":"Add a registered drawing and return its ID"},"113":{"id":"/docs/api/chart-111","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#drawings","content":"`getDrawing(id)`"},"114":{"id":"/docs/api/chart-112","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#drawings","content":"Return its config or `undefined`"},"115":{"id":"/docs/api/chart-113","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#drawings","content":"`updateDrawing(id, patch)`"},"116":{"id":"/docs/api/chart-114","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#drawings","content":"Edit points, appearance, text, image, visibility, or lock state"},"117":{"id":"/docs/api/chart-115","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#drawings","content":"`removeDrawing(id)`"},"118":{"id":"/docs/api/chart-116","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#drawings","content":"Remove one drawing; return whether it existed"},"119":{"id":"/docs/api/chart-117","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#drawings","content":"`clearDrawings()`"},"120":{"id":"/docs/api/chart-118","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#drawings","content":"Remove all drawings; return the number removed"},"121":{"id":"/docs/api/chart-119","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#drawings","content":"`setDrawingsHidden(hidden)`"},"122":{"id":"/docs/api/chart-120","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#drawings","content":"Hide/show the entire drawing layer"},"123":{"id":"/docs/api/chart-121","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#drawings","content":"`drawingsHidden`"},"124":{"id":"/docs/api/chart-122","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#drawings","content":"Read its current hidden state"},"125":{"id":"/docs/api/chart-123","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#drawings","content":"`setDraft(draft)`"},"126":{"id":"/docs/api/chart-124","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#drawings","content":"Preview an in-progress drawing; pass `null` to clear"},"127":{"id":"/docs/api/chart-125","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#drawings","content":"`selectDrawing(id)`"},"128":{"id":"/docs/api/chart-126","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#drawings","content":"Display handles; pass `null` to clear selection"},"129":{"id":"/docs/api/chart-127","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#drawings","content":"`selectedDrawing`"},"130":{"id":"/docs/api/chart-128","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#drawings","content":"Selected ID or `null`"},"131":{"id":"/docs/api/chart-129","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#drawings","content":"`drawingAt(x, y, tolerance?, prefer?)`"},"132":{"id":"/docs/api/chart-130","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#drawings","content":"Hit-test the topmost visible drawing; the drawing id `prefer` names (such as the selection) wins wherever it is hit"},"133":{"id":"/docs/api/chart-131","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#drawings","content":"`handleAt(x, y, tolerance?)`"},"134":{"id":"/docs/api/chart-132","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#drawings","content":"Selected handle index, or `-1`"},"135":{"id":"/docs/api/chart-133","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#drawings","content":"`pointFromPixel(x, y, name?)`"},"136":{"id":"/docs/api/chart-134","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#drawings","content":"Convert a pixel to a data/anchored drawing point"},"137":{"id":"/docs/api/chart-135","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#drawings","content":"`snapPoint(x, y, magnet)`"},"138":{"id":"/docs/api/chart-136","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#drawings","content":"Convert and apply OHLC magnet snapping"},"139":{"id":"/docs/api/chart-137","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#drawings","content":"`moveDrawingPoint(id, pointIndex, point)`"},"140":{"id":"/docs/api/chart-138","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#drawings","content":"Move an anchor"},"141":{"id":"/docs/api/chart-139","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#drawings","content":"`translateDrawing(id, dx, dy)`"},"142":{"id":"/docs/api/chart-140","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#drawings","content":"Move an entire drawing by a CSS-pixel delta"},"143":{"id":"/docs/api/chart-141","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#drawings","content":"Drawing edits return `false` when the requested instance or point does not exist. Register custom models through `chart.drawings.register(definition)`."},"144":{"id":"/docs/api/chart-142","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#crosshair-and-navigation","content":"`setCrosshair(x, y)` accepts canvas-local CSS pixels. `clearCrosshair()` hides it. The optional toolbar handles these calls during pointer interaction."},"145":{"id":"/docs/api/chart-143","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#crosshair-and-navigation","content":"The stable `chart.scale` object exposes navigation and coordinate conversion. `resetScale()` resets the view like TradingView's \"Reset chart view\": default bar spacing, scrolled to the latest bar, price autoscale on, and a locked price-to-bar ratio captured again. The scale mode is kept."},"146":{"id":"/docs/api/chart-144","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#price-lines-and-markers","content":"`chart.series` holds price lines and markers on the main series:"},"147":{"id":"/docs/api/chart-145","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#price-lines-and-markers","content":"Member"},"148":{"id":"/docs/api/chart-146","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#price-lines-and-markers","content":"Purpose"},"149":{"id":"/docs/api/chart-147","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#price-lines-and-markers","content":"`createPriceLine(options)`"},"150":{"id":"/docs/api/chart-148","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#price-lines-and-markers","content":"Add a horizontal price line; returns a handle with `id`, `options()`, `applyOptions(patch)`, and `remove()`"},"151":{"id":"/docs/api/chart-149","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#price-lines-and-markers","content":"`priceLines()`"},"152":{"id":"/docs/api/chart-150","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#price-lines-and-markers","content":"Live lines in creation order"},"153":{"id":"/docs/api/chart-151","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#price-lines-and-markers","content":"`removePriceLine(line)`"},"154":{"id":"/docs/api/chart-152","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#price-lines-and-markers","content":"Remove a line; returns whether it was live"},"155":{"id":"/docs/api/chart-153","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#price-lines-and-markers","content":"`setMarkers(markers)`"},"156":{"id":"/docs/api/chart-154","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#price-lines-and-markers","content":"Replace every bar marker"},"157":{"id":"/docs/api/chart-155","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#price-lines-and-markers","content":"`markers()`"},"158":{"id":"/docs/api/chart-156","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#price-lines-and-markers","content":"Copies of the markers, sorted by time"},"159":{"id":"/docs/api/chart-157","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#events","content":"Each method returns an unsubscribe function. See chart events for payloads and delivery rules."},"160":{"id":"/docs/api/chart-158","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#events","content":"Method"},"161":{"id":"/docs/api/chart-159","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#events","content":"Fires after"},"162":{"id":"/docs/api/chart-160","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#events","content":"`subscribeVisibleRangeChange(listener)`"},"163":{"id":"/docs/api/chart-161","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#events","content":"A render that moved the visible bars"},"164":{"id":"/docs/api/chart-162","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#events","content":"`subscribeCrosshairMove(listener)`"},"165":{"id":"/docs/api/chart-163","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#events","content":"`setCrosshair` or `clearCrosshair` changed the crosshair, or a render changed the bar or price under it"},"166":{"id":"/docs/api/chart-164","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#events","content":"`subscribeDataLoad(listener)`"},"167":{"id":"/docs/api/chart-165","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#events","content":"`setData`, `appendData`, `prependData`, or new `data` in `updateConfig` rendered"},"168":{"id":"/docs/api/chart-166","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#events","content":"`subscribeLayoutChange(listener)`"},"169":{"id":"/docs/api/chart-167","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#events","content":"A render that changed the canvas size, the main plot's bounds, or the config"},"170":{"id":"/docs/api/chart-168","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#events","content":"`subscribeConfigChange(listener)`"},"171":{"id":"/docs/api/chart-169","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#events","content":"A render after config changes; `keys` names the sections written (`updateConfig` keys, `'indicators'`, `'drawings'`)"},"172":{"id":"/docs/api/chart-170","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#snapshots","content":"Method"},"173":{"id":"/docs/api/chart-171","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#snapshots","content":"Returns"},"174":{"id":"/docs/api/chart-172","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#snapshots","content":"`takeScreenshot(options?)`"},"175":{"id":"/docs/api/chart-173","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#snapshots","content":"A new canvas with the current view"},"176":{"id":"/docs/api/chart-174","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#snapshots","content":"`toBlob(options?)`"},"177":{"id":"/docs/api/chart-175","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#snapshots","content":"`Promise<SnapshotBlob>` of an encoded image: your `Blob` type when your typings declare one (DOM or Node)"},"178":{"id":"/docs/api/chart-176","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#snapshots","content":"`toDataURL(options?)`"},"179":{"id":"/docs/api/chart-177","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#snapshots","content":"A data URL"},"180":{"id":"/docs/api/chart-178","page_id":"/docs/api/chart","tags":[],"type":"text","url":"/docs/api/chart#snapshots","content":"Options are `pixelRatio`, `crosshair`, `background`, `watermark`, and, for encoding, `type` and `quality`. See snapshots and countdown."},"181":{"id":"/docs/api/configuration","page_id":"/docs/api/configuration","type":"page","content":"Configuration","breadcrumbs":["@bloxwap/chart","API reference"],"tags":[],"url":"/docs/api/configuration"},"182":{"id":"/docs/api/configuration-0","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration","content":"A single typed object for chart data, appearance, scales, and rendering."},"183":{"id":"/docs/api/configuration-1","page_id":"/docs/api/configuration","type":"heading","tags":[],"url":"/docs/api/configuration#defaults-and-partial-updates","content":"Defaults and partial updates"},"184":{"id":"/docs/api/configuration-2","page_id":"/docs/api/configuration","type":"heading","tags":[],"url":"/docs/api/configuration#root-fields","content":"Root fields"},"185":{"id":"/docs/api/configuration-3","page_id":"/docs/api/configuration","type":"heading","tags":[],"url":"/docs/api/configuration#series","content":"Series"},"186":{"id":"/docs/api/configuration-4","page_id":"/docs/api/configuration","type":"heading","tags":[],"url":"/docs/api/configuration#price-axis","content":"Price axis"},"187":{"id":"/docs/api/configuration-5","page_id":"/docs/api/configuration","type":"heading","tags":[],"url":"/docs/api/configuration#time-axis-and-status-line","content":"Time axis and status line"},"188":{"id":"/docs/api/configuration-6","page_id":"/docs/api/configuration","type":"heading","tags":[],"url":"/docs/api/configuration#time-scale","content":"Time scale"},"189":{"id":"/docs/api/configuration-7","page_id":"/docs/api/configuration","type":"heading","tags":[],"url":"/docs/api/configuration#indicator-instances","content":"Indicator instances"},"190":{"id":"/docs/api/configuration-8","page_id":"/docs/api/configuration","type":"heading","tags":[],"url":"/docs/api/configuration#volume-overlay","content":"Volume overlay"},"191":{"id":"/docs/api/configuration-9","page_id":"/docs/api/configuration","type":"heading","tags":[],"url":"/docs/api/configuration#canvas-styling","content":"Canvas styling"},"192":{"id":"/docs/api/configuration-10","page_id":"/docs/api/configuration","type":"heading","tags":[],"url":"/docs/api/configuration#presets","content":"Presets"},"193":{"id":"/docs/api/configuration-11","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#defaults-and-partial-updates","content":"`defineConfig` type-checks and returns your partial; it does not fill in defaults. `resolveConfig` returns a full config merged over `DEFAULT_CONFIG`. The defaults exported by the package are the authoritative source for every value."},"194":{"id":"/docs/api/configuration-12","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#defaults-and-partial-updates","content":"Nested objects merge recursively. Arrays and functions replace. `undefined` entries are ignored. Treat `chart.getConfig()` as read-only and mutate through `updateConfig` so changes render and caches stay valid."},"195":{"id":"/docs/api/configuration-13","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#root-fields","content":"Field"},"196":{"id":"/docs/api/configuration-14","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#root-fields","content":"Default"},"197":{"id":"/docs/api/configuration-15","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#root-fields","content":"Purpose"},"198":{"id":"/docs/api/configuration-16","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#root-fields","content":"`data`"},"199":{"id":"/docs/api/configuration-17","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#root-fields","content":"`[]`"},"200":{"id":"/docs/api/configuration-18","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#root-fields","content":"Initial candle data"},"201":{"id":"/docs/api/configuration-19","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#root-fields","content":"`width`, `height`"},"202":{"id":"/docs/api/configuration-20","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#root-fields","content":"`800`, `500`"},"203":{"id":"/docs/api/configuration-21","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#root-fields","content":"Initial size for an injected document's canvas"},"204":{"id":"/docs/api/configuration-22","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#root-fields","content":"`wasm`"},"205":{"id":"/docs/api/configuration-23","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#root-fields","content":"`true`"},"206":{"id":"/docs/api/configuration-24","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#root-fields","content":"Attempt WASM/SIMD kernels with JS fallback"},"207":{"id":"/docs/api/configuration-25","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#root-fields","content":"`series`"},"208":{"id":"/docs/api/configuration-26","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#root-fields","content":"Candlestick"},"209":{"id":"/docs/api/configuration-27","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#root-fields","content":"Main-series appearance"},"210":{"id":"/docs/api/configuration-28","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#root-fields","content":"`indicators`, `drawings`"},"211":{"id":"/docs/api/configuration-29","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#root-fields","content":"`[]`"},"212":{"id":"/docs/api/configuration-30","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#root-fields","content":"Configured instances"},"213":{"id":"/docs/api/configuration-31","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#root-fields","content":"`indicatorPaneWeight`"},"214":{"id":"/docs/api/configuration-32","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#root-fields","content":"`1`"},"215":{"id":"/docs/api/configuration-33","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#root-fields","content":"Sub-pane weight; the main pane weighs 3"},"216":{"id":"/docs/api/configuration-34","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#root-fields","content":"`priceAxis`, `timeAxis`"},"217":{"id":"/docs/api/configuration-35","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#root-fields","content":"Visible"},"218":{"id":"/docs/api/configuration-36","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#root-fields","content":"Axis appearance and transforms"},"219":{"id":"/docs/api/configuration-37","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#root-fields","content":"`timeScale`"},"220":{"id":"/docs/api/configuration-38","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#root-fields","content":"Bar-indexed"},"221":{"id":"/docs/api/configuration-39","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#root-fields","content":"Bar-indexed or time-continuous horizontal layout"},"222":{"id":"/docs/api/configuration-40","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#root-fields","content":"`statusLine`"},"223":{"id":"/docs/api/configuration-41","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#root-fields","content":"Hidden"},"224":{"id":"/docs/api/configuration-42","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#root-fields","content":"Symbol and candle/indicator information"},"225":{"id":"/docs/api/configuration-43","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#root-fields","content":"`theme`, `grid`, `crosshair`"},"226":{"id":"/docs/api/configuration-44","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#root-fields","content":"See defaults"},"227":{"id":"/docs/api/configuration-45","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#root-fields","content":"Canvas styling"},"228":{"id":"/docs/api/configuration-46","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#root-fields","content":"`volume`"},"229":{"id":"/docs/api/configuration-47","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#root-fields","content":"Off"},"230":{"id":"/docs/api/configuration-48","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#root-fields","content":"Volume overlay at the bottom of the main pane"},"231":{"id":"/docs/api/configuration-49","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#root-fields","content":"`watermark`"},"232":{"id":"/docs/api/configuration-50","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#root-fields","content":"Hidden"},"233":{"id":"/docs/api/configuration-51","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#root-fields","content":"Text/image behind the chart"},"234":{"id":"/docs/api/configuration-52","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#root-fields","content":"`formatters`"},"235":{"id":"/docs/api/configuration-53","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#root-fields","content":"Built-in functions"},"236":{"id":"/docs/api/configuration-54","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#root-fields","content":"Price and UNIX-second time label formatting"},"237":{"id":"/docs/api/configuration-55","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#series","content":"Field"},"238":{"id":"/docs/api/configuration-56","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#series","content":"Default"},"239":{"id":"/docs/api/configuration-57","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#series","content":"Purpose"},"240":{"id":"/docs/api/configuration-58","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#series","content":"`type`"},"241":{"id":"/docs/api/configuration-59","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#series","content":"`candlestick`"},"242":{"id":"/docs/api/configuration-60","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#series","content":"`candlestick`, `hollow-candlestick`, `heikin-ashi`, `line`, `area`, `bar`, `histogram`"},"243":{"id":"/docs/api/configuration-61","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#series","content":"`upColor`, `downColor`"},"244":{"id":"/docs/api/configuration-62","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#series","content":"`#26a69a`, `#ef5350`"},"245":{"id":"/docs/api/configuration-63","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#series","content":"Direction colors"},"246":{"id":"/docs/api/configuration-64","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#series","content":"`colorByPreviousClose`"},"247":{"id":"/docs/api/configuration-65","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#series","content":"`false`"},"248":{"id":"/docs/api/configuration-66","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#series","content":"Determine direction from previous close"},"249":{"id":"/docs/api/configuration-67","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#series","content":"`bodyVisible`, `wickVisible`"},"250":{"id":"/docs/api/configuration-68","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#series","content":"`true`"},"251":{"id":"/docs/api/configuration-69","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#series","content":"Candle body and wick visibility"},"252":{"id":"/docs/api/configuration-70","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#series","content":"`borderVisible`"},"253":{"id":"/docs/api/configuration-71","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#series","content":"`false`"},"254":{"id":"/docs/api/configuration-72","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#series","content":"Candle border visibility"},"255":{"id":"/docs/api/configuration-73","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#series","content":"`wickUpColor`, `wickDownColor`"},"256":{"id":"/docs/api/configuration-74","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#series","content":"Empty"},"257":{"id":"/docs/api/configuration-75","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#series","content":"Inherit body colors when empty"},"258":{"id":"/docs/api/configuration-76","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#series","content":"`borderUpColor`, `borderDownColor`"},"259":{"id":"/docs/api/configuration-77","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#series","content":"Empty"},"260":{"id":"/docs/api/configuration-78","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#series","content":"Inherit body colors when empty"},"261":{"id":"/docs/api/configuration-79","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#series","content":"`lineColor`, `lineWidth`"},"262":{"id":"/docs/api/configuration-80","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#series","content":"`#2962ff`, `2`"},"263":{"id":"/docs/api/configuration-81","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#series","content":"Line/area stroke"},"264":{"id":"/docs/api/configuration-82","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#series","content":"`areaFillColor`, `areaFillOpacity`"},"265":{"id":"/docs/api/configuration-83","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#series","content":"`#2962ff`, `0.2`"},"266":{"id":"/docs/api/configuration-84","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#series","content":"Area fill"},"267":{"id":"/docs/api/configuration-85","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#series","content":"`histogramColor`"},"268":{"id":"/docs/api/configuration-86","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#series","content":"`#7e57c2`"},"269":{"id":"/docs/api/configuration-87","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#series","content":"Histogram fallback color"},"270":{"id":"/docs/api/configuration-88","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#price-axis","content":"Field"},"271":{"id":"/docs/api/configuration-89","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#price-axis","content":"Default"},"272":{"id":"/docs/api/configuration-90","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#price-axis","content":"Purpose"},"273":{"id":"/docs/api/configuration-91","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#price-axis","content":"`visible`"},"274":{"id":"/docs/api/configuration-92","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#price-axis","content":"`true`"},"275":{"id":"/docs/api/configuration-93","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#price-axis","content":"Reserve space and paint the axis"},"276":{"id":"/docs/api/configuration-94","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#price-axis","content":"`width`"},"277":{"id":"/docs/api/configuration-95","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#price-axis","content":"`64`"},"278":{"id":"/docs/api/configuration-96","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#price-axis","content":"Minimum CSS-pixel width; explicit precision may expand it"},"279":{"id":"/docs/api/configuration-97","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#price-axis","content":"`tickCount`"},"280":{"id":"/docs/api/configuration-98","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#price-axis","content":"`6`"},"281":{"id":"/docs/api/configuration-99","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#price-axis","content":"Approximate tick count"},"282":{"id":"/docs/api/configuration-100","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#price-axis","content":"`position`"},"283":{"id":"/docs/api/configuration-101","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#price-axis","content":"`right`"},"284":{"id":"/docs/api/configuration-102","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#price-axis","content":"`left` or `right`"},"285":{"id":"/docs/api/configuration-103","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#price-axis","content":"`autoScale`"},"286":{"id":"/docs/api/configuration-104","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#price-axis","content":"`true`"},"287":{"id":"/docs/api/configuration-105","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#price-axis","content":"Fit the main range to visible data"},"288":{"id":"/docs/api/configuration-106","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#price-axis","content":"`scaleSeriesOnly`"},"289":{"id":"/docs/api/configuration-107","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#price-axis","content":"`false`"},"290":{"id":"/docs/api/configuration-108","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#price-axis","content":"Exclude overlay indicators from the main range"},"291":{"id":"/docs/api/configuration-109","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#price-axis","content":"`inverted`"},"292":{"id":"/docs/api/configuration-110","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#price-axis","content":"`false`"},"293":{"id":"/docs/api/configuration-111","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#price-axis","content":"Put higher prices lower on the canvas"},"294":{"id":"/docs/api/configuration-112","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#price-axis","content":"`mode`"},"295":{"id":"/docs/api/configuration-113","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#price-axis","content":"`regular`"},"296":{"id":"/docs/api/configuration-114","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#price-axis","content":"`regular`, `percent`, `indexed`, `logarithmic`"},"297":{"id":"/docs/api/configuration-115","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#price-axis","content":"`lockPriceToBarRatio`"},"298":{"id":"/docs/api/configuration-116","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#price-axis","content":"`false`"},"299":{"id":"/docs/api/configuration-117","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#price-axis","content":"Preserve scale units per bar across zoom/resize"},"300":{"id":"/docs/api/configuration-118","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#price-axis","content":"`priceToBarRatio`"},"301":{"id":"/docs/api/configuration-119","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#price-axis","content":"`null`"},"302":{"id":"/docs/api/configuration-120","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#price-axis","content":"Positive ratio override; null captures the current ratio"},"303":{"id":"/docs/api/configuration-121","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#price-axis","content":"`precision`"},"304":{"id":"/docs/api/configuration-122","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#price-axis","content":"`null`"},"305":{"id":"/docs/api/configuration-123","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#price-axis","content":"Fixed decimal digits (0–12); null retains formatter behavior"},"306":{"id":"/docs/api/configuration-124","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#price-axis","content":"`plusButton`"},"307":{"id":"/docs/api/configuration-125","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#price-axis","content":"`false`"},"308":{"id":"/docs/api/configuration-126","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#price-axis","content":"Show the toolbar's add-price-line button on axis hover"},"309":{"id":"/docs/api/configuration-127","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#price-axis","content":"`priceAxis.labels` contains `lastPrice`, `highLow`, `indicator`, and `countdown` (the bar-close countdown under the last-price badge). `priceAxis.lines` contains `lastPrice`, `previousClose`, and `highLow`. All start disabled. High/low references use the visible candle range."},"310":{"id":"/docs/api/configuration-128","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#price-axis","content":"Price transforms preserve raw data coordinates: `yToPrice`, drawing points, and candles continue to use actual prices even when the axis displays percentages."},"311":{"id":"/docs/api/configuration-129","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#time-axis-and-status-line","content":"`timeAxis` includes `visible` (true), `height` (24), `tickCount` (6), and `intervalMs` (`null`). `intervalMs` is the bar interval the countdown uses; `null` falls back to `timeScale.intervalMs`, then to the time between the last two candles."},"312":{"id":"/docs/api/configuration-130","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#time-axis-and-status-line","content":"`statusLine` includes `visible` (false), `symbol` (`'Symbol'`), `symbolVisible`, `ohlc`, `change`, `volume`, `indicators`, and `countdown`. All detail toggles except volume and countdown start enabled. The line follows the hovered candle or falls back to the latest candle. When the values don't fit the plot's width, as on a phone, they wrap onto more rows between values, keeping the countdown with the value before it, and the indicator rows move down. OHLC values take the candle's direction color, the change value takes the color of its sign, and both use the series up/down colors. Indicator values are labelled with a single-line study's short name or each line's style label, or with the line key in capitals for custom studies without style metadata."},"313":{"id":"/docs/api/configuration-131","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#time-axis-and-status-line","content":"See snapshots and countdown for the countdown and its ticker."},"314":{"id":"/docs/api/configuration-132","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#time-scale","content":"Field"},"315":{"id":"/docs/api/configuration-133","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#time-scale","content":"Default"},"316":{"id":"/docs/api/configuration-134","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#time-scale","content":"Purpose"},"317":{"id":"/docs/api/configuration-135","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#time-scale","content":"`continuous`"},"318":{"id":"/docs/api/configuration-136","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#time-scale","content":"`false`"},"319":{"id":"/docs/api/configuration-137","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#time-scale","content":"Place candles by time so gaps show as empty space"},"320":{"id":"/docs/api/configuration-138","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#time-scale","content":"`intervalMs`"},"321":{"id":"/docs/api/configuration-139","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#time-scale","content":"`null`"},"322":{"id":"/docs/api/configuration-140","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#time-scale","content":"Slot width in milliseconds; `null` infers the most common gap between candles"},"323":{"id":"/docs/api/configuration-141","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#time-scale","content":"See time scale for what continuous mode changes and what stays bar-indexed."},"324":{"id":"/docs/api/configuration-142","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#indicator-instances","content":"Each entry of `indicators` is an `IndicatorConfig`:"},"325":{"id":"/docs/api/configuration-143","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#indicator-instances","content":"Field"},"326":{"id":"/docs/api/configuration-144","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#indicator-instances","content":"Purpose"},"327":{"id":"/docs/api/configuration-145","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#indicator-instances","content":"`id`, `name`"},"328":{"id":"/docs/api/configuration-146","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#indicator-instances","content":"Instance id and registered indicator name"},"329":{"id":"/docs/api/configuration-147","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#indicator-instances","content":"`params`"},"330":{"id":"/docs/api/configuration-148","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#indicator-instances","content":"Parameter overrides merged over the definition's defaults"},"331":{"id":"/docs/api/configuration-149","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#indicator-instances","content":"`pane`"},"332":{"id":"/docs/api/configuration-150","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#indicator-instances","content":"`'main'` or `'sub'`"},"333":{"id":"/docs/api/configuration-151","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#indicator-instances","content":"`colors`"},"334":{"id":"/docs/api/configuration-152","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#indicator-instances","content":"Color overrides, indexed like the definition's `defaultColors`; the `'up'` and `'down'` tokens follow the series colors"},"335":{"id":"/docs/api/configuration-153","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#indicator-instances","content":"`visible`"},"336":{"id":"/docs/api/configuration-154","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#indicator-instances","content":"Show or hide the whole study"},"337":{"id":"/docs/api/configuration-155","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#indicator-instances","content":"`lineWidths`"},"338":{"id":"/docs/api/configuration-156","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#indicator-instances","content":"Stroke width per line plot; missing or non-positive entries keep 1px. Default `[]`"},"339":{"id":"/docs/api/configuration-157","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#indicator-instances","content":"`hiddenLines`"},"340":{"id":"/docs/api/configuration-158","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#indicator-instances","content":"Keys of lines, bars, fills, or levels to hide. Default `[]`"},"341":{"id":"/docs/api/configuration-159","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#indicator-instances","content":"Use `chart.updateIndicator(id, patch)` to change one. See indicators."},"342":{"id":"/docs/api/configuration-160","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#volume-overlay","content":"Field"},"343":{"id":"/docs/api/configuration-161","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#volume-overlay","content":"Default"},"344":{"id":"/docs/api/configuration-162","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#volume-overlay","content":"Purpose"},"345":{"id":"/docs/api/configuration-163","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#volume-overlay","content":"`overlay`"},"346":{"id":"/docs/api/configuration-164","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#volume-overlay","content":"`false`"},"347":{"id":"/docs/api/configuration-165","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#volume-overlay","content":"Draw volume bars along the bottom of the main pane, under the series"},"348":{"id":"/docs/api/configuration-166","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#volume-overlay","content":"`upColor`, `downColor`"},"349":{"id":"/docs/api/configuration-167","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#volume-overlay","content":"`'up'`, `'down'`"},"350":{"id":"/docs/api/configuration-168","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#volume-overlay","content":"Bar colors; the tokens follow `series.upColor` and `series.downColor`"},"351":{"id":"/docs/api/configuration-169","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#volume-overlay","content":"`opacity`"},"352":{"id":"/docs/api/configuration-170","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#volume-overlay","content":"`0.5`"},"353":{"id":"/docs/api/configuration-171","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#volume-overlay","content":"Multiplies the bar color's alpha (0 to 1)"},"354":{"id":"/docs/api/configuration-172","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#volume-overlay","content":"`height`"},"355":{"id":"/docs/api/configuration-173","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#volume-overlay","content":"`0.2`"},"356":{"id":"/docs/api/configuration-174","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#volume-overlay","content":"Fraction of the pane height reached by the tallest visible bar"},"357":{"id":"/docs/api/configuration-175","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#volume-overlay","content":"The overlay has its own vertical scale, so it never changes the price range. It is independent of the `vol` sub-pane indicator. On a Heikin Ashi series, bars take the Heikin Ashi direction."},"358":{"id":"/docs/api/configuration-176","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#canvas-styling","content":"Group"},"359":{"id":"/docs/api/configuration-177","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#canvas-styling","content":"Fields"},"360":{"id":"/docs/api/configuration-178","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#canvas-styling","content":"`theme`"},"361":{"id":"/docs/api/configuration-179","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#canvas-styling","content":"`background`, `textColor`, `borderColor`, `fontFamily`, `monoFamily`, `fontSize`, `scaleFontSize`, `scaleFontFamily`"},"362":{"id":"/docs/api/configuration-180","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#canvas-styling","content":"`grid`"},"363":{"id":"/docs/api/configuration-181","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#canvas-styling","content":"`visible`, `horizontal`, `vertical`, `color`"},"364":{"id":"/docs/api/configuration-182","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#canvas-styling","content":"`crosshair`"},"365":{"id":"/docs/api/configuration-183","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#canvas-styling","content":"`visible`, `mode`, `color`, `dashed`, `labelBackground`, `labelColor`"},"366":{"id":"/docs/api/configuration-184","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#canvas-styling","content":"`watermark`"},"367":{"id":"/docs/api/configuration-185","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#canvas-styling","content":"`visible`, `text`, `image`, `color`, `opacity`, `fontSize`, `fontFamily`"},"368":{"id":"/docs/api/configuration-186","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#canvas-styling","content":"`formatters`"},"369":{"id":"/docs/api/configuration-187","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#canvas-styling","content":"`price(value)`, `time(timestamp)`"},"370":{"id":"/docs/api/configuration-188","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#canvas-styling","content":"Crosshair modes are `cross`, `dot`, `arrow`, and `demonstration`. `labelColor: 'auto'` chooses black or white for contrast. An empty watermark font family inherits the theme font."},"371":{"id":"/docs/api/configuration-189","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#canvas-styling","content":"`theme.borderColor` paints the separators between panes. `theme.scaleFontSize` (`null`) and `theme.scaleFontFamily` (`''`) set the price and time scale text; they follow `fontSize` and `monoFamily` when unset. See theming and presets."},"372":{"id":"/docs/api/configuration-190","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#presets","content":"`createChart({ preset })` layers a named preset or any partial under `theme` and `config`. `CHART_PRESETS` holds the built-in presets, currently `bloxwapDark`. `withPreset(preset, partial)` layers them in your own code, and `presetChartTheme(preset)` keeps a preset's colors when the toolbar switches themes. See theming and presets."},"373":{"id":"/docs/api/configuration-191","page_id":"/docs/api/configuration","tags":[],"type":"text","url":"/docs/api/configuration#presets","content":"For browser UI controls over these fields, see toolbar and settings."},"374":{"id":"/docs/api/exports","page_id":"/docs/api/exports","type":"page","content":"Package exports","breadcrumbs":["@bloxwap/chart","API reference"],"tags":[],"url":"/docs/api/exports"},"375":{"id":"/docs/api/exports-0","page_id":"/docs/api/exports","tags":[],"type":"text","url":"/docs/api/exports","content":"Import the chart core or the specific integration layer you need."},"376":{"id":"/docs/api/exports-1","page_id":"/docs/api/exports","type":"heading","tags":[],"url":"/docs/api/exports#main-entry-additions","content":"Main entry additions"},"377":{"id":"/docs/api/exports-2","page_id":"/docs/api/exports","type":"heading","tags":[],"url":"/docs/api/exports#ui-entry-additions","content":"UI entry additions"},"378":{"id":"/docs/api/exports-3","page_id":"/docs/api/exports","type":"heading","tags":[],"url":"/docs/api/exports#datafeed-entry","content":"Datafeed entry"},"379":{"id":"/docs/api/exports-4","page_id":"/docs/api/exports","type":"heading","tags":[],"url":"/docs/api/exports#icons","content":"Icons"},"380":{"id":"/docs/api/exports-5","page_id":"/docs/api/exports","type":"heading","tags":[],"url":"/docs/api/exports#configuration-helpers","content":"Configuration helpers"},"381":{"id":"/docs/api/exports-6","page_id":"/docs/api/exports","tags":[],"type":"text","url":"/docs/api/exports","content":"The package ships ESM and TypeScript declarations. There is no CommonJS export. It declares no runtime dependencies. React is an optional peer dependency, needed only for `@bloxwap/chart/react`."},"382":{"id":"/docs/api/exports-7","page_id":"/docs/api/exports","tags":[],"type":"text","url":"/docs/api/exports","content":"Import path"},"383":{"id":"/docs/api/exports-8","page_id":"/docs/api/exports","tags":[],"type":"text","url":"/docs/api/exports","content":"Main exports"},"384":{"id":"/docs/api/exports-9","page_id":"/docs/api/exports","tags":[],"type":"text","url":"/docs/api/exports","content":"`@bloxwap/chart`"},"385":{"id":"/docs/api/exports-10","page_id":"/docs/api/exports","tags":[],"type":"text","url":"/docs/api/exports","content":"`createChart`, `Chart`, config helpers, scales, data types, built-in registries, themes and presets, events, snapshots, canvas abstractions"},"386":{"id":"/docs/api/exports-11","page_id":"/docs/api/exports","tags":[],"type":"text","url":"/docs/api/exports","content":"`@bloxwap/chart/config`"},"387":{"id":"/docs/api/exports-12","page_id":"/docs/api/exports","tags":[],"type":"text","url":"/docs/api/exports","content":"`defineConfig`, `resolveConfig`, `DEFAULT_CONFIG`, config types"},"388":{"id":"/docs/api/exports-13","page_id":"/docs/api/exports","tags":[],"type":"text","url":"/docs/api/exports","content":"`@bloxwap/chart/color`"},"389":{"id":"/docs/api/exports-14","page_id":"/docs/api/exports","tags":[],"type":"text","url":"/docs/api/exports","content":"Color parsing, serialization, alpha and contrast helpers"},"390":{"id":"/docs/api/exports-15","page_id":"/docs/api/exports","tags":[],"type":"text","url":"/docs/api/exports","content":"`@bloxwap/chart/dom`"},"391":{"id":"/docs/api/exports-16","page_id":"/docs/api/exports","tags":[],"type":"text","url":"/docs/api/exports","content":"Canvas/document interfaces and recording mocks"},"392":{"id":"/docs/api/exports-17","page_id":"/docs/api/exports","tags":[],"type":"text","url":"/docs/api/exports","content":"`@bloxwap/chart/indicators`"},"393":{"id":"/docs/api/exports-18","page_id":"/docs/api/exports","tags":[],"type":"text","url":"/docs/api/exports","content":"Indicator registry, built-ins, and calculation helpers"},"394":{"id":"/docs/api/exports-19","page_id":"/docs/api/exports","tags":[],"type":"text","url":"/docs/api/exports","content":"`@bloxwap/chart/drawings`"},"395":{"id":"/docs/api/exports-20","page_id":"/docs/api/exports","tags":[],"type":"text","url":"/docs/api/exports","content":"Drawing registry, catalog, built-ins, and geometry types"},"396":{"id":"/docs/api/exports-21","page_id":"/docs/api/exports","tags":[],"type":"text","url":"/docs/api/exports","content":"`@bloxwap/chart/wasm`"},"397":{"id":"/docs/api/exports-22","page_id":"/docs/api/exports","tags":[],"type":"text","url":"/docs/api/exports","content":"WASM initialization and kernel interface"},"398":{"id":"/docs/api/exports-23","page_id":"/docs/api/exports","tags":[],"type":"text","url":"/docs/api/exports","content":"`@bloxwap/chart/ui`"},"399":{"id":"/docs/api/exports-24","page_id":"/docs/api/exports","tags":[],"type":"text","url":"/docs/api/exports","content":"Drawing toolbar, settings, header, control rail, scale buttons, indicator dialog, context menu, touch gestures, countdown ticker, controller, history, UI primitives, and frame scheduler"},"400":{"id":"/docs/api/exports-25","page_id":"/docs/api/exports","tags":[],"type":"text","url":"/docs/api/exports","content":"`@bloxwap/chart/icons`"},"401":{"id":"/docs/api/exports-26","page_id":"/docs/api/exports","tags":[],"type":"text","url":"/docs/api/exports","content":"`ICONS` and `icon(name, size?)`"},"402":{"id":"/docs/api/exports-27","page_id":"/docs/api/exports","tags":[],"type":"text","url":"/docs/api/exports","content":"`@bloxwap/chart/react`"},"403":{"id":"/docs/api/exports-28","page_id":"/docs/api/exports","tags":[],"type":"text","url":"/docs/api/exports","content":"`<Chart>` React component (`'use client'`), `ChartProps`, `ChartInstance`"},"404":{"id":"/docs/api/exports-29","page_id":"/docs/api/exports","tags":[],"type":"text","url":"/docs/api/exports","content":"`@bloxwap/chart/datafeed`"},"405":{"id":"/docs/api/exports-30","page_id":"/docs/api/exports","tags":[],"type":"text","url":"/docs/api/exports","content":"`createDatafeedChart`, `attachDatafeed`, `loadHistory`, `createLiveBarFolder`, paging and bucket helpers"},"406":{"id":"/docs/api/exports-31","page_id":"/docs/api/exports","tags":[],"type":"text","url":"/docs/api/exports#main-entry-additions","content":"Beyond `createChart`, the root entry exports:"},"407":{"id":"/docs/api/exports-32","page_id":"/docs/api/exports","tags":[],"type":"text","url":"/docs/api/exports#main-entry-additions","content":"Area"},"408":{"id":"/docs/api/exports-33","page_id":"/docs/api/exports","tags":[],"type":"text","url":"/docs/api/exports#main-entry-additions","content":"Exports"},"409":{"id":"/docs/api/exports-34","page_id":"/docs/api/exports","tags":[],"type":"text","url":"/docs/api/exports#main-entry-additions","content":"Presets and themes"},"410":{"id":"/docs/api/exports-35","page_id":"/docs/api/exports","tags":[],"type":"text","url":"/docs/api/exports#main-entry-additions","content":"`CHART_THEMES`, `CHART_PRESETS`, `bloxwapDark`, `withPreset`, `presetChartTheme`, `scaleFont`, `scaleFontSize`"},"411":{"id":"/docs/api/exports-36","page_id":"/docs/api/exports","tags":[],"type":"text","url":"/docs/api/exports#main-entry-additions","content":"Events"},"412":{"id":"/docs/api/exports-37","page_id":"/docs/api/exports","tags":[],"type":"text","url":"/docs/api/exports#main-entry-additions","content":"`Emitter`; types `VisibleRangeChangeEvent`, `CrosshairMoveEvent`, `DataLoadEvent`, `DataLoadReason`, `LayoutChangeEvent`, `ConfigChangeEvent`"},"413":{"id":"/docs/api/exports-38","page_id":"/docs/api/exports","tags":[],"type":"text","url":"/docs/api/exports#main-entry-additions","content":"Price lines and markers"},"414":{"id":"/docs/api/exports-39","page_id":"/docs/api/exports","tags":[],"type":"text","url":"/docs/api/exports#main-entry-additions","content":"`DEFAULT_PRICE_LINE_COLOR`, `MARKER_MIN_SIZE`, `MARKER_MAX_SIZE`; types `SeriesApi`, `PriceLine`, `PriceLineOptions`, `PriceLineStyle`, `SeriesMarker`, `SeriesMarkerPosition`, `SeriesMarkerShape`"},"415":{"id":"/docs/api/exports-40","page_id":"/docs/api/exports","tags":[],"type":"text","url":"/docs/api/exports#main-entry-additions","content":"Snapshots"},"416":{"id":"/docs/api/exports-41","page_id":"/docs/api/exports","tags":[],"type":"text","url":"/docs/api/exports#main-entry-additions","content":"`renderSnapshot`, `createSnapshotCanvas`, `canvasToBlob`, `canvasToDataURL`, `snapshotToBlob`, `snapshotToDataURL`; types `SnapshotOptions`, `SnapshotImageOptions`, `SnapshotBlob`"},"417":{"id":"/docs/api/exports-42","page_id":"/docs/api/exports","tags":[],"type":"text","url":"/docs/api/exports#main-entry-additions","content":"Countdown"},"418":{"id":"/docs/api/exports-43","page_id":"/docs/api/exports","tags":[],"type":"text","url":"/docs/api/exports#main-entry-additions","content":"`formatCountdown`, `barIntervalMs`, `barCloseMs`, `barCountdownMs`, `countdownText`"},"419":{"id":"/docs/api/exports-44","page_id":"/docs/api/exports","tags":[],"type":"text","url":"/docs/api/exports#main-entry-additions","content":"Time scale"},"420":{"id":"/docs/api/exports-45","page_id":"/docs/api/exports","tags":[],"type":"text","url":"/docs/api/exports#main-entry-additions","content":"`computeTimeSlots`, `inferIntervalMs`; types `TimeScaleConfig`, `SlotRange`"},"421":{"id":"/docs/api/exports-46","page_id":"/docs/api/exports","tags":[],"type":"text","url":"/docs/api/exports#main-entry-additions","content":"Series"},"422":{"id":"/docs/api/exports-47","page_id":"/docs/api/exports","tags":[],"type":"text","url":"/docs/api/exports#main-entry-additions","content":"`heikinAshi`, `heikinAshiBar`, `updateHeikinAshi`"},"423":{"id":"/docs/api/exports-48","page_id":"/docs/api/exports","tags":[],"type":"text","url":"/docs/api/exports#main-entry-additions","content":"Indicators"},"424":{"id":"/docs/api/exports-49","page_id":"/docs/api/exports","tags":[],"type":"text","url":"/docs/api/exports#main-entry-additions","content":"All 20 built-in definitions (`smaIndicator` … `psarIndicator`), calculation helpers such as `smaValues`, `atrValues`, and `ichimokuValues`, the `vwapMeta`, `adxMeta`, `cciMeta`, `mfiMeta`, `obvMeta`, and `maRibbonMeta` display metadata, `indicatorLineKeys`, `indicatorStyleColors`, `indicatorLineLabels`, `indicatorStyleLabel`, `applyIndicatorPatch`; types `IndicatorFill`, `IndicatorLevel`, `IndicatorInputDef`, `IndicatorStyleDef`, `IndicatorPatch`, `ResolvedIndicatorConfig`"},"425":{"id":"/docs/api/exports-50","page_id":"/docs/api/exports","tags":[],"type":"text","url":"/docs/api/exports#main-entry-additions","content":"Data"},"426":{"id":"/docs/api/exports-51","page_id":"/docs/api/exports","tags":[],"type":"text","url":"/docs/api/exports#main-entry-additions","content":"`DataStore`, `Candle`, `IndicatorHit`"},"427":{"id":"/docs/api/exports-52","page_id":"/docs/api/exports","tags":[],"type":"text","url":"/docs/api/exports#ui-entry-additions","content":"Area"},"428":{"id":"/docs/api/exports-53","page_id":"/docs/api/exports","tags":[],"type":"text","url":"/docs/api/exports#ui-entry-additions","content":"Exports"},"429":{"id":"/docs/api/exports-54","page_id":"/docs/api/exports","tags":[],"type":"text","url":"/docs/api/exports#ui-entry-additions","content":"Header"},"430":{"id":"/docs/api/exports-55","page_id":"/docs/api/exports","tags":[],"type":"text","url":"/docs/api/exports#ui-entry-additions","content":"`createChartHeader`, `DEFAULT_TIMEFRAMES`, `DEFAULT_HEADER_INTERVAL_MS`, `DEFAULT_CHART_TYPES`, `CHART_TYPE_LABELS`, `HEADER_CSS`, `HEADER_STYLE_MARKER`, `injectHeaderStyles`, `BLOXWAP_HEADER_TOKENS`, `BLOXWAP_HEADER_THEME`; types `HeaderTokens`, `ThemedHeaderTokens`"},"431":{"id":"/docs/api/exports-56","page_id":"/docs/api/exports","tags":[],"type":"text","url":"/docs/api/exports#ui-entry-additions","content":"Control rail"},"432":{"id":"/docs/api/exports-57","page_id":"/docs/api/exports","tags":[],"type":"text","url":"/docs/api/exports#ui-entry-additions","content":"`createControlRail`; types `ControlRail`, `ControlRailOptions`"},"433":{"id":"/docs/api/exports-58","page_id":"/docs/api/exports","tags":[],"type":"text","url":"/docs/api/exports#ui-entry-additions","content":"Scale buttons"},"434":{"id":"/docs/api/exports-59","page_id":"/docs/api/exports","tags":[],"type":"text","url":"/docs/api/exports#ui-entry-additions","content":"`createScaleButtons`, `toggleScale`, `scaleToggleState`, `syncScaleToggles`, `SCALE_TOGGLES`"},"435":{"id":"/docs/api/exports-60","page_id":"/docs/api/exports","tags":[],"type":"text","url":"/docs/api/exports#ui-entry-additions","content":"Indicator dialog"},"436":{"id":"/docs/api/exports-61","page_id":"/docs/api/exports","tags":[],"type":"text","url":"/docs/api/exports#ui-entry-additions","content":"`createIndicatorsDialog`, `indicatorInputs`, `indicatorStyleGroups`, `INDICATORS_DIALOG_CSS`, `INDICATORS_DIALOG_STYLE_MARKER`"},"437":{"id":"/docs/api/exports-62","page_id":"/docs/api/exports","tags":[],"type":"text","url":"/docs/api/exports#ui-entry-additions","content":"Context menu"},"438":{"id":"/docs/api/exports-63","page_id":"/docs/api/exports","tags":[],"type":"text","url":"/docs/api/exports#ui-entry-additions","content":"`createChartContextMenu`; types `ChartContextMenuHooks`, `ContextMenuTarget`, `ContextMenuAction`, `ContextMenuEntry`"},"439":{"id":"/docs/api/exports-64","page_id":"/docs/api/exports","tags":[],"type":"text","url":"/docs/api/exports#ui-entry-additions","content":"Touch"},"440":{"id":"/docs/api/exports-65","page_id":"/docs/api/exports","tags":[],"type":"text","url":"/docs/api/exports#ui-entry-additions","content":"`attachTouchGestures`, `GestureRecognizer`, `LONG_PRESS_MS`, `TAP_SLOP_PX`, `TOUCH_HIT_PX`, `TOUCH_HANDLE_HIT_PX`, `DOUBLE_TAP_MS`, `FLING_MIN_VELOCITY`, `FLING_DURATION_MS`, `TOUCH_POINTER_TYPES`"},"441":{"id":"/docs/api/exports-66","page_id":"/docs/api/exports","tags":[],"type":"text","url":"/docs/api/exports#ui-entry-additions","content":"Countdown"},"442":{"id":"/docs/api/exports-67","page_id":"/docs/api/exports","tags":[],"type":"text","url":"/docs/api/exports#ui-entry-additions","content":"`startCountdownTicker`"},"443":{"id":"/docs/api/exports-68","page_id":"/docs/api/exports","tags":[],"type":"text","url":"/docs/api/exports#datafeed-entry","content":"`@bloxwap/chart/datafeed` exports `createDatafeedChart`, `attachDatafeed`, `loadHistory`, `pageWindow`, `barsInWindow`, `mergeCandles`, `normalizeCandles`, `createLiveBarFolder`, `bucketStartMs`, `candleTimeMs`, `applyTick`, `hasMissedBucket`, `seedBarFromTick`, and the constants `DEFAULT_PAGE_SIZE`, `DEFAULT_MAX_EMPTY_PAGES`, `DEFAULT_INITIAL_BARS`, `DEFAULT_PAGE_BARS`, `MIN_LAZY_LOAD_THRESHOLD`, `RETRY_BACKOFF_MS`, `MAX_RETRY_BACKOFF_MS`, `MAX_GAP_BARS`, `GAP_SILENCE_MS`, `ROLL_SILENCE_MS`, and `MAX_PENDING_TICKS`. See paging datafeed."},"444":{"id":"/docs/api/exports-69","page_id":"/docs/api/exports","tags":[],"type":"text","url":"/docs/api/exports#icons","content":"Library icons use `currentColor` to inherit their host's color. Provide accessible labels when an icon is the only button content."},"445":{"id":"/docs/api/exports-70","page_id":"/docs/api/exports","tags":[],"type":"text","url":"/docs/api/exports#configuration-helpers","content":"Use exported types rather than duplicating the schema. The declarations in each published build follow the implementation in this repository."},"446":{"id":"/docs/api/scale","page_id":"/docs/api/scale","type":"page","content":"Scale and coordinates","breadcrumbs":["@bloxwap/chart","API reference"],"tags":[],"url":"/docs/api/scale"},"447":{"id":"/docs/api/scale-0","page_id":"/docs/api/scale","tags":[],"type":"text","url":"/docs/api/scale","content":"Control the visible bars and convert between data and canvas pixels."},"448":{"id":"/docs/api/scale-1","page_id":"/docs/api/scale","type":"heading","tags":[],"url":"/docs/api/scale#navigation","content":"Navigation"},"449":{"id":"/docs/api/scale-2","page_id":"/docs/api/scale","type":"heading","tags":[],"url":"/docs/api/scale#coordinate-conversion","content":"Coordinate conversion"},"450":{"id":"/docs/api/scale-3","page_id":"/docs/api/scale","type":"heading","tags":[],"url":"/docs/api/scale#fit-hold-and-lock","content":"Fit, hold, and lock"},"451":{"id":"/docs/api/scale-4","page_id":"/docs/api/scale","type":"heading","tags":[],"url":"/docs/api/scale#continuous-time-axis","content":"Continuous time axis"},"452":{"id":"/docs/api/scale-5","page_id":"/docs/api/scale","tags":[],"type":"text","url":"/docs/api/scale#navigation","content":"`zoom` multiplies bar spacing. Values above 1 zoom in; values below 1 zoom out. The optional anchor is in **canvas CSS pixels**, including any left-side price axis."},"453":{"id":"/docs/api/scale-6","page_id":"/docs/api/scale","tags":[],"type":"text","url":"/docs/api/scale#navigation","content":"Bar spacing is clamped between 0.5 and 500 CSS pixels, so a very large history may exceed the viewport even after `zoomToRange`."},"454":{"id":"/docs/api/scale-7","page_id":"/docs/api/scale","tags":[],"type":"text","url":"/docs/api/scale#navigation","content":"`chart.resetScale()` returns to the default view: 6px bar spacing, scrolled to the latest bar, with price autoscale back on and a locked price-to-bar ratio captured again. The scale mode is kept."},"455":{"id":"/docs/api/scale-8","page_id":"/docs/api/scale","tags":[],"type":"text","url":"/docs/api/scale#coordinate-conversion","content":"Method"},"456":{"id":"/docs/api/scale-9","page_id":"/docs/api/scale","tags":[],"type":"text","url":"/docs/api/scale#coordinate-conversion","content":"Input → output"},"457":{"id":"/docs/api/scale-10","page_id":"/docs/api/scale","tags":[],"type":"text","url":"/docs/api/scale#coordinate-conversion","content":"`xToIndex(x)`"},"458":{"id":"/docs/api/scale-11","page_id":"/docs/api/scale","tags":[],"type":"text","url":"/docs/api/scale#coordinate-conversion","content":"Canvas x → fractional bar index"},"459":{"id":"/docs/api/scale-12","page_id":"/docs/api/scale","tags":[],"type":"text","url":"/docs/api/scale#coordinate-conversion","content":"`indexToX(index)`"},"460":{"id":"/docs/api/scale-13","page_id":"/docs/api/scale","tags":[],"type":"text","url":"/docs/api/scale#coordinate-conversion","content":"Bar index → canvas x"},"461":{"id":"/docs/api/scale-14","page_id":"/docs/api/scale","tags":[],"type":"text","url":"/docs/api/scale#coordinate-conversion","content":"`yToPrice(y)`"},"462":{"id":"/docs/api/scale-15","page_id":"/docs/api/scale","tags":[],"type":"text","url":"/docs/api/scale#coordinate-conversion","content":"Main-pane canvas y → raw price"},"463":{"id":"/docs/api/scale-16","page_id":"/docs/api/scale","tags":[],"type":"text","url":"/docs/api/scale#coordinate-conversion","content":"`priceToY(price)`"},"464":{"id":"/docs/api/scale-17","page_id":"/docs/api/scale","tags":[],"type":"text","url":"/docs/api/scale#coordinate-conversion","content":"Raw price → main-pane canvas y"},"465":{"id":"/docs/api/scale-18","page_id":"/docs/api/scale","tags":[],"type":"text","url":"/docs/api/scale#coordinate-conversion","content":"`visibleRange()`"},"466":{"id":"/docs/api/scale-19","page_id":"/docs/api/scale","tags":[],"type":"text","url":"/docs/api/scale#coordinate-conversion","content":"Half-open index interval `{ from, to }` used for rendering"},"467":{"id":"/docs/api/scale-20","page_id":"/docs/api/scale","tags":[],"type":"text","url":"/docs/api/scale#coordinate-conversion","content":"`priceToBarRatio()`"},"468":{"id":"/docs/api/scale-21","page_id":"/docs/api/scale","tags":[],"type":"text","url":"/docs/api/scale#coordinate-conversion","content":"Current scale units per horizontal bar"},"469":{"id":"/docs/api/scale-22","page_id":"/docs/api/scale","tags":[],"type":"text","url":"/docs/api/scale#coordinate-conversion","content":"`barSpacing()`"},"470":{"id":"/docs/api/scale-23","page_id":"/docs/api/scale","tags":[],"type":"text","url":"/docs/api/scale#coordinate-conversion","content":"Pixels per bar, the unit of `scrollBy`"},"471":{"id":"/docs/api/scale-24","page_id":"/docs/api/scale","tags":[],"type":"text","url":"/docs/api/scale#coordinate-conversion","content":"`visibleSlots()`"},"472":{"id":"/docs/api/scale-25","page_id":"/docs/api/scale","tags":[],"type":"text","url":"/docs/api/scale#coordinate-conversion","content":"The viewport in `scrollBy` units counted from the first candle, `{ from, to, length }`"},"473":{"id":"/docs/api/scale-26","page_id":"/docs/api/scale","tags":[],"type":"text","url":"/docs/api/scale#coordinate-conversion","content":"The render range includes boundary padding. Fractional indices may fall outside your dataset; clamp or round them as appropriate for your interaction."},"474":{"id":"/docs/api/scale-27","page_id":"/docs/api/scale","tags":[],"type":"text","url":"/docs/api/scale#coordinate-conversion","content":"Pixel coordinates are local to the canvas, not the viewport:"},"475":{"id":"/docs/api/scale-28","page_id":"/docs/api/scale","tags":[],"type":"text","url":"/docs/api/scale#coordinate-conversion","content":"Prefer `barSpacing()` over `indexToX(1) - indexToX(0)`, which also spans any time gap between those two candles on a continuous axis."},"476":{"id":"/docs/api/scale-29","page_id":"/docs/api/scale","tags":[],"type":"text","url":"/docs/api/scale#coordinate-conversion","content":"The `scale` API converts prices on the main pane. An indicator sub-pane has its own internal price scale. When the main pane does not exist, price conversion returns `NaN`."},"477":{"id":"/docs/api/scale-30","page_id":"/docs/api/scale","tags":[],"type":"text","url":"/docs/api/scale#fit-hold-and-lock","content":"`priceAxis.autoScale: true` fits the visible data on redraw. Set it to `false` to hold the current main price range while data or the horizontal view changes."},"478":{"id":"/docs/api/scale-31","page_id":"/docs/api/scale","tags":[],"type":"text","url":"/docs/api/scale#fit-hold-and-lock","content":"`lockPriceToBarRatio: true` preserves a geometric relationship between the vertical scale and horizontal bar spacing. It takes priority over a purely automatic fit and can place data outside the visible vertical range."},"479":{"id":"/docs/api/scale-32","page_id":"/docs/api/scale","tags":[],"type":"text","url":"/docs/api/scale#fit-hold-and-lock","content":"The ratio uses the selected scale's units. It is raw price units in regular mode and transformed units in percent, indexed, and logarithmic modes."},"480":{"id":"/docs/api/scale-33","page_id":"/docs/api/scale","tags":[],"type":"text","url":"/docs/api/scale#continuous-time-axis","content":"With `timeScale.continuous: true`, candles sit at their time slots and gaps show as empty space. Scroll and zoom units become time slots: `scrollBy(n)` moves `n` slots, `barSpacing()` is pixels per slot, `priceToBarRatio()` is units per slot, and `visibleSlots()` measures the viewport in slots. Every method that takes or returns an index still uses candle indices, and `xToIndex` inside a gap returns a fractional index between its two candles. See time scale."},"481":{"id":"/docs/development","page_id":"/docs/development","type":"page","content":"Development and documentation","breadcrumbs":["@bloxwap/chart","Project"],"tags":[],"url":"/docs/development"},"482":{"id":"/docs/development-0","page_id":"/docs/development","tags":[],"type":"text","url":"/docs/development","content":"Run the library, edit these guides, and publish a static site with GitHub Pages."},"483":{"id":"/docs/development-1","page_id":"/docs/development","type":"heading","tags":[],"url":"/docs/development#run-the-documentation-locally","content":"Run the documentation locally"},"484":{"id":"/docs/development-2","page_id":"/docs/development","type":"heading","tags":[],"url":"/docs/development#edit-pages","content":"Edit pages"},"485":{"id":"/docs/development-3","page_id":"/docs/development","type":"heading","tags":[],"url":"/docs/development#validate","content":"Validate"},"486":{"id":"/docs/development-4","page_id":"/docs/development","type":"heading","tags":[],"url":"/docs/development#github-pages","content":"GitHub Pages"},"487":{"id":"/docs/development-5","page_id":"/docs/development","type":"heading","tags":[],"url":"/docs/development#library-commands","content":"Library commands"},"488":{"id":"/docs/development-6","page_id":"/docs/development","type":"heading","tags":[],"url":"/docs/development#release-to-npm","content":"Release to npm"},"489":{"id":"/docs/development-7","page_id":"/docs/development","tags":[],"type":"text","url":"/docs/development#run-the-documentation-locally","content":"Use Node.js 24 or newer. From the repository root:"},"490":{"id":"/docs/development-8","page_id":"/docs/development","tags":[],"type":"text","url":"/docs/development#run-the-documentation-locally","content":"Open `http://localhost:3902`. The docs app builds the local chart package before starting, so the playground runs the same code as the library. Restart the docs command after editing library TypeScript or the playground to rebuild and copy the embedded demo assets."},"491":{"id":"/docs/development-9","page_id":"/docs/development","tags":[],"type":"text","url":"/docs/development#edit-pages","content":"MDX content lives in `apps/docs/content/docs`. Set `title` and `description` in the frontmatter, then write Markdown and code fences. Folder `meta.json` files control sidebar order."},"492":{"id":"/docs/development-10","page_id":"/docs/development","tags":[],"type":"text","url":"/docs/development#edit-pages","content":"The main app is in `apps/docs/app`; shared integration components are in `apps/docs/components`. This is a Fumadocs site using the static export configuration."},"493":{"id":"/docs/development-11","page_id":"/docs/development","tags":[],"type":"text","url":"/docs/development#validate","content":"The production build generates static HTML, assets, and a search index in `apps/docs/out`. Its postbuild check validates local links and assets. The preview command serves the exact exported files at `http://localhost:3902`."},"494":{"id":"/docs/development-12","page_id":"/docs/development","tags":[],"type":"text","url":"/docs/development#validate","content":"The repository uses npm workspaces with one root lockfile. The library lives in `packages/chart`, the docs in `apps/docs`, and the standalone playground in `apps/playground`. Each workspace declares its own dependencies; the library and docs have separate TypeScript configurations. Building the docs does not add framework dependencies to the published chart package."},"495":{"id":"/docs/development-13","page_id":"/docs/development","tags":[],"type":"text","url":"/docs/development#github-pages","content":"The repository includes `.github/workflows/docs.yml`. Pull requests build and validate the static site. Pushes to `main` and manual runs on `main` also deploy it to GitHub Pages."},"496":{"id":"/docs/development-14","page_id":"/docs/development","tags":[],"type":"text","url":"/docs/development#github-pages","content":"In the repository's **Settings → Pages**, use **GitHub Actions** as the build source. The project URL is `https://bloxwap.github.io/chart/`."},"497":{"id":"/docs/development-15","page_id":"/docs/development","tags":[],"type":"text","url":"/docs/development#github-pages","content":"To test that exact subpath locally:"},"498":{"id":"/docs/development-16","page_id":"/docs/development","tags":[],"type":"text","url":"/docs/development#github-pages","content":"The preview server reads the exported base path, so this build opens at `http://localhost:3902/chart/`. Pages paths, assets, and static search must all work under `/chart`, not just at the origin root."},"499":{"id":"/docs/development-17","page_id":"/docs/development","tags":[],"type":"text","url":"/docs/development#library-commands","content":"Command"},"500":{"id":"/docs/development-18","page_id":"/docs/development","tags":[],"type":"text","url":"/docs/development#library-commands","content":"Purpose"},"501":{"id":"/docs/development-19","page_id":"/docs/development","tags":[],"type":"text","url":"/docs/development#library-commands","content":"`npm run build`"},"502":{"id":"/docs/development-20","page_id":"/docs/development","tags":[],"type":"text","url":"/docs/development#library-commands","content":"Generate icons, compile embedded WASM, and compile TypeScript"},"503":{"id":"/docs/development-21","page_id":"/docs/development","tags":[],"type":"text","url":"/docs/development#library-commands","content":"`npm test`"},"504":{"id":"/docs/development-22","page_id":"/docs/development","tags":[],"type":"text","url":"/docs/development#library-commands","content":"Build and run library tests"},"505":{"id":"/docs/development-23","page_id":"/docs/development","tags":[],"type":"text","url":"/docs/development#library-commands","content":"`npm run coverage`"},"506":{"id":"/docs/development-24","page_id":"/docs/development","tags":[],"type":"text","url":"/docs/development#library-commands","content":"Run the coverage threshold check"},"507":{"id":"/docs/development-25","page_id":"/docs/development","tags":[],"type":"text","url":"/docs/development#library-commands","content":"`npm run bench`"},"508":{"id":"/docs/development-26","page_id":"/docs/development","tags":[],"type":"text","url":"/docs/development#library-commands","content":"Run calculation and rendering benchmarks"},"509":{"id":"/docs/development-27","page_id":"/docs/development","tags":[],"type":"text","url":"/docs/development#library-commands","content":"`npm run pack:chart`"},"510":{"id":"/docs/development-28","page_id":"/docs/development","tags":[],"type":"text","url":"/docs/development#library-commands","content":"Build the library and create a tarball in `packages/chart`"},"511":{"id":"/docs/development-29","page_id":"/docs/development","tags":[],"type":"text","url":"/docs/development#library-commands","content":"`npm run demo`"},"512":{"id":"/docs/development-30","page_id":"/docs/development","tags":[],"type":"text","url":"/docs/development#library-commands","content":"Start the standalone playground; requires Bun"},"513":{"id":"/docs/development-31","page_id":"/docs/development","tags":[],"type":"text","url":"/docs/development#release-to-npm","content":"Publishing a GitHub release publishes `@bloxwap/chart` from CI (`.github/workflows/publish_npm.yml`) through npm trusted publishing, so no npm token is stored in the repository."},"514":{"id":"/docs/development-32","page_id":"/docs/development","tags":[],"type":"text","url":"/docs/development#release-to-npm","content":"In a pull request, bump `version` in `packages/chart/package.json` (and the `version` export in `packages/chart/src/index.ts`), then merge it. A test fails if the two disagree."},"515":{"id":"/docs/development-33","page_id":"/docs/development","tags":[],"type":"text","url":"/docs/development#release-to-npm","content":"Create a GitHub release tagged `v<version>`, for example `v0.0.2`. The workflow fails if the tag and the package version disagree."},"516":{"id":"/docs/development-34","page_id":"/docs/development","tags":[],"type":"text","url":"/docs/development#release-to-npm","content":"The workflow builds, runs the full test suite, and publishes. Versions with `-alpha`, `-beta`, or `-rc` go to that npm dist-tag, other prereleases to `prerelease`, and everything else to `latest`."},"517":{"id":"/docs/development-35","page_id":"/docs/development","tags":[],"type":"text","url":"/docs/development#release-to-npm","content":"See the repository for the source and MIT license."},"518":{"id":"/docs/getting-started","page_id":"/docs/getting-started","type":"page","content":"Quick start","breadcrumbs":["@bloxwap/chart"],"tags":[],"url":"/docs/getting-started"},"519":{"id":"/docs/getting-started-0","page_id":"/docs/getting-started","tags":[],"type":"text","url":"/docs/getting-started","content":"Build the package locally and put your first candlestick chart on screen."},"520":{"id":"/docs/getting-started-1","page_id":"/docs/getting-started","type":"heading","tags":[],"url":"/docs/getting-started#install-from-source","content":"Install from source"},"521":{"id":"/docs/getting-started-2","page_id":"/docs/getting-started","type":"heading","tags":[],"url":"/docs/getting-started#give-the-chart-a-box","content":"Give the chart a box"},"522":{"id":"/docs/getting-started-3","page_id":"/docs/getting-started","type":"heading","tags":[],"url":"/docs/getting-started#create-the-chart","content":"Create the chart"},"523":{"id":"/docs/getting-started-4","page_id":"/docs/getting-started","type":"heading","tags":[],"url":"/docs/getting-started#add-interaction","content":"Add interaction"},"524":{"id":"/docs/getting-started-5","page_id":"/docs/getting-started","type":"heading","tags":[],"url":"/docs/getting-started#update-and-clean-up","content":"Update and clean up"},"525":{"id":"/docs/getting-started-6","page_id":"/docs/getting-started","tags":[],"type":"text","url":"/docs/getting-started#install-from-source","content":"`0.3.0` is an early developer preview, so expect breaking changes before `1.0`. To try unreleased changes, build a local archive from the repository with `npm ci && npm run pack:chart` and install the resulting `packages/chart/bloxwap-chart-<version>.tgz`."},"526":{"id":"/docs/getting-started-7","page_id":"/docs/getting-started","tags":[],"type":"text","url":"/docs/getting-started#give-the-chart-a-box","content":"Your application owns layout. Put the canvas inside an element with a height; the chart fills it:"},"527":{"id":"/docs/getting-started-8","page_id":"/docs/getting-started","tags":[],"type":"text","url":"/docs/getting-started#create-the-chart","content":"Run this in a browser module through your application's bundler:"},"528":{"id":"/docs/getting-started-9","page_id":"/docs/getting-started","tags":[],"type":"text","url":"/docs/getting-started#create-the-chart","content":"Timestamps are **UNIX seconds**, not milliseconds. `autoResize` sizes the chart to `#chart-stage` and keeps it in sync, including the device pixel ratio; `theme: 'dark'` applies the built-in dark colors. To size the chart yourself instead, omit `autoResize` and call `chart.resize(width, height, pixelRatio)` with **CSS pixels**."},"529":{"id":"/docs/getting-started-10","page_id":"/docs/getting-started","tags":[],"type":"text","url":"/docs/getting-started#create-the-chart","content":"Using React? `@bloxwap/chart/react` wraps all of this in one component; see React integration."},"530":{"id":"/docs/getting-started-11","page_id":"/docs/getting-started","tags":[],"type":"text","url":"/docs/getting-started#create-the-chart","content":"The core paints immediately. `chart.ready` resolves after WASM initialization or selection of the JavaScript fallback; you do not need to wait before calling other methods."},"531":{"id":"/docs/getting-started-12","page_id":"/docs/getting-started","tags":[],"type":"text","url":"/docs/getting-started#add-interaction","content":"The core does not attach pointer listeners. Add the drawing toolbar for drag, wheel, crosshair, and drawing interactions, or wire your own controls to the scale API."},"532":{"id":"/docs/getting-started-13","page_id":"/docs/getting-started","tags":[],"type":"text","url":"/docs/getting-started#update-and-clean-up","content":"Destroy any toolbar and settings handles before destroying the chart. Your application must also cancel its own timers, network subscriptions, and observers."},"533":{"id":"/docs/guides/data","page_id":"/docs/guides/data","type":"page","content":"Data and updates","breadcrumbs":["@bloxwap/chart","Guides"],"tags":[],"url":"/docs/guides/data"},"534":{"id":"/docs/guides/data-0","page_id":"/docs/guides/data","tags":[],"type":"text","url":"/docs/guides/data","content":"Supply candles, stream the current bar, and group related changes."},"535":{"id":"/docs/guides/data-1","page_id":"/docs/guides/data","type":"heading","tags":[],"url":"/docs/guides/data#candle-shape","content":"Candle shape"},"536":{"id":"/docs/guides/data-2","page_id":"/docs/guides/data","type":"heading","tags":[],"url":"/docs/guides/data#replace-history","content":"Replace history"},"537":{"id":"/docs/guides/data-3","page_id":"/docs/guides/data","type":"heading","tags":[],"url":"/docs/guides/data#append-or-update-a-candle","content":"Append or update a candle"},"538":{"id":"/docs/guides/data-4","page_id":"/docs/guides/data","type":"heading","tags":[],"url":"/docs/guides/data#add-older-history","content":"Add older history"},"539":{"id":"/docs/guides/data-5","page_id":"/docs/guides/data","type":"heading","tags":[],"url":"/docs/guides/data#group-updates-into-one-redraw","content":"Group updates into one redraw"},"540":{"id":"/docs/guides/data-6","page_id":"/docs/guides/data","type":"heading","tags":[],"url":"/docs/guides/data#reading-state","content":"Reading state"},"541":{"id":"/docs/guides/data-7","page_id":"/docs/guides/data","tags":[],"type":"text","url":"/docs/guides/data#candle-shape","content":"Provide finite numeric prices and valid OHLC bounds: `low` should not exceed the open/close, and `high` should not be below them. The library expects usable market data rather than performing feed validation."},"542":{"id":"/docs/guides/data-8","page_id":"/docs/guides/data","tags":[],"type":"text","url":"/docs/guides/data#replace-history","content":"`chart.setData(candles)` replaces the history, sorts timestamps when needed, invalidates indicator calculations, and redraws. Supply one candle per timestamp. The array is copied, but treat candle objects as immutable after handing them to the chart."},"543":{"id":"/docs/guides/data-9","page_id":"/docs/guides/data","tags":[],"type":"text","url":"/docs/guides/data#replace-history","content":"Time on the horizontal axis is indexed by bars by default. Missing timestamps do not reserve empty columns; aggregate your feed into your desired interval before passing it in. To show gaps such as weekends as empty space, turn on the time-continuous axis."},"544":{"id":"/docs/guides/data-10","page_id":"/docs/guides/data","tags":[],"type":"text","url":"/docs/guides/data#append-or-update-a-candle","content":"`appendData` appends a new latest timestamp, replaces an existing timestamp, or inserts an earlier candle in timestamp order. A candle older than the first one is added like `prependData`, so index-based drawings stay on their bars. It does not open a WebSocket or subscribe to an exchange. The playground (`apps/playground/index.html`) shows a complete example: it seeds the chart from Hyperliquid's `candleSnapshot` REST endpoint and streams live BTC perpetual candles from the `candle` WebSocket subscription into `appendData`."},"545":{"id":"/docs/guides/data-11","page_id":"/docs/guides/data","tags":[],"type":"text","url":"/docs/guides/data#append-or-update-a-candle","content":"Your application owns symbol changes, interval aggregation, retries, feed validation, and subscription cleanup. The paging datafeed handles most of that for you: it loads history for a symbol and interval, pages older bars in as the user scrolls, and folds live price ticks into bars."},"546":{"id":"/docs/guides/data-12","page_id":"/docs/guides/data","tags":[],"type":"text","url":"/docs/guides/data#add-older-history","content":"`prependData` puts older history in front of the loaded data, as a datafeed does when the user scrolls back:"},"547":{"id":"/docs/guides/data-13","page_id":"/docs/guides/data","tags":[],"type":"text","url":"/docs/guides/data#add-older-history","content":"Rows at or after the current first candle are ignored, as are rows with a non-finite time or price. The rest are deduped by time (the last row wins) and sorted."},"548":{"id":"/docs/guides/data-14","page_id":"/docs/guides/data","tags":[],"type":"text","url":"/docs/guides/data#add-older-history","content":"The view stays on the same candles at the same pixels, including on a continuous time axis."},"549":{"id":"/docs/guides/data-15","page_id":"/docs/guides/data","tags":[],"type":"text","url":"/docs/guides/data#add-older-history","content":"Drawings tied to bars move with their bars, including a drawing still being placed and the toolbar's undo history. Screen-anchored drawings stay put."},"550":{"id":"/docs/guides/data-16","page_id":"/docs/guides/data","tags":[],"type":"text","url":"/docs/guides/data#add-older-history","content":"Indicators recompute, and `subscribeDataLoad` listeners receive `{ reason: 'prepend', added }`."},"551":{"id":"/docs/guides/data-17","page_id":"/docs/guides/data","tags":[],"type":"text","url":"/docs/guides/data#add-older-history","content":"`DataStore`, exported from the root entry, has the lower-level `prepend(older)`, which expects rows that are already sorted, unique, and older than the first candle."},"552":{"id":"/docs/guides/data-18","page_id":"/docs/guides/data","tags":[],"type":"text","url":"/docs/guides/data#group-updates-into-one-redraw","content":"Batching is synchronous and supports nesting. Avoid passing an async callback if you expect updates after an `await` to remain in the same batch."},"553":{"id":"/docs/guides/data-19","page_id":"/docs/guides/data","tags":[],"type":"text","url":"/docs/guides/data#reading-state","content":"`chart.getData()` returns the loaded candles, oldest first, exactly as the chart holds them: after `setData`, `appendData`, `prependData`, and every datafeed load. Use it when the chart is fed by a datafeed and you need the bars back, for example to place markers or to read the previous close:"},"554":{"id":"/docs/guides/data-20","page_id":"/docs/guides/data","tags":[],"type":"text","url":"/docs/guides/data#reading-state","content":"It returns the chart's own array, not a copy. Don't mutate it, and call it again after a data change instead of keeping it: the next load may replace it. `chart.dataLength` gives the current number of candles. `getConfig().data` describes configured input; it is not a live snapshot after `setData`, `appendData`, or a datafeed load."},"555":{"id":"/docs/guides/data-21","page_id":"/docs/guides/data","tags":[],"type":"text","url":"/docs/guides/data#reading-state","content":"To react to data changes, subscribe to them. Each event reports the `reason` (`'set'`, `'append'`, `'update'`, or `'prepend'`), the candles `added`, the new `length`, and the first and last times:"},"556":{"id":"/docs/guides/data-22","page_id":"/docs/guides/data","tags":[],"type":"text","url":"/docs/guides/data#reading-state","content":"See chart events for the visible range, crosshair, and layout events too."},"557":{"id":"/docs/guides/datafeed","page_id":"/docs/guides/datafeed","type":"page","content":"Paging datafeed","breadcrumbs":["@bloxwap/chart","Guides"],"tags":[],"url":"/docs/guides/datafeed"},"558":{"id":"/docs/guides/datafeed-0","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed","content":"Load recent history, page older bars in as the user scrolls, and fold live ticks into bars."},"559":{"id":"/docs/guides/datafeed-1","page_id":"/docs/guides/datafeed","type":"heading","tags":[],"url":"/docs/guides/datafeed#create-a-chart-with-a-datafeed","content":"Create a chart with a datafeed"},"560":{"id":"/docs/guides/datafeed-2","page_id":"/docs/guides/datafeed","type":"heading","tags":[],"url":"/docs/guides/datafeed#options","content":"Options"},"561":{"id":"/docs/guides/datafeed-3","page_id":"/docs/guides/datafeed","type":"heading","tags":[],"url":"/docs/guides/datafeed#how-loading-works","content":"How loading works"},"562":{"id":"/docs/guides/datafeed-4","page_id":"/docs/guides/datafeed","type":"heading","tags":[],"url":"/docs/guides/datafeed#live-bars","content":"Live bars"},"563":{"id":"/docs/guides/datafeed-5","page_id":"/docs/guides/datafeed","type":"heading","tags":[],"url":"/docs/guides/datafeed#once-per-frame","content":"Once per frame"},"564":{"id":"/docs/guides/datafeed-6","page_id":"/docs/guides/datafeed","type":"heading","tags":[],"url":"/docs/guides/datafeed#listener-rules","content":"Listener rules"},"565":{"id":"/docs/guides/datafeed-7","page_id":"/docs/guides/datafeed","type":"heading","tags":[],"url":"/docs/guides/datafeed#abort-controllers","content":"Abort controllers"},"566":{"id":"/docs/guides/datafeed-8","page_id":"/docs/guides/datafeed","type":"heading","tags":[],"url":"/docs/guides/datafeed#hyperliquid-example","content":"Hyperliquid example"},"567":{"id":"/docs/guides/datafeed-9","page_id":"/docs/guides/datafeed","type":"heading","tags":[],"url":"/docs/guides/datafeed#building-blocks","content":"Building blocks"},"568":{"id":"/docs/guides/datafeed-10","page_id":"/docs/guides/datafeed","type":"heading","tags":[],"url":"/docs/guides/datafeed#known-limits","content":"Known limits"},"569":{"id":"/docs/guides/datafeed-11","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed","content":"`@bloxwap/chart/datafeed` replaces a TradingView UDF datafeed. You write one function that reads bars for a time window. The datafeed loads recent history, pages older history in as the user scrolls left, and folds live price ticks into the forming bar. Superseded reads are aborted and never reach the chart."},"570":{"id":"/docs/guides/datafeed-12","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#create-a-chart-with-a-datafeed","content":"`fetchBars` receives a `FetchBarsRequest` and resolves to every candle the source has in the window, in any order. Duplicates and rows outside the window are tolerated. A window never holds more than `pageSize` buckets."},"571":{"id":"/docs/guides/datafeed-13","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#create-a-chart-with-a-datafeed","content":"Field"},"572":{"id":"/docs/guides/datafeed-14","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#create-a-chart-with-a-datafeed","content":"Type"},"573":{"id":"/docs/guides/datafeed-15","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#create-a-chart-with-a-datafeed","content":"Meaning"},"574":{"id":"/docs/guides/datafeed-16","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#create-a-chart-with-a-datafeed","content":"`symbol`"},"575":{"id":"/docs/guides/datafeed-17","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#create-a-chart-with-a-datafeed","content":"`string`"},"576":{"id":"/docs/guides/datafeed-18","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#create-a-chart-with-a-datafeed","content":"The instrument, as passed to `setSymbol`"},"577":{"id":"/docs/guides/datafeed-19","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#create-a-chart-with-a-datafeed","content":"`intervalMs`"},"578":{"id":"/docs/guides/datafeed-20","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#create-a-chart-with-a-datafeed","content":"`number`"},"579":{"id":"/docs/guides/datafeed-21","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#create-a-chart-with-a-datafeed","content":"Bar width in milliseconds"},"580":{"id":"/docs/guides/datafeed-22","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#create-a-chart-with-a-datafeed","content":"`fromMs`, `toMs`"},"581":{"id":"/docs/guides/datafeed-23","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#create-a-chart-with-a-datafeed","content":"`number`"},"582":{"id":"/docs/guides/datafeed-24","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#create-a-chart-with-a-datafeed","content":"Earliest and latest bar **open** wanted, both inclusive, epoch milliseconds"},"583":{"id":"/docs/guides/datafeed-25","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#create-a-chart-with-a-datafeed","content":"`countBack`"},"584":{"id":"/docs/guides/datafeed-26","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#create-a-chart-with-a-datafeed","content":"`number`"},"585":{"id":"/docs/guides/datafeed-27","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#create-a-chart-with-a-datafeed","content":"Bars the window holds (at most `pageSize`); the window already bounds the read"},"586":{"id":"/docs/guides/datafeed-28","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#create-a-chart-with-a-datafeed","content":"`signal`"},"587":{"id":"/docs/guides/datafeed-29","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#create-a-chart-with-a-datafeed","content":"`AbortSignal`"},"588":{"id":"/docs/guides/datafeed-30","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#create-a-chart-with-a-datafeed","content":"Aborted once the read is superseded; results after an abort are ignored"},"589":{"id":"/docs/guides/datafeed-31","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#create-a-chart-with-a-datafeed","content":"Candle `time` stays in **UNIX seconds**. Only the request window is in milliseconds."},"590":{"id":"/docs/guides/datafeed-32","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#create-a-chart-with-a-datafeed","content":"To bind a datafeed to a chart you already have (one from `<Chart onReady>`, or the one the toolbar wraps), use `attachDatafeed(chart, options)` with the same options minus the chart ones. `datafeed.destroy()` then detaches it and leaves the chart alive."},"591":{"id":"/docs/guides/datafeed-33","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#options","content":"Option"},"592":{"id":"/docs/guides/datafeed-34","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#options","content":"Default"},"593":{"id":"/docs/guides/datafeed-35","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#options","content":"Meaning"},"594":{"id":"/docs/guides/datafeed-36","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#options","content":"`fetchBars`"},"595":{"id":"/docs/guides/datafeed-37","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#options","content":"Required"},"596":{"id":"/docs/guides/datafeed-38","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#options","content":"The history source"},"597":{"id":"/docs/guides/datafeed-39","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#options","content":"`symbol`, `intervalMs`"},"598":{"id":"/docs/guides/datafeed-40","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#options","content":"None"},"599":{"id":"/docs/guides/datafeed-41","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#options","content":"Load right away; give both or neither"},"600":{"id":"/docs/guides/datafeed-42","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#options","content":"`fetchGap`"},"601":{"id":"/docs/guides/datafeed-43","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#options","content":"`fetchBars` over the gap"},"602":{"id":"/docs/guides/datafeed-44","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#options","content":"Gap repair for live folding: `(fromMs, toMs, { symbol, intervalMs, signal })`"},"603":{"id":"/docs/guides/datafeed-45","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#options","content":"`initialBars`"},"604":{"id":"/docs/guides/datafeed-46","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#options","content":"`500` (`DEFAULT_INITIAL_BARS`)"},"605":{"id":"/docs/guides/datafeed-47","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#options","content":"Bars loaded by `setSymbol`"},"606":{"id":"/docs/guides/datafeed-48","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#options","content":"`pageBars`"},"607":{"id":"/docs/guides/datafeed-49","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#options","content":"`1000` (`DEFAULT_PAGE_BARS`)"},"608":{"id":"/docs/guides/datafeed-50","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#options","content":"Bars per lazy history page"},"609":{"id":"/docs/guides/datafeed-51","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#options","content":"`pageSize`"},"610":{"id":"/docs/guides/datafeed-52","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#options","content":"`5000` (`DEFAULT_PAGE_SIZE`)"},"611":{"id":"/docs/guides/datafeed-53","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#options","content":"Most rows one `fetchBars` call may return (Hyperliquid's cap); no more than your source's own per-request cap"},"612":{"id":"/docs/guides/datafeed-54","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#options","content":"`maxEmptyPages`"},"613":{"id":"/docs/guides/datafeed-55","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#options","content":"`3` (`DEFAULT_MAX_EMPTY_PAGES`)"},"614":{"id":"/docs/guides/datafeed-56","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#options","content":"Empty reads in a row that end paging; shorter holes in the source are stepped over"},"615":{"id":"/docs/guides/datafeed-57","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#options","content":"`lazyLoadThreshold`"},"616":{"id":"/docs/guides/datafeed-58","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#options","content":"Visible bar count, at least `50`"},"617":{"id":"/docs/guides/datafeed-59","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#options","content":"Load older history once fewer bars than this hide past the left edge; `0` waits until blank space shows"},"618":{"id":"/docs/guides/datafeed-60","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#options","content":"`now`"},"619":{"id":"/docs/guides/datafeed-61","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#options","content":"`chart.now()`"},"620":{"id":"/docs/guides/datafeed-62","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#options","content":"Wall clock in milliseconds; also times the retry backoff"},"621":{"id":"/docs/guides/datafeed-63","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#options","content":"`scheduler`"},"622":{"id":"/docs/guides/datafeed-64","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#options","content":"None: bars apply at once"},"623":{"id":"/docs/guides/datafeed-65","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#options","content":"A `FrameScheduler` (for example `createFrameScheduler`) that applies live bars at most once per frame; see once per frame"},"624":{"id":"/docs/guides/datafeed-66","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#options","content":"`createAbortController`"},"625":{"id":"/docs/guides/datafeed-67","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#options","content":"The global `AbortController`"},"626":{"id":"/docs/guides/datafeed-68","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#options","content":"Makes the controller behind each symbol's reads; see abort controllers"},"627":{"id":"/docs/guides/datafeed-69","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#options","content":"`onError`"},"628":{"id":"/docs/guides/datafeed-70","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#options","content":"None"},"629":{"id":"/docs/guides/datafeed-71","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#options","content":"Receives read failures and errors thrown by state listeners or while publishing live bars"},"630":{"id":"/docs/guides/datafeed-72","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#options","content":"`initialBars`, `pageBars`, `pageSize`, and `maxEmptyPages` must be positive integers, and `lazyLoadThreshold` must be finite and nonnegative. Invalid values throw when the datafeed is created."},"631":{"id":"/docs/guides/datafeed-73","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#how-loading-works","content":"**Initial load:** `setSymbol(symbol, intervalMs)` aborts every read of the previous symbol, loads `initialBars` ending now, and shows them scrolled to the latest bar. It also sets `timeAxis.intervalMs` and `timeScale.intervalMs`, so the bar-close countdown and a continuous time axis use the right interval. Live folding restarts from the last bar."},"632":{"id":"/docs/guides/datafeed-74","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#how-loading-works","content":"**Switching:** results that belong to a previous symbol never reach the chart, even if your `fetchBars` ignores the signal. If a switch fails, the chart is cleared so the old symbol's bars never show under the new name."},"633":{"id":"/docs/guides/datafeed-75","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#how-loading-works","content":"**Lazy history:** when fewer than `lazyLoadThreshold` bars hide past the left edge, the datafeed loads `pageBars` older bars and inserts them with `chart.prependData`. The view stays on the same bars. Only one read runs at a time, and the edge is checked again after each page, so a zoomed-out view keeps filling itself."},"634":{"id":"/docs/guides/datafeed-76","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#how-loading-works","content":"**Paging:** each request covers at most `pageSize` bars. The next request ends 1 ms before the earliest bar received, and rows outside the requested window are dropped, so no bucket is read twice or skipped. A page that comes back short (the source has no bar for some buckets) doesn't end the read: paging goes on until the load has its bars."},"635":{"id":"/docs/guides/datafeed-77","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#how-loading-works","content":"**Holes:** an empty page is taken as a hole in the source, such as a weekend, a closed session, or an outage. The next request ends where the empty one began and spans a whole `pageSize`, so the hole is stepped over in as few reads as possible. An initial load made while a market is closed steps back to its last session the same way."},"636":{"id":"/docs/guides/datafeed-78","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#how-loading-works","content":"**End of history:** after `maxEmptyPages` empty pages in a row, `exhausted` becomes true and no more requests are made. Reaching the start of a symbol's history therefore costs that many empty reads, once. An initial load that reaches it is exhausted right away."},"637":{"id":"/docs/guides/datafeed-79","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#how-loading-works","content":"**Errors:** failures appear in `datafeed.error` and go to `onError`. There is no retry loop. The next approach to the left edge retries once a backoff has passed: `RETRY_BACKOFF_MS` (1 s) after a failure, doubling with each failure in a row up to `MAX_RETRY_BACKOFF_MS` (30 s), so dragging at the edge doesn't hammer a rate-limited source. A `loadMore()` call retries at once, and a successful load resets the backoff. A failed initial load is retried by `loadMore()`."},"638":{"id":"/docs/guides/datafeed-80","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#how-loading-works","content":"**Timers:** the datafeed starts none. Loading is driven by viewport changes and your calls, so a backoff that ends retries at the next viewport change after it."},"639":{"id":"/docs/guides/datafeed-81","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#how-loading-works","content":"`loadMore(bars?)` loads up to `bars` (default `pageBars`) older bars and resolves to the number added. It never rejects. While a read is in flight it returns that read."},"640":{"id":"/docs/guides/datafeed-82","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#live-bars","content":"`pushTick(price, symbol?)` updates the forming bar, opens new buckets at the previous close, and backfills missed buckets:"},"641":{"id":"/docs/guides/datafeed-83","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#live-bars","content":"Buckets are epoch-aligned multiples of `intervalMs`."},"642":{"id":"/docs/guides/datafeed-84","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#live-bars","content":"A tick in the held bucket updates high, low, and close. The next bucket opens at the previous close with volume 0."},"643":{"id":"/docs/guides/datafeed-85","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#live-bars","content":"A tick that lands a whole bucket late, or after 8 seconds of silence (2 seconds when it opens a bucket), triggers a gap repair. The repair reads history from the held bar through now with `fetchGap`, or `fetchBars` when you gave no `fetchGap`. Ticks that arrive meanwhile are buffered and replayed afterwards, even when the read fails."},"644":{"id":"/docs/guides/datafeed-86","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#live-bars","content":"A repair's burst of bars renders once."},"645":{"id":"/docs/guides/datafeed-87","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#live-bars","content":"Ticks carry prices only, so a bar formed from ticks has the volume of its last history read (0 for a bucket opened by a tick) until a repair reads it again. This matches the app's `LiveBarFolder`."},"646":{"id":"/docs/guides/datafeed-88","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#once-per-frame","content":"A busy feed sends many ticks per frame, and each one repaints the chart by default. Pass a `scheduler` to render them once per frame instead, in the same batch as pointer work, animations, and the countdown:"},"647":{"id":"/docs/guides/datafeed-89","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#once-per-frame","content":"`pushTick` still folds each tick at once, so every tick lands in the bucket of the moment it arrives."},"648":{"id":"/docs/guides/datafeed-90","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#once-per-frame","content":"The next frame applies what changed with `appendData`, in one render: every bar that closed since the last frame, in order, then the forming one. Only the latest state of each bar is applied."},"649":{"id":"/docs/guides/datafeed-91","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#once-per-frame","content":"A hidden tab gets no animation frames. Folding goes on meanwhile, and the chart catches up in one render when the tab is shown."},"650":{"id":"/docs/guides/datafeed-92","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#once-per-frame","content":"`setSymbol` and `destroy` drop bars not yet applied and cancel their frame."},"651":{"id":"/docs/guides/datafeed-93","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#once-per-frame","content":"The chart delivers its events when the frame's `chart.batch` ends, after the datafeed's part of the frame. A chart listener that throws there is thrown from the frame, like any listener error from pointer work in it, and doesn't reach `onError`. A scheduler that doesn't wrap its frames in `chart.batch` sends it to `onError`."},"652":{"id":"/docs/guides/datafeed-94","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#once-per-frame","content":"Without a `scheduler`, each tick's bar is applied at once, as before."},"653":{"id":"/docs/guides/datafeed-95","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#listener-rules","content":"**`pushTick` is safe in any price-feed callback.** It never throws: errors from publishing a bar (for example, a chart listener that throws) go to `onError`. With a `scheduler` the bar is published in a later frame; see once per frame for where a listener's error goes then."},"654":{"id":"/docs/guides/datafeed-96","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#listener-rules","content":"**Ticks are ignored until history has landed**, and ticks for another symbol are ignored when you pass `symbol`. Non-finite and non-positive prices are ignored too. Subscribe to the price feed whenever you like; you don't need to wait for `setSymbol`."},"655":{"id":"/docs/guides/datafeed-97","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#listener-rules","content":"**`subscribeState(listener)`** calls `listener` with a `DatafeedState` snapshot (`symbol`, `intervalMs`, `loading`, `exhausted`, `error`) when a load starts and when it settles. It does not call the listener on subscribe; read `datafeed.state` for the current value. A listener that throws is reported to `onError`, and the other listeners still run. It returns an unsubscribe function, and `destroy()` removes every state listener."},"656":{"id":"/docs/guides/datafeed-98","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#listener-rules","content":"**The datafeed owns the chart's data while it is attached.** Don't call `setData` or `appendData` for the datafeed's symbol yourself. Use `setSymbol` to reload and `pushTick` for live prices."},"657":{"id":"/docs/guides/datafeed-99","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#listener-rules","content":"**Chart events keep working.** Every datafeed load goes through `setData`, `prependData`, or `appendData`, so `subscribeDataLoad` reports `'set'`, `'prepend'`, `'append'`, and `'update'` loads as usual."},"658":{"id":"/docs/guides/datafeed-100","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#listener-rules","content":"**Destroy it.** Call `destroy()` from `createDatafeedChart`, or `datafeed.destroy()` before destroying the chart yourself. Otherwise reads already in flight still write into the destroyed chart's store. This is harmless, since rendering is a no-op, but wasteful."},"659":{"id":"/docs/guides/datafeed-101","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#abort-controllers","content":"Each `setSymbol` makes one `AbortController`. Every history and gap read for that symbol gets its `signal`, and a switch or `destroy()` aborts it. By default the controller comes from the global `AbortController`. Pass `createAbortController` for a runtime without one, or to observe aborts:"},"660":{"id":"/docs/guides/datafeed-102","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#abort-controllers","content":"The factory returns an `AbortControllerLike`: a `signal` and `abort(reason?)`. The datafeed hands that `signal` to `fetchBars`, and usually on to `fetch`, so it is typed as your project's `AbortSignal` whenever DOM or Node typings are loaded. Return a real or spec-complete `AbortSignal` there. A bare `{ aborted, reason }` signal type-checks only in a project without those typings, and only works with a `fetchBars` that doesn't pass it to `fetch`. The datafeed itself reads just `signal.aborted` and `signal.reason` around every read, so an abort takes effect even when `fetchBars` ignores the signal. `loadHistory` takes the same option, which it uses only when you pass no `signal`."},"661":{"id":"/docs/guides/datafeed-103","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#hyperliquid-example","content":"This reads Hyperliquid's public `candleSnapshot` endpoint and streams mid prices from its `allMids` WebSocket channel."},"662":{"id":"/docs/guides/datafeed-104","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#hyperliquid-example","content":"`candleSnapshot` returns at most 5000 rows per request, which is the default `pageSize`. Its windows are inclusive at both ends, which is what `fetchBars` expects."},"663":{"id":"/docs/guides/datafeed-105","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#building-blocks","content":"The pieces behind the datafeed are exported for custom loaders:"},"664":{"id":"/docs/guides/datafeed-106","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#building-blocks","content":"Export"},"665":{"id":"/docs/guides/datafeed-107","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#building-blocks","content":"Purpose"},"666":{"id":"/docs/guides/datafeed-108","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#building-blocks","content":"`loadHistory({ fetchBars, symbol, intervalMs, toMs, countBack, fromMs?, signal?, createAbortController?, pageSize?, maxEmptyPages? })`"},"667":{"id":"/docs/guides/datafeed-109","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#building-blocks","content":"Pages backwards from `toMs`, over holes, until `countBack` bars or `fromMs` are covered, and resolves to at most `countBack` normalized candles"},"668":{"id":"/docs/guides/datafeed-110","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#building-blocks","content":"`pageWindow(intervalMs, fromMs, toMs, pageSize)`"},"669":{"id":"/docs/guides/datafeed-111","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#building-blocks","content":"The inclusive window of `pageSize` buckets ending with the one containing `toMs`"},"670":{"id":"/docs/guides/datafeed-112","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#building-blocks","content":"`barsInWindow(intervalMs, fromMs, toMs)`"},"671":{"id":"/docs/guides/datafeed-113","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#building-blocks","content":"Bucket opens within an inclusive window"},"672":{"id":"/docs/guides/datafeed-114","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#building-blocks","content":"`mergeCandles(a, b)`"},"673":{"id":"/docs/guides/datafeed-115","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#building-blocks","content":"Normalized merge; `b` wins on equal times"},"674":{"id":"/docs/guides/datafeed-116","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#building-blocks","content":"`normalizeCandles(candles)`"},"675":{"id":"/docs/guides/datafeed-117","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#building-blocks","content":"Drops invalid rows, zeroes missing volume, dedupes (last wins), sorts"},"676":{"id":"/docs/guides/datafeed-118","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#building-blocks","content":"`createLiveBarFolder({ intervalMs, seedBar, onBar, fetchGap?, now?, gapSilenceMs?, rollSilenceMs?, batch?, onError? })`"},"677":{"id":"/docs/guides/datafeed-119","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#building-blocks","content":"Tick folding with gap repair, without a chart"},"678":{"id":"/docs/guides/datafeed-120","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#building-blocks","content":"`bucketStartMs`, `candleTimeMs`, `applyTick`, `hasMissedBucket`, `seedBarFromTick`"},"679":{"id":"/docs/guides/datafeed-121","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#building-blocks","content":"Bucket arithmetic"},"680":{"id":"/docs/guides/datafeed-122","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#building-blocks","content":"`MAX_GAP_BARS`, `GAP_SILENCE_MS`, `ROLL_SILENCE_MS`, `MAX_PENDING_TICKS`"},"681":{"id":"/docs/guides/datafeed-123","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#building-blocks","content":"Folder limits: 5000 bars, 8000 ms, 2000 ms, 2000 ticks"},"682":{"id":"/docs/guides/datafeed-124","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#building-blocks","content":"`createLiveBarFolder` returns `{ pushTick, onPrice, bar, filling, dispose }`. Its `onError` receives errors thrown by `onBar` (or `batch`) while a gap repair publishes, which would otherwise be lost in the asynchronous repair."},"683":{"id":"/docs/guides/datafeed-125","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#known-limits","content":"The datafeed can't tell a long hole from the start of history. A hole of `(maxEmptyPages - 1) × pageSize` buckets or more can end paging early: 10,000 buckets with the defaults, about a week of 1m bars. Raise `maxEmptyPages` for a source with a small `pageSize` and long closures. Hyperliquid's history is contiguous, so this doesn't happen there."},"684":{"id":"/docs/guides/datafeed-126","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#known-limits","content":"Paging takes each page to hold every bar the source has from its earliest row to the end of the window. Keep `pageSize` at or below your source's per-request row cap: a source that cuts a longer window down to its **earliest** rows (rather than its latest) would otherwise leave holes that nothing reports."},"685":{"id":"/docs/guides/datafeed-127","page_id":"/docs/guides/datafeed","tags":[],"type":"text","url":"/docs/guides/datafeed#known-limits","content":"A gap read that fails leaves the missed buckets empty; the tick opens its own bucket. The failure is reported through `onError`."},"686":{"id":"/docs/guides/drawings","page_id":"/docs/guides/drawings","type":"page","content":"Drawings","breadcrumbs":["@bloxwap/chart","Guides"],"tags":[],"url":"/docs/guides/drawings"},"687":{"id":"/docs/guides/drawings-0","page_id":"/docs/guides/drawings","tags":[],"type":"text","url":"/docs/guides/drawings","content":"Place, edit, and manage annotations in data coordinates."},"688":{"id":"/docs/guides/drawings-1","page_id":"/docs/guides/drawings","type":"heading","tags":[],"url":"/docs/guides/drawings#add-a-drawing","content":"Add a drawing"},"689":{"id":"/docs/guides/drawings-2","page_id":"/docs/guides/drawings","type":"heading","tags":[],"url":"/docs/guides/drawings#discover-tools","content":"Discover tools"},"690":{"id":"/docs/guides/drawings-3","page_id":"/docs/guides/drawings","type":"heading","tags":[],"url":"/docs/guides/drawings#select-and-edit","content":"Select and edit"},"691":{"id":"/docs/guides/drawings-4","page_id":"/docs/guides/drawings","type":"heading","tags":[],"url":"/docs/guides/drawings#labels-at-the-plot-edge","content":"Labels at the plot edge"},"692":{"id":"/docs/guides/drawings-5","page_id":"/docs/guides/drawings","type":"heading","tags":[],"url":"/docs/guides/drawings#visibility-and-history","content":"Visibility and history"},"693":{"id":"/docs/guides/drawings-6","page_id":"/docs/guides/drawings","tags":[],"type":"text","url":"/docs/guides/drawings#add-a-drawing","content":"Drawing points use **bar indices** and **prices**, not timestamps or pixels:"},"694":{"id":"/docs/guides/drawings-7","page_id":"/docs/guides/drawings","tags":[],"type":"text","url":"/docs/guides/drawings#add-a-drawing","content":"Use the scale API to convert between pixels and these coordinates. `chart.prependData` (and the paging datafeed, which uses it) moves bar-indexed points along with their bars, so drawings stay on the same candles as history loads. Replacing or inserting history with `setData` or `appendData` changes index positions; your application should remap drawing anchors when its data model requires timestamp-stable annotations."},"695":{"id":"/docs/guides/drawings-8","page_id":"/docs/guides/drawings","tags":[],"type":"text","url":"/docs/guides/drawings#add-a-drawing","content":"On a time-continuous axis, points still use candle indices; a point inside a gap has a fractional index between the two candles around it."},"696":{"id":"/docs/guides/drawings-9","page_id":"/docs/guides/drawings","tags":[],"type":"text","url":"/docs/guides/drawings#discover-tools","content":"The catalog includes trend lines, channels, pitchforks, Fibonacci and Gann tools, chart and Elliott patterns, positions and measurements, geometric shapes, text annotations, and icons. Use the catalog as the source of truth for the current tool list."},"697":{"id":"/docs/guides/drawings-10","page_id":"/docs/guides/drawings","tags":[],"type":"text","url":"/docs/guides/drawings#select-and-edit","content":"`snapPoint` supports `off`, `weak`, and `strong` magnet modes. A weak magnet snaps only near OHLC values. On a `'heikin-ashi'` series, magnets snap to the Heikin Ashi values shown. `handleAt` returns the selected drawing's anchor index, or `-1` when no handle is hit."},"698":{"id":"/docs/guides/drawings-11","page_id":"/docs/guides/drawings","tags":[],"type":"text","url":"/docs/guides/drawings#select-and-edit","content":"Anchored text and similar tools use screen fractions. Pass the tool name to `pointFromPixel(x, y, name)` to obtain the right coordinate type."},"699":{"id":"/docs/guides/drawings-12","page_id":"/docs/guides/drawings","tags":[],"type":"text","url":"/docs/guides/drawings#labels-at-the-plot-edge","content":"Measurement and level labels stay whole while their drawing is on screen. Examples are the position tools' target, stop, R/R and P\\&L, the range tools, Fibonacci levels, channels, fans and time zones, Gann boxes, squares and fans, the trend angle, anchored VWAP, and the volume profile's POC. A label that would cross the price axis or the plot's left edge slides back inside, and `chart.drawingAt` hits it where it is drawn. Labels that share a row, such as a Gann box's column ratios, slide only while their own line is on screen, so they don't pile up at the edge. A custom model opts in per text primitive:"},"700":{"id":"/docs/guides/drawings-13","page_id":"/docs/guides/drawings","tags":[],"type":"text","url":"/docs/guides/drawings#visibility-and-history","content":"The core drawing methods do not automatically create undo checkpoints. The optional toolbar's controller supplies interaction history; use it for user-driven placement and edits, or call `controller.history.checkpoint()` before your own undoable mutation."},"701":{"id":"/docs/guides/drawings-14","page_id":"/docs/guides/drawings","tags":[],"type":"text","url":"/docs/guides/drawings#visibility-and-history","content":"For a complete interactive rail, use the toolbar instead of implementing placement and hit-testing yourself. It also provides right-click menus with Clone, Lock, Hide, and Remove, and touch placement and editing."},"702":{"id":"/docs/guides/drawings-15","page_id":"/docs/guides/drawings","tags":[],"type":"text","url":"/docs/guides/drawings#visibility-and-history","content":"Drawings are user annotations. For values your application updates, such as a mark price or an order level, use price lines instead: they aren't selectable or undoable and cost one repaint per update."},"703":{"id":"/docs/guides/events","page_id":"/docs/guides/events","type":"page","content":"Chart events","breadcrumbs":["@bloxwap/chart","Guides"],"tags":[],"url":"/docs/guides/events"},"704":{"id":"/docs/guides/events-0","page_id":"/docs/guides/events","tags":[],"type":"text","url":"/docs/guides/events","content":"React to scrolling, crosshair moves, data loads, config changes, and layout changes."},"705":{"id":"/docs/guides/events-1","page_id":"/docs/guides/events","type":"heading","tags":[],"url":"/docs/guides/events#visible-range","content":"Visible range"},"706":{"id":"/docs/guides/events-2","page_id":"/docs/guides/events","type":"heading","tags":[],"url":"/docs/guides/events#crosshair","content":"Crosshair"},"707":{"id":"/docs/guides/events-3","page_id":"/docs/guides/events","type":"heading","tags":[],"url":"/docs/guides/events#data-loads","content":"Data loads"},"708":{"id":"/docs/guides/events-4","page_id":"/docs/guides/events","type":"heading","tags":[],"url":"/docs/guides/events#config-changes","content":"Config changes"},"709":{"id":"/docs/guides/events-5","page_id":"/docs/guides/events","type":"heading","tags":[],"url":"/docs/guides/events#layout","content":"Layout"},"710":{"id":"/docs/guides/events-6","page_id":"/docs/guides/events","type":"heading","tags":[],"url":"/docs/guides/events#listener-rules","content":"Listener rules"},"711":{"id":"/docs/guides/events-7","page_id":"/docs/guides/events","type":"heading","tags":[],"url":"/docs/guides/events#your-own-streams","content":"Your own streams"},"712":{"id":"/docs/guides/events-8","page_id":"/docs/guides/events","tags":[],"type":"text","url":"/docs/guides/events","content":"The chart emits five typed event streams. Each `subscribe…` method returns an unsubscribe function."},"713":{"id":"/docs/guides/events-9","page_id":"/docs/guides/events","tags":[],"type":"text","url":"/docs/guides/events#visible-range","content":"`subscribeVisibleRangeChange` fires after each render that moves the visible bars: scrolling, zooming, resizing, data growth, or a config change that affects layout. Crosshair-only repaints never fire it."},"714":{"id":"/docs/guides/events-10","page_id":"/docs/guides/events","tags":[],"type":"text","url":"/docs/guides/events#visible-range","content":"Field"},"715":{"id":"/docs/guides/events-11","page_id":"/docs/guides/events","tags":[],"type":"text","url":"/docs/guides/events#visible-range","content":"Meaning"},"716":{"id":"/docs/guides/events-12","page_id":"/docs/guides/events","tags":[],"type":"text","url":"/docs/guides/events#visible-range","content":"`from`, `to`"},"717":{"id":"/docs/guides/events-13","page_id":"/docs/guides/events","tags":[],"type":"text","url":"/docs/guides/events#visible-range","content":"Visible data indices, `[from, to)`, as in `scale.visibleRange()`"},"718":{"id":"/docs/guides/events-14","page_id":"/docs/guides/events","tags":[],"type":"text","url":"/docs/guides/events#visible-range","content":"`logicalFrom`, `logicalTo`"},"719":{"id":"/docs/guides/events-15","page_id":"/docs/guides/events","tags":[],"type":"text","url":"/docs/guides/events#visible-range","content":"Fractional bar positions at the plot's left and right edges; beyond the data when whitespace shows"},"720":{"id":"/docs/guides/events-16","page_id":"/docs/guides/events","tags":[],"type":"text","url":"/docs/guides/events#visible-range","content":"`barsBefore`"},"721":{"id":"/docs/guides/events-17","page_id":"/docs/guides/events","tags":[],"type":"text","url":"/docs/guides/events#visible-range","content":"Bars hidden past the left edge; negative means leading whitespace"},"722":{"id":"/docs/guides/events-18","page_id":"/docs/guides/events","tags":[],"type":"text","url":"/docs/guides/events#visible-range","content":"`barsAfter`"},"723":{"id":"/docs/guides/events-19","page_id":"/docs/guides/events","tags":[],"type":"text","url":"/docs/guides/events#visible-range","content":"Bars hidden past the right edge; negative means trailing whitespace"},"724":{"id":"/docs/guides/events-20","page_id":"/docs/guides/events","tags":[],"type":"text","url":"/docs/guides/events#visible-range","content":"`fromTime`, `toTime`"},"725":{"id":"/docs/guides/events-21","page_id":"/docs/guides/events","tags":[],"type":"text","url":"/docs/guides/events#visible-range","content":"Times of the first and last visible candles, or `null` when none are visible"},"726":{"id":"/docs/guides/events-22","page_id":"/docs/guides/events","tags":[],"type":"text","url":"/docs/guides/events#visible-range","content":"`length`"},"727":{"id":"/docs/guides/events-23","page_id":"/docs/guides/events","tags":[],"type":"text","url":"/docs/guides/events#visible-range","content":"Number of candles"},"728":{"id":"/docs/guides/events-24","page_id":"/docs/guides/events","tags":[],"type":"text","url":"/docs/guides/events#visible-range","content":"`barsBefore` is what a lazy history loader watches; the paging datafeed uses it. On a continuous time axis, the edges are mapped back to fractional candle indices."},"729":{"id":"/docs/guides/events-25","page_id":"/docs/guides/events","tags":[],"type":"text","url":"/docs/guides/events#crosshair","content":"`subscribeCrosshairMove` fires when `setCrosshair` or `clearCrosshair` changes the crosshair, including the toolbar's pointer handling and the touch long press. It also fires when a render changes what sits under a still pointer: scrolling or zooming moves another bar under it, a live tick replaces the hovered candle, `setData` or `prependData` shifts the indices, or the price axis rescales. A legend built on it stays in step with the chart without extra subscriptions."},"730":{"id":"/docs/guides/events-26","page_id":"/docs/guides/events","tags":[],"type":"text","url":"/docs/guides/events#crosshair","content":"Field"},"731":{"id":"/docs/guides/events-27","page_id":"/docs/guides/events","tags":[],"type":"text","url":"/docs/guides/events#crosshair","content":"Meaning"},"732":{"id":"/docs/guides/events-28","page_id":"/docs/guides/events","tags":[],"type":"text","url":"/docs/guides/events#crosshair","content":"`active`"},"733":{"id":"/docs/guides/events-29","page_id":"/docs/guides/events","tags":[],"type":"text","url":"/docs/guides/events#crosshair","content":"`false` once the crosshair is hidden; the other fields are then `NaN` or `null`"},"734":{"id":"/docs/guides/events-30","page_id":"/docs/guides/events","tags":[],"type":"text","url":"/docs/guides/events#crosshair","content":"`x`, `y`"},"735":{"id":"/docs/guides/events-31","page_id":"/docs/guides/events","tags":[],"type":"text","url":"/docs/guides/events#crosshair","content":"Pointer position in canvas CSS pixels"},"736":{"id":"/docs/guides/events-32","page_id":"/docs/guides/events","tags":[],"type":"text","url":"/docs/guides/events#crosshair","content":"`index`, `time`"},"737":{"id":"/docs/guides/events-33","page_id":"/docs/guides/events","tags":[],"type":"text","url":"/docs/guides/events#crosshair","content":"Nearest bar, clamped into the data"},"738":{"id":"/docs/guides/events-34","page_id":"/docs/guides/events","tags":[],"type":"text","url":"/docs/guides/events#crosshair","content":"`candle`"},"739":{"id":"/docs/guides/events-35","page_id":"/docs/guides/events","tags":[],"type":"text","url":"/docs/guides/events#crosshair","content":"That bar's OHLCV as loaded"},"740":{"id":"/docs/guides/events-36","page_id":"/docs/guides/events","tags":[],"type":"text","url":"/docs/guides/events#crosshair","content":"`displayCandle`"},"741":{"id":"/docs/guides/events-37","page_id":"/docs/guides/events","tags":[],"type":"text","url":"/docs/guides/events#crosshair","content":"That bar as drawn: the Heikin Ashi bar on a `'heikin-ashi'` series, otherwise the same object as `candle`"},"742":{"id":"/docs/guides/events-38","page_id":"/docs/guides/events","tags":[],"type":"text","url":"/docs/guides/events#crosshair","content":"`price`"},"743":{"id":"/docs/guides/events-39","page_id":"/docs/guides/events","tags":[],"type":"text","url":"/docs/guides/events#crosshair","content":"Price under `y` on the hovered pane, or `null` off the panes"},"744":{"id":"/docs/guides/events-40","page_id":"/docs/guides/events","tags":[],"type":"text","url":"/docs/guides/events#crosshair","content":"`paneId`"},"745":{"id":"/docs/guides/events-41","page_id":"/docs/guides/events","tags":[],"type":"text","url":"/docs/guides/events#crosshair","content":"`'main'`, the id of a sub-pane's indicator, or `null`"},"746":{"id":"/docs/guides/events-42","page_id":"/docs/guides/events","tags":[],"type":"text","url":"/docs/guides/events#data-loads","content":"`subscribeDataLoad` fires after a data change has rendered."},"747":{"id":"/docs/guides/events-43","page_id":"/docs/guides/events","tags":[],"type":"text","url":"/docs/guides/events#data-loads","content":"`reason`"},"748":{"id":"/docs/guides/events-44","page_id":"/docs/guides/events","tags":[],"type":"text","url":"/docs/guides/events#data-loads","content":"Cause"},"749":{"id":"/docs/guides/events-45","page_id":"/docs/guides/events","tags":[],"type":"text","url":"/docs/guides/events#data-loads","content":"`added`"},"750":{"id":"/docs/guides/events-46","page_id":"/docs/guides/events","tags":[],"type":"text","url":"/docs/guides/events#data-loads","content":"`'set'`"},"751":{"id":"/docs/guides/events-47","page_id":"/docs/guides/events","tags":[],"type":"text","url":"/docs/guides/events#data-loads","content":"`setData`, or `data` in `updateConfig`"},"752":{"id":"/docs/guides/events-48","page_id":"/docs/guides/events","tags":[],"type":"text","url":"/docs/guides/events#data-loads","content":"The whole series"},"753":{"id":"/docs/guides/events-49","page_id":"/docs/guides/events","tags":[],"type":"text","url":"/docs/guides/events#data-loads","content":"`'append'`"},"754":{"id":"/docs/guides/events-50","page_id":"/docs/guides/events","tags":[],"type":"text","url":"/docs/guides/events#data-loads","content":"`appendData` adding a candle"},"755":{"id":"/docs/guides/events-51","page_id":"/docs/guides/events","tags":[],"type":"text","url":"/docs/guides/events#data-loads","content":"`1`"},"756":{"id":"/docs/guides/events-52","page_id":"/docs/guides/events","tags":[],"type":"text","url":"/docs/guides/events#data-loads","content":"`'update'`"},"757":{"id":"/docs/guides/events-53","page_id":"/docs/guides/events","tags":[],"type":"text","url":"/docs/guides/events#data-loads","content":"`appendData` replacing an existing candle"},"758":{"id":"/docs/guides/events-54","page_id":"/docs/guides/events","tags":[],"type":"text","url":"/docs/guides/events#data-loads","content":"`0`"},"759":{"id":"/docs/guides/events-55","page_id":"/docs/guides/events","tags":[],"type":"text","url":"/docs/guides/events#data-loads","content":"`'prepend'`"},"760":{"id":"/docs/guides/events-56","page_id":"/docs/guides/events","tags":[],"type":"text","url":"/docs/guides/events#data-loads","content":"`prependData`, or `appendData` with a candle older than the first"},"761":{"id":"/docs/guides/events-57","page_id":"/docs/guides/events","tags":[],"type":"text","url":"/docs/guides/events#data-loads","content":"Bars inserted"},"762":{"id":"/docs/guides/events-58","page_id":"/docs/guides/events","tags":[],"type":"text","url":"/docs/guides/events#data-loads","content":"Every event also carries `length`, `firstTime`, and `lastTime`. Several changes in one batch are delivered in order. An `appendData` candle older than the first goes in front exactly like `prependData`: index-based drawings move with their bars. One that lands between existing bars is reported as `'append'` with `lastTime` unchanged, and the indices after it move up by one."},"763":{"id":"/docs/guides/events-59","page_id":"/docs/guides/events","tags":[],"type":"text","url":"/docs/guides/events#config-changes","content":"`subscribeConfigChange` fires after a render that follows a config change. Its `keys` list the top-level config sections written since the last delivery, each once, in the order they were first written:"},"764":{"id":"/docs/guides/events-60","page_id":"/docs/guides/events","tags":[],"type":"text","url":"/docs/guides/events#config-changes","content":"Cause"},"765":{"id":"/docs/guides/events-61","page_id":"/docs/guides/events","tags":[],"type":"text","url":"/docs/guides/events#config-changes","content":"`keys`"},"766":{"id":"/docs/guides/events-62","page_id":"/docs/guides/events","tags":[],"type":"text","url":"/docs/guides/events#config-changes","content":"`updateConfig(partial)`"},"767":{"id":"/docs/guides/events-63","page_id":"/docs/guides/events","tags":[],"type":"text","url":"/docs/guides/events#config-changes","content":"The partial's keys, for example `['series']` for a chart type or `['priceAxis']` for Alt+L and the scale toggles"},"768":{"id":"/docs/guides/events-64","page_id":"/docs/guides/events","tags":[],"type":"text","url":"/docs/guides/events#config-changes","content":"`resetScale()`"},"769":{"id":"/docs/guides/events-65","page_id":"/docs/guides/events","tags":[],"type":"text","url":"/docs/guides/events#config-changes","content":"`['priceAxis']`"},"770":{"id":"/docs/guides/events-66","page_id":"/docs/guides/events","tags":[],"type":"text","url":"/docs/guides/events#config-changes","content":"`addIndicator`, `updateIndicator`, `removeIndicator` (from code, the picker, the context menu, or the toolbar)"},"771":{"id":"/docs/guides/events-67","page_id":"/docs/guides/events","tags":[],"type":"text","url":"/docs/guides/events#config-changes","content":"`['indicators']`"},"772":{"id":"/docs/guides/events-68","page_id":"/docs/guides/events","tags":[],"type":"text","url":"/docs/guides/events#config-changes","content":"`addDrawing`, `updateDrawing`, `removeDrawing`, `clearDrawings`, `moveDrawingPoint`, `translateDrawing`"},"773":{"id":"/docs/guides/events-69","page_id":"/docs/guides/events","tags":[],"type":"text","url":"/docs/guides/events#config-changes","content":"`['drawings']`"},"774":{"id":"/docs/guides/events-70","page_id":"/docs/guides/events","tags":[],"type":"text","url":"/docs/guides/events#config-changes","content":"`prependData` moving index-based drawing points with their bars"},"775":{"id":"/docs/guides/events-71","page_id":"/docs/guides/events","tags":[],"type":"text","url":"/docs/guides/events#config-changes","content":"`['drawings']`"},"776":{"id":"/docs/guides/events-72","page_id":"/docs/guides/events","tags":[],"type":"text","url":"/docs/guides/events#config-changes","content":"The toolbar's undo and redo, and a press it takes back (a touch tap or long press on the selected drawing, a cancelled drag)"},"777":{"id":"/docs/guides/events-73","page_id":"/docs/guides/events","tags":[],"type":"text","url":"/docs/guides/events#config-changes","content":"`['drawings']` once, after the whole set is restored"},"778":{"id":"/docs/guides/events-74","page_id":"/docs/guides/events","tags":[],"type":"text","url":"/docs/guides/events#config-changes","content":"Values aren't compared, so a call names its section even when it writes what was already there: the same chart type again, an empty `updateIndicator` patch, or `resetScale()` with auto-scale already on. Only calls with nothing to act on (an unknown id, an empty `clearDrawings`) don't count. Selection, `setDrawingsHidden`, drafts, price lines, and markers aren't config. A `chart.batch` delivers one event with every section it touched. The stream is cheap: there's no diffing, and nothing is recorded while no one listens. The header, the scale toggles, and the indicators dialog use it to follow the chart."},"779":{"id":"/docs/guides/events-75","page_id":"/docs/guides/events","tags":[],"type":"text","url":"/docs/guides/events#layout","content":"`subscribeLayoutChange` fires after a render that changed the canvas size, the main plot's bounds (price-axis side, width, or visibility; sub-panes; the time axis), or the config. Every `updateConfig` counts. Scrolling, zooming, and pointer moves don't. The event carries `width`, `height`, `plotLeft`, `plotWidth`, `plotHeight` (CSS pixels), and the resolved `config`. The on-chart scale buttons use it to follow the price axis."},"780":{"id":"/docs/guides/events-76","page_id":"/docs/guides/events","tags":[],"type":"text","url":"/docs/guides/events#listener-rules","content":"**After the render, never during it.** Listeners run synchronously once the chart has painted the change they describe. Inside `chart.batch`, delivery waits until the outermost batch ends."},"781":{"id":"/docs/guides/events-77","page_id":"/docs/guides/events","tags":[],"type":"text","url":"/docs/guides/events#listener-rules","content":"**In a fixed order.** One flush delivers queued data loads first, then the changed config sections, then a visible-range change, then a crosshair change, then a layout change."},"782":{"id":"/docs/guides/events-78","page_id":"/docs/guides/events","tags":[],"type":"text","url":"/docs/guides/events#listener-rules","content":"**Only on change.** Range, crosshair, and layout events are compared field by field with what was last delivered, so nothing fires when nothing changed. Subscribing takes the current state as its starting point and does not fire."},"783":{"id":"/docs/guides/events-79","page_id":"/docs/guides/events","tags":[],"type":"text","url":"/docs/guides/events#listener-rules","content":"**Listeners may change the chart.** A listener can scroll, load data, change the config, or move the crosshair. Those changes are delivered as fresh events in the next round. If a listener changes what an event in flight describes, the remaining listeners skip the stale event and everyone receives the fresh one."},"784":{"id":"/docs/guides/events-80","page_id":"/docs/guides/events","tags":[],"type":"text","url":"/docs/guides/events#listener-rules","content":"**Feedback loops are cut off.** After 100 delivery rounds in one flush, pending events are dropped and the next flush starts from the current state."},"785":{"id":"/docs/guides/events-81","page_id":"/docs/guides/events","tags":[],"type":"text","url":"/docs/guides/events#listener-rules","content":"**A throwing listener doesn't starve the others.** Every listener still runs, and the first error is rethrown from the chart call that triggered the render once delivery has finished."},"786":{"id":"/docs/guides/events-82","page_id":"/docs/guides/events","tags":[],"type":"text","url":"/docs/guides/events#listener-rules","content":"**Subscription order.** Listeners run in subscription order. One added during delivery waits for the next event; one removed during delivery is skipped at once."},"787":{"id":"/docs/guides/events-83","page_id":"/docs/guides/events","tags":[],"type":"text","url":"/docs/guides/events#listener-rules","content":"**Cleanup.** Unsubscribing twice is harmless. `chart.destroy()` drops every listener."},"788":{"id":"/docs/guides/events-84","page_id":"/docs/guides/events","tags":[],"type":"text","url":"/docs/guides/events#listener-rules","content":"Data-load and config events are recorded only while at least one listener of that stream is subscribed, so an unused stream costs nothing."},"789":{"id":"/docs/guides/events-85","page_id":"/docs/guides/events","tags":[],"type":"text","url":"/docs/guides/events#your-own-streams","content":"`Emitter<T>` is the typed listener list behind these streams, exported for your own events. `subscribe(listener)` returns an idempotent unsubscribe function, `emit(event)` calls listeners in order and rethrows the first error once all have run, and `clear()` removes them all."},"790":{"id":"/docs/guides/header","page_id":"/docs/guides/header","type":"page","content":"Header, control rail and scale buttons","breadcrumbs":["@bloxwap/chart","Guides"],"tags":[],"url":"/docs/guides/header"},"791":{"id":"/docs/guides/header-0","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header","content":"Add a TradingView-style top bar or a vertical control rail with timeframes, chart types, indicators, and price-scale toggles."},"792":{"id":"/docs/guides/header-1","page_id":"/docs/guides/header","type":"heading","tags":[],"url":"/docs/guides/header#add-the-header","content":"Add the header"},"793":{"id":"/docs/guides/header-2","page_id":"/docs/guides/header","type":"heading","tags":[],"url":"/docs/guides/header#options","content":"Options"},"794":{"id":"/docs/guides/header-3","page_id":"/docs/guides/header","type":"heading","tags":[],"url":"/docs/guides/header#working-with-a-datafeed","content":"Working with a datafeed"},"795":{"id":"/docs/guides/header-4","page_id":"/docs/guides/header","type":"heading","tags":[],"url":"/docs/guides/header#handle","content":"Handle"},"796":{"id":"/docs/guides/header-5","page_id":"/docs/guides/header","type":"heading","tags":[],"url":"/docs/guides/header#control-rail","content":"Control rail"},"797":{"id":"/docs/guides/header-6","page_id":"/docs/guides/header","type":"heading","tags":[],"url":"/docs/guides/header#scale-buttons-on-the-chart","content":"Scale buttons on the chart"},"798":{"id":"/docs/guides/header-7","page_id":"/docs/guides/header","type":"heading","tags":[],"url":"/docs/guides/header#theming","content":"Theming"},"799":{"id":"/docs/guides/header-8","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header","content":"The chart header is an optional top bar from `@bloxwap/chart/ui`. It holds the symbol, a timeframe switcher that drives your datafeed, a chart-type menu, an Indicators button, Auto / % / Log price-scale toggles, and slots for your own controls. It is a normal-flow element: put its container above the chart. Nothing else depends on it, so skip it if you keep your own header."},"800":{"id":"/docs/guides/header-9","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#add-the-header","content":"The layout is `[symbol] [timeframes] [chart type] [Indicators] [left slot] … [Auto % Log] [right slot]`."},"801":{"id":"/docs/guides/header-10","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#options","content":"Option"},"802":{"id":"/docs/guides/header-11","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#options","content":"Default"},"803":{"id":"/docs/guides/header-12","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#options","content":"Notes"},"804":{"id":"/docs/guides/header-13","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#options","content":"`chart`, `document`, `container`"},"805":{"id":"/docs/guides/header-14","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#options","content":"Required"},"806":{"id":"/docs/guides/header-15","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#options","content":"The bar is appended to `container`"},"807":{"id":"/docs/guides/header-16","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#options","content":"`symbol`"},"808":{"id":"/docs/guides/header-17","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#options","content":"None"},"809":{"id":"/docs/guides/header-18","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#options","content":"Symbol passed to the datafeed; also the label unless `symbolLabel` is set"},"810":{"id":"/docs/guides/header-19","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#options","content":"`symbolLabel`"},"811":{"id":"/docs/guides/header-20","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#options","content":"`symbol`"},"812":{"id":"/docs/guides/header-21","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#options","content":"Text or an element. No symbol and no label hides it"},"813":{"id":"/docs/guides/header-22","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#options","content":"`timeframes`"},"814":{"id":"/docs/guides/header-23","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#options","content":"`DEFAULT_TIMEFRAMES`"},"815":{"id":"/docs/guides/header-24","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#options","content":"1m 5m 15m 1h 4h 1d 3d 1w 1M; `[]` hides the switcher"},"816":{"id":"/docs/guides/header-25","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#options","content":"`intervalMs`"},"817":{"id":"/docs/guides/header-26","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#options","content":"`900_000` (`DEFAULT_HEADER_INTERVAL_MS`, 15m)"},"818":{"id":"/docs/guides/header-27","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#options","content":"Interval selected at start"},"819":{"id":"/docs/guides/header-28","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#options","content":"`datafeed`"},"820":{"id":"/docs/guides/header-29","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#options","content":"None"},"821":{"id":"/docs/guides/header-30","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#options","content":"Any object with `setSymbol(symbol, intervalMs)`"},"822":{"id":"/docs/guides/header-31","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#options","content":"`onTimeframeChange`"},"823":{"id":"/docs/guides/header-32","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#options","content":"None"},"824":{"id":"/docs/guides/header-33","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#options","content":"Called after the user picks a different timeframe"},"825":{"id":"/docs/guides/header-34","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#options","content":"`chartTypes`"},"826":{"id":"/docs/guides/header-35","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#options","content":"`DEFAULT_CHART_TYPES`"},"827":{"id":"/docs/guides/header-36","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#options","content":"Candles, hollow candles, Heikin Ashi, bars, line, area; `[]` hides the menu"},"828":{"id":"/docs/guides/header-37","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#options","content":"`onChartTypeChange`"},"829":{"id":"/docs/guides/header-38","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#options","content":"None"},"830":{"id":"/docs/guides/header-39","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#options","content":"Called after a pick, which already set `series.type`"},"831":{"id":"/docs/guides/header-40","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#options","content":"`onIndicators`"},"832":{"id":"/docs/guides/header-41","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#options","content":"None"},"833":{"id":"/docs/guides/header-42","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#options","content":"Shows the Indicators button, which calls it"},"834":{"id":"/docs/guides/header-43","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#options","content":"`scaleButtons`"},"835":{"id":"/docs/guides/header-44","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#options","content":"`true`"},"836":{"id":"/docs/guides/header-45","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#options","content":"Auto / % / Log toggles"},"837":{"id":"/docs/guides/header-46","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#options","content":"`slots`"},"838":{"id":"/docs/guides/header-47","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#options","content":"None"},"839":{"id":"/docs/guides/header-48","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#options","content":"`{ left?, right? }` arrays of your elements"},"840":{"id":"/docs/guides/header-49","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#options","content":"`flyouts`"},"841":{"id":"/docs/guides/header-50","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#options","content":"Its own"},"842":{"id":"/docs/guides/header-51","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#options","content":"Share the drawing toolbar's `Flyouts` so only one menu is open at a time"},"843":{"id":"/docs/guides/header-52","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#options","content":"`theme`"},"844":{"id":"/docs/guides/header-53","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#options","content":"`'dark'`"},"845":{"id":"/docs/guides/header-54","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#options","content":"`setTheme('light')` switches later"},"846":{"id":"/docs/guides/header-55","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#options","content":"`compact`"},"847":{"id":"/docs/guides/header-56","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#options","content":"`'auto'`"},"848":{"id":"/docs/guides/header-57","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#options","content":"Collapse the timeframes into a dropdown, and the Indicators button to its icon, when the bar overflows; `true` or `false` forces it"},"849":{"id":"/docs/guides/header-58","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#options","content":"`tokens`"},"850":{"id":"/docs/guides/header-59","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#options","content":"None"},"851":{"id":"/docs/guides/header-60","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#options","content":"Custom properties set inline on the bar and its menus: one set for both themes, or `{ dark?, light? }`"},"852":{"id":"/docs/guides/header-61","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#options","content":"`DEFAULT_TIMEFRAMES` uses Hyperliquid's intervals. `1M` spans 30 days (`2_592_000_000` ms). Pass your own `HeaderTimeframe[]` of `{ label, intervalMs }` to change them. An interval outside the list shows a generated label such as `2h`."},"853":{"id":"/docs/guides/header-62","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#working-with-a-datafeed","content":"When the datafeed reports its own `symbol` and `intervalMs`, as the paging datafeed does, the header treats them as the truth:"},"854":{"id":"/docs/guides/header-63","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#working-with-a-datafeed","content":"It starts from the datafeed's symbol and interval."},"855":{"id":"/docs/guides/header-64","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#working-with-a-datafeed","content":"A timeframe pick reloads the symbol the datafeed has loaded."},"856":{"id":"/docs/guides/header-65","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#working-with-a-datafeed","content":"With `subscribeState`, it follows switches made elsewhere, such as your asset picker calling `datafeed.setSymbol`."},"857":{"id":"/docs/guides/header-66","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#working-with-a-datafeed","content":"For a datafeed without `subscribeState`, call `header.refresh()` after switching elsewhere."},"858":{"id":"/docs/guides/header-67","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#working-with-a-datafeed","content":"Picking a timeframe does not touch `timeAxis.intervalMs` or `timeScale.intervalMs`. The paging datafeed sets both on every load. With another datafeed, update them in `onTimeframeChange` if your chart relies on them."},"859":{"id":"/docs/guides/header-68","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#handle","content":"Member"},"860":{"id":"/docs/guides/header-69","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#handle","content":"Purpose"},"861":{"id":"/docs/guides/header-70","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#handle","content":"`element`"},"862":{"id":"/docs/guides/header-71","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#handle","content":"The bar element"},"863":{"id":"/docs/guides/header-72","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#handle","content":"`symbol`, `intervalMs`, `compact`"},"864":{"id":"/docs/guides/header-73","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#handle","content":"Current state"},"865":{"id":"/docs/guides/header-74","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#handle","content":"`setSymbol(symbol, label?)`"},"866":{"id":"/docs/guides/header-75","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#handle","content":"Sets the symbol for later picks (unless the datafeed reports its own) and the label; does not call the datafeed"},"867":{"id":"/docs/guides/header-76","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#handle","content":"`setInterval(ms)`"},"868":{"id":"/docs/guides/header-77","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#handle","content":"Marks an interval selected; calls neither the datafeed nor `onTimeframeChange`"},"869":{"id":"/docs/guides/header-78","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#handle","content":"`setChartType(type)`"},"870":{"id":"/docs/guides/header-79","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#handle","content":"Applies `series.type` and updates the menu; does not call `onChartTypeChange`"},"871":{"id":"/docs/guides/header-80","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#handle","content":"`setTheme(theme)`"},"872":{"id":"/docs/guides/header-81","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#handle","content":"Switch between the dark and light tokens, and to that theme's `tokens` set"},"873":{"id":"/docs/guides/header-82","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#handle","content":"`refresh()`"},"874":{"id":"/docs/guides/header-83","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#handle","content":"Re-read the datafeed's symbol and interval and re-fit the bar"},"875":{"id":"/docs/guides/header-84","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#handle","content":"`destroy()`"},"876":{"id":"/docs/guides/header-85","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#handle","content":"Remove the bar, its menus, and every listener"},"877":{"id":"/docs/guides/header-86","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#handle","content":"The chart-type button and scale toggles follow `series` and `priceAxis` changes as soon as they render, through `subscribeConfigChange`: the toolbar's Alt+P and Alt+L, the settings card, the context menu, and your own `updateConfig` calls all show at once."},"878":{"id":"/docs/guides/header-87","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#handle","content":"Every control is its own tab stop, and dropdowns work from the keyboard: arrows, Home, and End move through entries, Escape closes the menu (from anywhere on the page, so a menu opened with a click or tap closes too) and returns focus to its button, and Tab closes it and continues from its button. Menus stack above the settings card and the indicators dialog."},"879":{"id":"/docs/guides/header-88","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#control-rail","content":"`createControlRail` puts the same controls in a vertical rail beside the drawing toolbar, so the plot starts at the top of the card. This is the layout bloxwap.pro and the playground use on wide screens. It holds a timeframe menu, the chart-type menu, the Indicators button, and the Auto / % / Log toggles, then your own controls."},"880":{"id":"/docs/guides/header-89","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#control-rail","content":"The layout, top to bottom, is `[timeframe] [chart type] [Indicators] — [Auto % Log] — [top slot] … [bottom slot]`. Dividers only appear between groups that are shown. The top slot scrolls with the built-in controls, and the rail adds paging arrows when they overflow. The bottom slot stays pinned at the foot."},"881":{"id":"/docs/guides/header-90","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#control-rail","content":"It takes the header's `symbol`, `timeframes`, `intervalMs`, `datafeed`, `onTimeframeChange`, `chartTypes`, `onChartTypeChange`, `onIndicators`, `scaleButtons`, `flyouts`, and `theme` options, with the same defaults and the same datafeed rules. `slots` is `{ top?, bottom? }`. The handle has `element`, `slots` (the `top` and `bottom` containers), `symbol`, `intervalMs`, `setSymbol`, `setInterval`, `setChartType`, `setTheme`, `refresh`, and `destroy`, which behave like the header's."},"882":{"id":"/docs/guides/header-91","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#control-rail","content":"Menus open to the right of their button, on click or mouse hover like the drawing rail's, and work from the keyboard like the header's dropdowns. The rail uses the shared toolbar tokens (`--cts-accent`, `--cts-accent-soft`, and so on) rather than `--cts-header-*`: set them on `.cts-theme` to restyle it along with the drawing rail. A pressed scale toggle takes the accent color on the soft accent fill."},"883":{"id":"/docs/guides/header-92","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#control-rail","content":"To switch layouts by width, as the playground does, create both. Hide the rail's container below a breakpoint and the header's above it, then move your own buttons between `rail.slots` and the header's `slots.right` container. Both follow the datafeed, so they stay in step."},"884":{"id":"/docs/guides/header-93","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#scale-buttons-on-the-chart","content":"TradingView shows `A`, `%`, and `L` toggles at the foot of the price axis. `createScaleButtons` adds the same strip above the time axis:"},"885":{"id":"/docs/guides/header-94","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#scale-buttons-on-the-chart","content":"Option"},"886":{"id":"/docs/guides/header-95","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#scale-buttons-on-the-chart","content":"Meaning"},"887":{"id":"/docs/guides/header-96","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#scale-buttons-on-the-chart","content":"`chart`, `document`, `overlay`"},"888":{"id":"/docs/guides/header-97","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#scale-buttons-on-the-chart","content":"Required. `overlay` is a positioned element wrapping the canvas, such as the toolbar's overlay"},"889":{"id":"/docs/guides/header-98","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#scale-buttons-on-the-chart","content":"`canvas`"},"890":{"id":"/docs/guides/header-99","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#scale-buttons-on-the-chart","content":"The canvas, when it doesn't sit at the overlay's top-left corner"},"891":{"id":"/docs/guides/header-100","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#scale-buttons-on-the-chart","content":"`theme`"},"892":{"id":"/docs/guides/header-101","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#scale-buttons-on-the-chart","content":"Default `'dark'`"},"893":{"id":"/docs/guides/header-102","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#scale-buttons-on-the-chart","content":"`tokens`"},"894":{"id":"/docs/guides/header-103","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#scale-buttons-on-the-chart","content":"Custom properties set inline, for example `BLOXWAP_HEADER_THEME`; `setTheme` swaps per-theme sets"},"895":{"id":"/docs/guides/header-104","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#scale-buttons-on-the-chart","content":"The strip follows the axis to either side, tracks resizes and sub-panes, and hides while the price axis is hidden. It does nothing on plain scroll or zoom frames. Call `buttons.refresh()` if the canvas moves inside the overlay without resizing."},"896":{"id":"/docs/guides/header-105","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#scale-buttons-on-the-chart","content":"The toggles edit existing config:"},"897":{"id":"/docs/guides/header-106","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#scale-buttons-on-the-chart","content":"**Auto** toggles `priceAxis.autoScale`."},"898":{"id":"/docs/guides/header-107","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#scale-buttons-on-the-chart","content":"**%** and **Log** switch `priceAxis.mode` to `'percent'` or `'logarithmic'`, or back to `'regular'`, so they exclude each other. They also release a locked price-to-bar ratio, like Alt+P and Alt+L. Indexed mode lights neither."},"899":{"id":"/docs/guides/header-108","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#scale-buttons-on-the-chart","content":"For your own controls, use `toggleScale(chart, 'auto' | 'percent' | 'log')`, `scaleToggleState(chart.getConfig().priceAxis)`, and `SCALE_TOGGLES` (labels, letters, and titles). Toggle groups already follow each rendered `priceAxis` change; call `syncScaleToggles(chart)` only to update them inside a `chart.batch`."},"900":{"id":"/docs/guides/header-109","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#theming","content":"Set these custom properties on the header, on the scale strip, or on any ancestor. Each falls back to the toolbar token shown, so dark and light follow `.cts-theme` and `.cts-light` automatically."},"901":{"id":"/docs/guides/header-110","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#theming","content":"Property"},"902":{"id":"/docs/guides/header-111","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#theming","content":"Falls back to"},"903":{"id":"/docs/guides/header-112","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#theming","content":"Styles"},"904":{"id":"/docs/guides/header-113","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#theming","content":"`--cts-header-bg`"},"905":{"id":"/docs/guides/header-114","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#theming","content":"`--cts-panel`"},"906":{"id":"/docs/guides/header-115","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#theming","content":"Bar and on-chart button fill"},"907":{"id":"/docs/guides/header-116","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#theming","content":"`--cts-header-text`"},"908":{"id":"/docs/guides/header-117","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#theming","content":"`--cts-idle`"},"909":{"id":"/docs/guides/header-118","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#theming","content":"Idle text and icons"},"910":{"id":"/docs/guides/header-119","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#theming","content":"`--cts-header-text-active`"},"911":{"id":"/docs/guides/header-120","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#theming","content":"`--cts-hover`"},"912":{"id":"/docs/guides/header-121","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#theming","content":"Hovered, selected, and symbol text"},"913":{"id":"/docs/guides/header-122","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#theming","content":"`--cts-header-hover-bg`"},"914":{"id":"/docs/guides/header-123","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#theming","content":"`--cts-accent-soft`"},"915":{"id":"/docs/guides/header-124","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#theming","content":"Hover and open-menu fill"},"916":{"id":"/docs/guides/header-125","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#theming","content":"`--cts-header-active-bg`"},"917":{"id":"/docs/guides/header-126","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#theming","content":"`--cts-panel-raised`"},"918":{"id":"/docs/guides/header-127","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#theming","content":"Selected timeframe fill"},"919":{"id":"/docs/guides/header-128","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#theming","content":"`--cts-header-accent`"},"920":{"id":"/docs/guides/header-129","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#theming","content":"`--cts-accent`"},"921":{"id":"/docs/guides/header-130","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#theming","content":"Pressed scale toggles, focus ring"},"922":{"id":"/docs/guides/header-131","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#theming","content":"`--cts-header-on-accent`"},"923":{"id":"/docs/guides/header-132","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#theming","content":"`--cts-on-accent`"},"924":{"id":"/docs/guides/header-133","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#theming","content":"Text on pressed toggles"},"925":{"id":"/docs/guides/header-134","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#theming","content":"`--cts-header-radius`"},"926":{"id":"/docs/guides/header-135","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#theming","content":"`--cts-radius-md`"},"927":{"id":"/docs/guides/header-136","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#theming","content":"Button corners"},"928":{"id":"/docs/guides/header-137","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#theming","content":"`--cts-header-height`"},"929":{"id":"/docs/guides/header-138","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#theming","content":"`40px`"},"930":{"id":"/docs/guides/header-139","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#theming","content":"Bar height"},"931":{"id":"/docs/guides/header-140","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#theming","content":"`BLOXWAP_HEADER_TOKENS` reproduces the bloxwap.pro chrome: a `#171717` surface, `#a1a1a1` idle and `#fafafa` active text, a `#262626` hover fill, the `#00ff3f` accent, pill buttons, and borderless menus. Pass it as `tokens`. Tokens are set inline, so they beat the theme classes, and they are also set on each header menu, so they reach menus in a shared toolbar portal."},"932":{"id":"/docs/guides/header-141","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#theming","content":"A flat set like `BLOXWAP_HEADER_TOKENS` applies in both themes. For different looks per theme, pass `{ dark?, light? }` (`ThemedHeaderTokens`): `setTheme` applies the matching set and removes the other's properties, leaving other inline styles alone. A theme without a set keeps the default `.cts-theme` or `.cts-light` look. `BLOXWAP_HEADER_THEME` is `{ dark: BLOXWAP_HEADER_TOKENS }`, the bloxwap.pro look on dark and the default light tokens on light:"},"933":{"id":"/docs/guides/header-142","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#theming","content":"To use CSS instead, put the `--cts-header-*` properties on `.cts-header, .cts-scale-buttons`, and the toolbar tokens for the menus on `.cts-theme .cts-header-menu`:"},"934":{"id":"/docs/guides/header-143","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#theming","content":"`HEADER_CSS` and `injectHeaderStyles(doc)` are exported for shadow-DOM and server-rendered hosts. The injected style element carries the `data-chart-ts-header` attribute (`HEADER_STYLE_MARKER`)."},"935":{"id":"/docs/guides/header-144","page_id":"/docs/guides/header","tags":[],"type":"text","url":"/docs/guides/header#theming","content":"See theming and presets for the chart colors and the rest of the UI tokens."},"936":{"id":"/docs/guides/indicators","page_id":"/docs/guides/indicators","type":"page","content":"Indicators","breadcrumbs":["@bloxwap/chart","Guides"],"tags":[],"url":"/docs/guides/indicators"},"937":{"id":"/docs/guides/indicators-0","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators","content":"Add built-in studies or register a calculation of your own."},"938":{"id":"/docs/guides/indicators-1","page_id":"/docs/guides/indicators","type":"heading","tags":[],"url":"/docs/guides/indicators#built-in-studies","content":"Built-in studies"},"939":{"id":"/docs/guides/indicators-2","page_id":"/docs/guides/indicators","type":"heading","tags":[],"url":"/docs/guides/indicators#configure-existing-indicators","content":"Configure existing indicators"},"940":{"id":"/docs/guides/indicators-3","page_id":"/docs/guides/indicators","type":"heading","tags":[],"url":"/docs/guides/indicators#style-an-instance","content":"Style an instance"},"941":{"id":"/docs/guides/indicators-4","page_id":"/docs/guides/indicators","type":"heading","tags":[],"url":"/docs/guides/indicators#indicators-dialog","content":"Indicators dialog"},"942":{"id":"/docs/guides/indicators-5","page_id":"/docs/guides/indicators","type":"heading","tags":[],"url":"/docs/guides/indicators#register-a-custom-indicator","content":"Register a custom indicator"},"943":{"id":"/docs/guides/indicators-6","page_id":"/docs/guides/indicators","type":"heading","tags":[],"url":"/docs/guides/indicators#output-shapes","content":"Output shapes"},"944":{"id":"/docs/guides/indicators-7","page_id":"/docs/guides/indicators","type":"heading","tags":[],"url":"/docs/guides/indicators#metadata","content":"Metadata"},"945":{"id":"/docs/guides/indicators-8","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#built-in-studies","content":"Name"},"946":{"id":"/docs/guides/indicators-9","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#built-in-studies","content":"Study"},"947":{"id":"/docs/guides/indicators-10","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#built-in-studies","content":"Default placement"},"948":{"id":"/docs/guides/indicators-11","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#built-in-studies","content":"Default params"},"949":{"id":"/docs/guides/indicators-12","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#built-in-studies","content":"`sma`"},"950":{"id":"/docs/guides/indicators-13","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#built-in-studies","content":"Simple moving average"},"951":{"id":"/docs/guides/indicators-14","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#built-in-studies","content":"Main pane"},"952":{"id":"/docs/guides/indicators-15","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#built-in-studies","content":"`period: 20`"},"953":{"id":"/docs/guides/indicators-16","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#built-in-studies","content":"`ema`"},"954":{"id":"/docs/guides/indicators-17","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#built-in-studies","content":"Exponential moving average"},"955":{"id":"/docs/guides/indicators-18","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#built-in-studies","content":"Main pane"},"956":{"id":"/docs/guides/indicators-19","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#built-in-studies","content":"`period: 20`"},"957":{"id":"/docs/guides/indicators-20","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#built-in-studies","content":"`boll`"},"958":{"id":"/docs/guides/indicators-21","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#built-in-studies","content":"Bollinger Bands"},"959":{"id":"/docs/guides/indicators-22","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#built-in-studies","content":"Main pane"},"960":{"id":"/docs/guides/indicators-23","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#built-in-studies","content":"`period: 20, mult: 2`"},"961":{"id":"/docs/guides/indicators-24","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#built-in-studies","content":"`vwap`"},"962":{"id":"/docs/guides/indicators-25","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#built-in-studies","content":"Volume weighted average price, with optional bands"},"963":{"id":"/docs/guides/indicators-26","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#built-in-studies","content":"Main pane"},"964":{"id":"/docs/guides/indicators-27","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#built-in-studies","content":"`anchor: 0, bands: 0`"},"965":{"id":"/docs/guides/indicators-28","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#built-in-studies","content":"`ma-ribbon`"},"966":{"id":"/docs/guides/indicators-29","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#built-in-studies","content":"Moving average ribbon, up to eight averages"},"967":{"id":"/docs/guides/indicators-30","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#built-in-studies","content":"Main pane"},"968":{"id":"/docs/guides/indicators-31","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#built-in-studies","content":"`type: 1, len1: 20, len2: 50, len3: 100, len4: 200`"},"969":{"id":"/docs/guides/indicators-32","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#built-in-studies","content":"`supertrend`"},"970":{"id":"/docs/guides/indicators-33","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#built-in-studies","content":"Supertrend"},"971":{"id":"/docs/guides/indicators-34","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#built-in-studies","content":"Main pane"},"972":{"id":"/docs/guides/indicators-35","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#built-in-studies","content":"`period: 10, multiplier: 3`"},"973":{"id":"/docs/guides/indicators-36","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#built-in-studies","content":"`ichimoku`"},"974":{"id":"/docs/guides/indicators-37","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#built-in-studies","content":"Ichimoku Cloud"},"975":{"id":"/docs/guides/indicators-38","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#built-in-studies","content":"Main pane"},"976":{"id":"/docs/guides/indicators-39","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#built-in-studies","content":"`conversion: 9, base: 26, span: 52, displacement: 26`"},"977":{"id":"/docs/guides/indicators-40","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#built-in-studies","content":"`donchian`"},"978":{"id":"/docs/guides/indicators-41","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#built-in-studies","content":"Donchian Channels"},"979":{"id":"/docs/guides/indicators-42","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#built-in-studies","content":"Main pane"},"980":{"id":"/docs/guides/indicators-43","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#built-in-studies","content":"`period: 20`"},"981":{"id":"/docs/guides/indicators-44","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#built-in-studies","content":"`psar`"},"982":{"id":"/docs/guides/indicators-45","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#built-in-studies","content":"Parabolic SAR"},"983":{"id":"/docs/guides/indicators-46","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#built-in-studies","content":"Main pane"},"984":{"id":"/docs/guides/indicators-47","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#built-in-studies","content":"`start: 0.02, increment: 0.02, max: 0.2`"},"985":{"id":"/docs/guides/indicators-48","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#built-in-studies","content":"`macd`"},"986":{"id":"/docs/guides/indicators-49","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#built-in-studies","content":"Moving average convergence/divergence"},"987":{"id":"/docs/guides/indicators-50","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#built-in-studies","content":"Sub-pane"},"988":{"id":"/docs/guides/indicators-51","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#built-in-studies","content":"`fast: 12, slow: 26, signal: 9`"},"989":{"id":"/docs/guides/indicators-52","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#built-in-studies","content":"`rsi`"},"990":{"id":"/docs/guides/indicators-53","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#built-in-studies","content":"Relative strength index"},"991":{"id":"/docs/guides/indicators-54","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#built-in-studies","content":"Sub-pane"},"992":{"id":"/docs/guides/indicators-55","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#built-in-studies","content":"`period: 14`"},"993":{"id":"/docs/guides/indicators-56","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#built-in-studies","content":"`kdj`"},"994":{"id":"/docs/guides/indicators-57","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#built-in-studies","content":"KDJ oscillator"},"995":{"id":"/docs/guides/indicators-58","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#built-in-studies","content":"Sub-pane"},"996":{"id":"/docs/guides/indicators-59","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#built-in-studies","content":"`period: 9`"},"997":{"id":"/docs/guides/indicators-60","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#built-in-studies","content":"`vol`"},"998":{"id":"/docs/guides/indicators-61","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#built-in-studies","content":"Volume"},"999":{"id":"/docs/guides/indicators-62","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#built-in-studies","content":"Sub-pane"},"1000":{"id":"/docs/guides/indicators-63","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#built-in-studies","content":"None"},"1001":{"id":"/docs/guides/indicators-64","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#built-in-studies","content":"`adx`"},"1002":{"id":"/docs/guides/indicators-65","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#built-in-studies","content":"Average directional index with +DI and -DI"},"1003":{"id":"/docs/guides/indicators-66","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#built-in-studies","content":"Sub-pane"},"1004":{"id":"/docs/guides/indicators-67","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#built-in-studies","content":"`adxSmoothing: 14, diLength: 14`"},"1005":{"id":"/docs/guides/indicators-68","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#built-in-studies","content":"`cci`"},"1006":{"id":"/docs/guides/indicators-69","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#built-in-studies","content":"Commodity channel index, with ±100 bands"},"1007":{"id":"/docs/guides/indicators-70","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#built-in-studies","content":"Sub-pane"},"1008":{"id":"/docs/guides/indicators-71","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#built-in-studies","content":"`period: 20`"},"1009":{"id":"/docs/guides/indicators-72","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#built-in-studies","content":"`mfi`"},"1010":{"id":"/docs/guides/indicators-73","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#built-in-studies","content":"Money flow index, with 80/20 bands"},"1011":{"id":"/docs/guides/indicators-74","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#built-in-studies","content":"Sub-pane"},"1012":{"id":"/docs/guides/indicators-75","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#built-in-studies","content":"`period: 14`"},"1013":{"id":"/docs/guides/indicators-76","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#built-in-studies","content":"`obv`"},"1014":{"id":"/docs/guides/indicators-77","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#built-in-studies","content":"On balance volume"},"1015":{"id":"/docs/guides/indicators-78","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#built-in-studies","content":"Sub-pane"},"1016":{"id":"/docs/guides/indicators-79","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#built-in-studies","content":"None"},"1017":{"id":"/docs/guides/indicators-80","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#built-in-studies","content":"`atr`"},"1018":{"id":"/docs/guides/indicators-81","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#built-in-studies","content":"Average true range"},"1019":{"id":"/docs/guides/indicators-82","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#built-in-studies","content":"Sub-pane"},"1020":{"id":"/docs/guides/indicators-83","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#built-in-studies","content":"`period: 14`"},"1021":{"id":"/docs/guides/indicators-84","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#built-in-studies","content":"`stoch`"},"1022":{"id":"/docs/guides/indicators-85","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#built-in-studies","content":"Stochastic, with 80/20 bands"},"1023":{"id":"/docs/guides/indicators-86","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#built-in-studies","content":"Sub-pane"},"1024":{"id":"/docs/guides/indicators-87","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#built-in-studies","content":"`period: 14, smoothK: 1, smoothD: 3`"},"1025":{"id":"/docs/guides/indicators-88","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#built-in-studies","content":"`stochrsi`"},"1026":{"id":"/docs/guides/indicators-89","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#built-in-studies","content":"Stochastic RSI, with 80/20 bands"},"1027":{"id":"/docs/guides/indicators-90","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#built-in-studies","content":"Sub-pane"},"1028":{"id":"/docs/guides/indicators-91","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#built-in-studies","content":"`rsi: 14, stoch: 14, k: 3, d: 3`"},"1029":{"id":"/docs/guides/indicators-92","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#built-in-studies","content":"The newer studies follow TradingView's definitions. Choice inputs are numbers: VWAP's `anchor` is `0` (session), `1` (week), or `2` (month), and a positive `bands` multiplier adds bands with a fill. The MA ribbon's `type` is `0` (SMA) or `1` (EMA), and a length of `0` turns that average off. Ichimoku's spans are displaced into the whitespace after the last bar."},"1030":{"id":"/docs/guides/indicators-93","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#built-in-studies","content":"`addIndicator` merges parameter overrides with the registered defaults; `colors` replaces the default color list. It returns an instance ID. Supply your own stable `id` when an application needs to refer to a study later."},"1031":{"id":"/docs/guides/indicators-94","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#configure-existing-indicators","content":"`updateIndicator(id, patch)` returns whether the instance exists. `params` merge over the current values; `colors`, `lineWidths`, and `hiddenLines` replace. Only parameter and color changes recompute; widths, hidden plots, pane, and visibility just repaint. Replacing the whole `indicators` array through `updateConfig` still works."},"1032":{"id":"/docs/guides/indicators-95","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#style-an-instance","content":"Each instance can restyle its plots without a new definition:"},"1033":{"id":"/docs/guides/indicators-96","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#style-an-instance","content":"**Colors** replace the definition's `defaultColors` and are indexed the same way, so pass one per entry. The `'up'` and `'down'` tokens follow the series colors, so direction-colored bars always match the candles."},"1034":{"id":"/docs/guides/indicators-97","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#style-an-instance","content":"**Widths** are indexed by the definition's line plots, in the order of `indicatorLineKeys(def)`, so a width stays with its plot when a study omits some lines. Missing or non-positive entries keep 1px."},"1035":{"id":"/docs/guides/indicators-98","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#style-an-instance","content":"**Hidden plots** hide lines, histogram bars, fills, or levels by key. A band fill stays when you hide one of its boundary lines, as in TradingView; hide the fill by its own key."},"1036":{"id":"/docs/guides/indicators-99","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#style-an-instance","content":"The keys and color slots of each built-in are in its `styles` metadata (below). For example, CCI and MFI have `upperBand` and `lowerBand` levels (colors 1 and 2), and VWAP's band fill is `bandsFill` (color 3, default `rgba(76, 175, 80, 0.1)`)."},"1037":{"id":"/docs/guides/indicators-100","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#indicators-dialog","content":"`createIndicatorsDialog` from `@bloxwap/chart/ui` adds TradingView's indicator picker and per-study settings:"},"1038":{"id":"/docs/guides/indicators-101","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#indicators-dialog","content":"**Picker:** search every registered indicator by name, short name, or group. Overlays go on the price pane; oscillators get their own pane. Click a result, or type and press Enter, to add it. The **On chart** list shows each study's short name and inputs (for example `MACD 12 26 9`) with settings, show/hide, and remove buttons."},"1039":{"id":"/docs/guides/indicators-102","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#indicators-dialog","content":"**Settings:** **Inputs** are number fields that honor each input's min, max, step, and whole-number rules, or selects for choice inputs. **Style** has one row per plot with a visibility checkbox, a color per series (the MACD histogram and Supertrend have two), and a 1 to 4px width for lines and dots. Translucent colors keep their opacity when you pick a new color; their swatches show the color at full opacity, and the tooltip gives the stored value. **Visibility** chooses the pane and shows or hides the study."},"1040":{"id":"/docs/guides/indicators-103","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#indicators-dialog","content":"**Buttons:** changes apply live. **OK** keeps them. **Cancel**, Escape, or the close button restores the study as it was when its settings opened. **Defaults** restores the definition's inputs, colors, widths, visible plots, and pane."},"1041":{"id":"/docs/guides/indicators-104","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#indicators-dialog","content":"**Accessibility:** it is a labelled, modal `role=\"dialog\"`. Focus moves in on open and returns on close, Tab stays inside, arrow keys move through the list, and Escape clears the search, then closes. After a finger press, focus goes to the dialog itself rather than the search or the first input, so the on-screen keyboard doesn't cover it; tap a field to type."},"1042":{"id":"/docs/guides/indicators-105","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#indicators-dialog","content":"**Outside changes:** the dialog follows studies added, changed, hidden, or removed anywhere (the context menu, the toolbar, your own code) as soon as they render, through `subscribeConfigChange`. The open picker relists **On chart** (keeping the search and the focused row button), open settings resync their controls and candle-following colors when their study or the candle colors change (a value you are typing survives changes to other studies), and settings whose study is removed go back to the picker they were opened from, or close. `indicators.refresh()` is only needed inside a `chart.batch` or after editing indicator configs in place. `setTheme(theme)` refreshes too."},"1043":{"id":"/docs/guides/indicators-106","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#indicators-dialog","content":"Custom indicators registered without metadata work as well: each `defaultParams` key becomes a number field (`smoothK` is labelled \"Smooth K\"), and each default color becomes a \"Plot n\" row. `indicatorInputs(def)` and `indicatorStyleGroups(def)` return the same input and style-row model for your own UI. `INDICATORS_DIALOG_CSS` is exported for shadow-DOM or server-rendered hosts."},"1044":{"id":"/docs/guides/indicators-107","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#indicators-dialog","content":"The chart's context menu adds Settings…, Hide, and Remove for the indicator under the pointer, found with `chart.indicatorAt(x, y)`, and for the study owning a sub-pane when you right-click its empty space, found with `chart.paneAt(y)`."},"1045":{"id":"/docs/guides/indicators-108","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#register-a-custom-indicator","content":"Calculations must be pure. Return values aligned to the input candles, using `null` for unavailable values such as a moving average's warmup period. Results are cached; do not mutate them after returning them."},"1046":{"id":"/docs/guides/indicators-109","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#output-shapes","content":"`compute` returns an `IndicatorOutput`:"},"1047":{"id":"/docs/guides/indicators-110","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#output-shapes","content":"Field"},"1048":{"id":"/docs/guides/indicators-111","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#output-shapes","content":"Draws"},"1049":{"id":"/docs/guides/indicators-112","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#output-shapes","content":"`lines`"},"1050":{"id":"/docs/guides/indicators-113","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#output-shapes","content":"Lines with `key`, `values`, and `color`; optional `lineWidth`, `style` (`'line'`, `'step'`, or `'dots'`), `dash`, `offset` (bars to shift the plot, e.g. Ichimoku), and per-bar `colors` (Supertrend)"},"1051":{"id":"/docs/guides/indicators-114","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#output-shapes","content":"`bars`"},"1052":{"id":"/docs/guides/indicators-115","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#output-shapes","content":"Direction-colored histogram bars (VOL, the MACD histogram) with an optional `key`"},"1053":{"id":"/docs/guides/indicators-116","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#output-shapes","content":"`fills`"},"1054":{"id":"/docs/guides/indicators-117","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#output-shapes","content":"Bands filled between two lines by `upperKey` and `lowerKey`, with `color` and an optional `colorBelow`"},"1055":{"id":"/docs/guides/indicators-118","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#output-shapes","content":"`fillLines`"},"1056":{"id":"/docs/guides/indicators-119","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#output-shapes","content":"Boundary lines used only by fills, never stroked"},"1057":{"id":"/docs/guides/indicators-120","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#output-shapes","content":"`levels`"},"1058":{"id":"/docs/guides/indicators-121","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#output-shapes","content":"Horizontal reference lines with `value`, `color`, and an optional `dash` (default `[4, 4]`)"},"1059":{"id":"/docs/guides/indicators-122","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#metadata","content":"Definitions can describe themselves for settings UIs. The built-ins all do."},"1060":{"id":"/docs/guides/indicators-123","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#metadata","content":"Field"},"1061":{"id":"/docs/guides/indicators-124","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#metadata","content":"Purpose"},"1062":{"id":"/docs/guides/indicators-125","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#metadata","content":"`label`"},"1063":{"id":"/docs/guides/indicators-126","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#metadata","content":"Display name, such as `'Ichimoku Cloud'`"},"1064":{"id":"/docs/guides/indicators-127","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#metadata","content":"`shortName`"},"1065":{"id":"/docs/guides/indicators-128","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#metadata","content":"Legend name, such as `'Ichimoku'`; the status line uses it for single-line studies"},"1066":{"id":"/docs/guides/indicators-129","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#metadata","content":"`inputs`"},"1067":{"id":"/docs/guides/indicators-130","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#metadata","content":"Editable params in display order: `key`, `label`, and optional `min`, `max`, `step`, `integer`, and `options` (a choice list of `{ value, label }`)"},"1068":{"id":"/docs/guides/indicators-131","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#metadata","content":"`styles`"},"1069":{"id":"/docs/guides/indicators-132","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#metadata","content":"Styleable plots in display order: `key`, `label`, `colorIndex`, and `kind` (`'line'`, `'dots'`, `'histogram'`, `'fill'`, or `'level'`). A plot with several colors has one row per color sharing its key"},"1070":{"id":"/docs/guides/indicators-133","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#metadata","content":"The status line labels each line with the study's short name, or with the line's style label for multi-line studies. Without metadata it falls back to the key in capitals."},"1071":{"id":"/docs/guides/indicators-134","page_id":"/docs/guides/indicators","tags":[],"type":"text","url":"/docs/guides/indicators#metadata","content":"To keep an outlying overlay from expanding the price range, set `priceAxis.scaleSeriesOnly: true`."},"1072":{"id":"/docs/guides/performance","page_id":"/docs/guides/performance","type":"page","content":"Rendering and performance","breadcrumbs":["@bloxwap/chart","Guides"],"tags":[],"url":"/docs/guides/performance"},"1073":{"id":"/docs/guides/performance-0","page_id":"/docs/guides/performance","tags":[],"type":"text","url":"/docs/guides/performance","content":"Understand batching, calculation caches, animation, and the injected canvas boundary."},"1074":{"id":"/docs/guides/performance-1","page_id":"/docs/guides/performance","type":"heading","tags":[],"url":"/docs/guides/performance#render-lifecycle","content":"Render lifecycle"},"1075":{"id":"/docs/guides/performance-2","page_id":"/docs/guides/performance","type":"heading","tags":[],"url":"/docs/guides/performance#wasm-fallback","content":"WASM fallback"},"1076":{"id":"/docs/guides/performance-3","page_id":"/docs/guides/performance","type":"heading","tags":[],"url":"/docs/guides/performance#opt-into-animation","content":"Opt into animation"},"1077":{"id":"/docs/guides/performance-4","page_id":"/docs/guides/performance","type":"heading","tags":[],"url":"/docs/guides/performance#headless-tests","content":"Headless tests"},"1078":{"id":"/docs/guides/performance-5","page_id":"/docs/guides/performance","tags":[],"type":"text","url":"/docs/guides/performance#render-lifecycle","content":"The renderer redraws the canvas in layers: background, watermark, grid, series, indicators, drawings, axes, labels, and crosshair. It does not create a DOM element for each candle."},"1079":{"id":"/docs/guides/performance-6","page_id":"/docs/guides/performance","tags":[],"type":"text","url":"/docs/guides/performance#render-lifecycle","content":"Indicator calculations are cached across panning, zooming, drawing edits, and theme changes. Changing data, parameters, colors, or a registered indicator definition invalidates the relevant calculation. Crosshair moves reuse prepared layout and drawing geometry."},"1080":{"id":"/docs/guides/performance-7","page_id":"/docs/guides/performance","tags":[],"type":"text","url":"/docs/guides/performance#render-lifecycle","content":"Use `chart.batch` for related synchronous mutations. Use `appendData` for a streaming candle update instead of replacing an entire history array."},"1081":{"id":"/docs/guides/performance-8","page_id":"/docs/guides/performance","tags":[],"type":"text","url":"/docs/guides/performance#wasm-fallback","content":"WASM kernels are embedded in the package. The runtime attempts initialization when `wasm` is enabled and falls back to JavaScript when the kernels are unavailable. `chart.ready` resolves in either case."},"1082":{"id":"/docs/guides/performance-9","page_id":"/docs/guides/performance","tags":[],"type":"text","url":"/docs/guides/performance#wasm-fallback","content":"Not every calculation uses WASM. The implementation keeps some scans in JavaScript to avoid memory-copy costs and preserve double-precision bounds. Benchmark your own workload rather than assuming every chart improves with WASM."},"1083":{"id":"/docs/guides/performance-10","page_id":"/docs/guides/performance","tags":[],"type":"text","url":"/docs/guides/performance#opt-into-animation","content":"The shared clock batches animation and interaction work into frames. Live candles, indicator presence, and automatic price ranges can ease to their new values; stored data and indicator calculations still use the actual incoming values."},"1084":{"id":"/docs/guides/performance-11","page_id":"/docs/guides/performance","tags":[],"type":"text","url":"/docs/guides/performance#opt-into-animation","content":"Before a host-controlled data or viewport change, call `toolbar.cancelNavigation()` to cancel pending navigation motion. Call `toolbar.refreshViewport()` afterward to update paging arrows."},"1085":{"id":"/docs/guides/performance-12","page_id":"/docs/guides/performance","tags":[],"type":"text","url":"/docs/guides/performance#headless-tests","content":"`MockDocument` records canvas operations; it does not produce a rendered PNG. For an image or worker render, provide a canvas implementation that satisfies the exported interfaces."},"1086":{"id":"/docs/guides/performance-13","page_id":"/docs/guides/performance","tags":[],"type":"text","url":"/docs/guides/performance#headless-tests","content":"Measured benchmarks and instructions are in PERFORMANCE.md. Run `npm run bench` from the repository to measure the current implementation."},"1087":{"id":"/docs/guides/price-lines-markers","page_id":"/docs/guides/price-lines-markers","type":"page","content":"Price lines and markers","breadcrumbs":["@bloxwap/chart","Guides"],"tags":[],"url":"/docs/guides/price-lines-markers"},"1088":{"id":"/docs/guides/price-lines-markers-0","page_id":"/docs/guides/price-lines-markers","tags":[],"type":"text","url":"/docs/guides/price-lines-markers","content":"Add live horizontal price references and pin glyphs to bars on the main series."},"1089":{"id":"/docs/guides/price-lines-markers-1","page_id":"/docs/guides/price-lines-markers","type":"heading","tags":[],"url":"/docs/guides/price-lines-markers#price-lines","content":"Price lines"},"1090":{"id":"/docs/guides/price-lines-markers-2","page_id":"/docs/guides/price-lines-markers","type":"heading","tags":[],"url":"/docs/guides/price-lines-markers#markers","content":"Markers"},"1091":{"id":"/docs/guides/price-lines-markers-3","page_id":"/docs/guides/price-lines-markers","type":"heading","tags":[],"url":"/docs/guides/price-lines-markers#price-lines-or-drawings","content":"Price lines or drawings?"},"1092":{"id":"/docs/guides/price-lines-markers-4","page_id":"/docs/guides/price-lines-markers","tags":[],"type":"text","url":"/docs/guides/price-lines-markers","content":"`chart.series` holds lightweight annotations that belong to the main series: horizontal **price lines** (mark price, entry, liquidation) and **markers** pinned to bars (fills, liquidations, signals). Unlike drawings, they are never selected, hit-tested, recorded in undo history, or hidden with the drawing layer. They live outside the config, so updating one costs a single repaint."},"1093":{"id":"/docs/guides/price-lines-markers-5","page_id":"/docs/guides/price-lines-markers","tags":[],"type":"text","url":"/docs/guides/price-lines-markers#price-lines","content":"Option"},"1094":{"id":"/docs/guides/price-lines-markers-6","page_id":"/docs/guides/price-lines-markers","tags":[],"type":"text","url":"/docs/guides/price-lines-markers#price-lines","content":"Default"},"1095":{"id":"/docs/guides/price-lines-markers-7","page_id":"/docs/guides/price-lines-markers","tags":[],"type":"text","url":"/docs/guides/price-lines-markers#price-lines","content":"Meaning"},"1096":{"id":"/docs/guides/price-lines-markers-8","page_id":"/docs/guides/price-lines-markers","tags":[],"type":"text","url":"/docs/guides/price-lines-markers#price-lines","content":"`price`"},"1097":{"id":"/docs/guides/price-lines-markers-9","page_id":"/docs/guides/price-lines-markers","tags":[],"type":"text","url":"/docs/guides/price-lines-markers#price-lines","content":"Required"},"1098":{"id":"/docs/guides/price-lines-markers-10","page_id":"/docs/guides/price-lines-markers","tags":[],"type":"text","url":"/docs/guides/price-lines-markers#price-lines","content":"Price in raw data units"},"1099":{"id":"/docs/guides/price-lines-markers-11","page_id":"/docs/guides/price-lines-markers","tags":[],"type":"text","url":"/docs/guides/price-lines-markers#price-lines","content":"`color`"},"1100":{"id":"/docs/guides/price-lines-markers-12","page_id":"/docs/guides/price-lines-markers","tags":[],"type":"text","url":"/docs/guides/price-lines-markers#price-lines","content":"`#2962ff` (`DEFAULT_PRICE_LINE_COLOR`)"},"1101":{"id":"/docs/guides/price-lines-markers-13","page_id":"/docs/guides/price-lines-markers","tags":[],"type":"text","url":"/docs/guides/price-lines-markers#price-lines","content":"Line and label color"},"1102":{"id":"/docs/guides/price-lines-markers-14","page_id":"/docs/guides/price-lines-markers","tags":[],"type":"text","url":"/docs/guides/price-lines-markers#price-lines","content":"`lineStyle`"},"1103":{"id":"/docs/guides/price-lines-markers-15","page_id":"/docs/guides/price-lines-markers","tags":[],"type":"text","url":"/docs/guides/price-lines-markers#price-lines","content":"`'solid'`"},"1104":{"id":"/docs/guides/price-lines-markers-16","page_id":"/docs/guides/price-lines-markers","tags":[],"type":"text","url":"/docs/guides/price-lines-markers#price-lines","content":"`'solid'`, `'dashed'`, or `'dotted'`; dash lengths scale with `lineWidth`"},"1105":{"id":"/docs/guides/price-lines-markers-17","page_id":"/docs/guides/price-lines-markers","tags":[],"type":"text","url":"/docs/guides/price-lines-markers#price-lines","content":"`lineWidth`"},"1106":{"id":"/docs/guides/price-lines-markers-18","page_id":"/docs/guides/price-lines-markers","tags":[],"type":"text","url":"/docs/guides/price-lines-markers#price-lines","content":"`1`"},"1107":{"id":"/docs/guides/price-lines-markers-19","page_id":"/docs/guides/price-lines-markers","tags":[],"type":"text","url":"/docs/guides/price-lines-markers#price-lines","content":"CSS pixels"},"1108":{"id":"/docs/guides/price-lines-markers-20","page_id":"/docs/guides/price-lines-markers","tags":[],"type":"text","url":"/docs/guides/price-lines-markers#price-lines","content":"`title`"},"1109":{"id":"/docs/guides/price-lines-markers-21","page_id":"/docs/guides/price-lines-markers","tags":[],"type":"text","url":"/docs/guides/price-lines-markers#price-lines","content":"`''`"},"1110":{"id":"/docs/guides/price-lines-markers-22","page_id":"/docs/guides/price-lines-markers","tags":[],"type":"text","url":"/docs/guides/price-lines-markers#price-lines","content":"Tag drawn inside the plot next to the axis badge"},"1111":{"id":"/docs/guides/price-lines-markers-23","page_id":"/docs/guides/price-lines-markers","tags":[],"type":"text","url":"/docs/guides/price-lines-markers#price-lines","content":"`axisLabelVisible`"},"1112":{"id":"/docs/guides/price-lines-markers-24","page_id":"/docs/guides/price-lines-markers","tags":[],"type":"text","url":"/docs/guides/price-lines-markers#price-lines","content":"`true`"},"1113":{"id":"/docs/guides/price-lines-markers-25","page_id":"/docs/guides/price-lines-markers","tags":[],"type":"text","url":"/docs/guides/price-lines-markers#price-lines","content":"Show the price badge on the axis and the title tag"},"1114":{"id":"/docs/guides/price-lines-markers-26","page_id":"/docs/guides/price-lines-markers","tags":[],"type":"text","url":"/docs/guides/price-lines-markers#price-lines","content":"`lineVisible`"},"1115":{"id":"/docs/guides/price-lines-markers-27","page_id":"/docs/guides/price-lines-markers","tags":[],"type":"text","url":"/docs/guides/price-lines-markers#price-lines","content":"`true`"},"1116":{"id":"/docs/guides/price-lines-markers-28","page_id":"/docs/guides/price-lines-markers","tags":[],"type":"text","url":"/docs/guides/price-lines-markers#price-lines","content":"`false` keeps only the labels"},"1117":{"id":"/docs/guides/price-lines-markers-29","page_id":"/docs/guides/price-lines-markers","tags":[],"type":"text","url":"/docs/guides/price-lines-markers#price-lines","content":"`axisLabelColor`"},"1118":{"id":"/docs/guides/price-lines-markers-30","page_id":"/docs/guides/price-lines-markers","tags":[],"type":"text","url":"/docs/guides/price-lines-markers#price-lines","content":"`''`"},"1119":{"id":"/docs/guides/price-lines-markers-31","page_id":"/docs/guides/price-lines-markers","tags":[],"type":"text","url":"/docs/guides/price-lines-markers#price-lines","content":"Badge fill; empty uses `color`"},"1120":{"id":"/docs/guides/price-lines-markers-32","page_id":"/docs/guides/price-lines-markers","tags":[],"type":"text","url":"/docs/guides/price-lines-markers#price-lines","content":"`axisLabelTextColor`"},"1121":{"id":"/docs/guides/price-lines-markers-33","page_id":"/docs/guides/price-lines-markers","tags":[],"type":"text","url":"/docs/guides/price-lines-markers#price-lines","content":"`''`"},"1122":{"id":"/docs/guides/price-lines-markers-34","page_id":"/docs/guides/price-lines-markers","tags":[],"type":"text","url":"/docs/guides/price-lines-markers#price-lines","content":"Badge text; empty picks black or white for contrast"},"1123":{"id":"/docs/guides/price-lines-markers-35","page_id":"/docs/guides/price-lines-markers","tags":[],"type":"text","url":"/docs/guides/price-lines-markers#price-lines","content":"`autoscale`"},"1124":{"id":"/docs/guides/price-lines-markers-36","page_id":"/docs/guides/price-lines-markers","tags":[],"type":"text","url":"/docs/guides/price-lines-markers#price-lines","content":"`false`"},"1125":{"id":"/docs/guides/price-lines-markers-37","page_id":"/docs/guides/price-lines-markers","tags":[],"type":"text","url":"/docs/guides/price-lines-markers#price-lines","content":"Keep the price inside the main pane's automatic range"},"1126":{"id":"/docs/guides/price-lines-markers-38","page_id":"/docs/guides/price-lines-markers","tags":[],"type":"text","url":"/docs/guides/price-lines-markers#price-lines","content":"`id`"},"1127":{"id":"/docs/guides/price-lines-markers-39","page_id":"/docs/guides/price-lines-markers","tags":[],"type":"text","url":"/docs/guides/price-lines-markers#price-lines","content":"Generated"},"1128":{"id":"/docs/guides/price-lines-markers-40","page_id":"/docs/guides/price-lines-markers","tags":[],"type":"text","url":"/docs/guides/price-lines-markers#price-lines","content":"Stable id"},"1129":{"id":"/docs/guides/price-lines-markers-41","page_id":"/docs/guides/price-lines-markers","tags":[],"type":"text","url":"/docs/guides/price-lines-markers#price-lines","content":"`createPriceLine` returns a `PriceLine` handle:"},"1130":{"id":"/docs/guides/price-lines-markers-42","page_id":"/docs/guides/price-lines-markers","tags":[],"type":"text","url":"/docs/guides/price-lines-markers#price-lines","content":"Member"},"1131":{"id":"/docs/guides/price-lines-markers-43","page_id":"/docs/guides/price-lines-markers","tags":[],"type":"text","url":"/docs/guides/price-lines-markers#price-lines","content":"Purpose"},"1132":{"id":"/docs/guides/price-lines-markers-44","page_id":"/docs/guides/price-lines-markers","tags":[],"type":"text","url":"/docs/guides/price-lines-markers#price-lines","content":"`id`"},"1133":{"id":"/docs/guides/price-lines-markers-45","page_id":"/docs/guides/price-lines-markers","tags":[],"type":"text","url":"/docs/guides/price-lines-markers#price-lines","content":"The line's id"},"1134":{"id":"/docs/guides/price-lines-markers-46","page_id":"/docs/guides/price-lines-markers","tags":[],"type":"text","url":"/docs/guides/price-lines-markers#price-lines","content":"`options()`"},"1135":{"id":"/docs/guides/price-lines-markers-47","page_id":"/docs/guides/price-lines-markers","tags":[],"type":"text","url":"/docs/guides/price-lines-markers#price-lines","content":"A snapshot of the resolved options"},"1136":{"id":"/docs/guides/price-lines-markers-48","page_id":"/docs/guides/price-lines-markers","tags":[],"type":"text","url":"/docs/guides/price-lines-markers#price-lines","content":"`applyOptions(patch)`"},"1137":{"id":"/docs/guides/price-lines-markers-49","page_id":"/docs/guides/price-lines-markers","tags":[],"type":"text","url":"/docs/guides/price-lines-markers#price-lines","content":"Patch options and repaint; does nothing when nothing changes or after removal"},"1138":{"id":"/docs/guides/price-lines-markers-50","page_id":"/docs/guides/price-lines-markers","tags":[],"type":"text","url":"/docs/guides/price-lines-markers#price-lines","content":"`remove()`"},"1139":{"id":"/docs/guides/price-lines-markers-51","page_id":"/docs/guides/price-lines-markers","tags":[],"type":"text","url":"/docs/guides/price-lines-markers#price-lines","content":"Remove the line; calling it again does nothing"},"1140":{"id":"/docs/guides/price-lines-markers-52","page_id":"/docs/guides/price-lines-markers","tags":[],"type":"text","url":"/docs/guides/price-lines-markers#price-lines","content":"`chart.series.priceLines()` lists live lines in creation order, and `removePriceLine(line)` returns whether the line was live."},"1141":{"id":"/docs/guides/price-lines-markers-53","page_id":"/docs/guides/price-lines-markers","tags":[],"type":"text","url":"/docs/guides/price-lines-markers#price-lines","content":"Lines are painted over the built-in price references (last price, previous close, high/low), in creation order, with every line stroked before any label. A line whose price is outside the pane is skipped. Badges use the price-axis precision and formatter and the scale font. Several `applyOptions` calls inside `chart.batch` repaint once."},"1142":{"id":"/docs/guides/price-lines-markers-54","page_id":"/docs/guides/price-lines-markers","tags":[],"type":"text","url":"/docs/guides/price-lines-markers#price-lines","content":"After `chart.destroy()`, handles are detached: `applyOptions` does nothing, and new lines are never drawn."},"1143":{"id":"/docs/guides/price-lines-markers-55","page_id":"/docs/guides/price-lines-markers","tags":[],"type":"text","url":"/docs/guides/price-lines-markers#markers","content":"Field"},"1144":{"id":"/docs/guides/price-lines-markers-56","page_id":"/docs/guides/price-lines-markers","tags":[],"type":"text","url":"/docs/guides/price-lines-markers#markers","content":"Meaning"},"1145":{"id":"/docs/guides/price-lines-markers-57","page_id":"/docs/guides/price-lines-markers","tags":[],"type":"text","url":"/docs/guides/price-lines-markers#markers","content":"`time`"},"1146":{"id":"/docs/guides/price-lines-markers-58","page_id":"/docs/guides/price-lines-markers","tags":[],"type":"text","url":"/docs/guides/price-lines-markers#markers","content":"UNIX seconds; the marker belongs to the last candle with `time` at or before it"},"1147":{"id":"/docs/guides/price-lines-markers-59","page_id":"/docs/guides/price-lines-markers","tags":[],"type":"text","url":"/docs/guides/price-lines-markers#markers","content":"`position`"},"1148":{"id":"/docs/guides/price-lines-markers-60","page_id":"/docs/guides/price-lines-markers","tags":[],"type":"text","url":"/docs/guides/price-lines-markers#markers","content":"`'aboveBar'`, `'belowBar'`, or `'inBar'` (centered on the close)"},"1149":{"id":"/docs/guides/price-lines-markers-61","page_id":"/docs/guides/price-lines-markers","tags":[],"type":"text","url":"/docs/guides/price-lines-markers#markers","content":"`shape`"},"1150":{"id":"/docs/guides/price-lines-markers-62","page_id":"/docs/guides/price-lines-markers","tags":[],"type":"text","url":"/docs/guides/price-lines-markers#markers","content":"`'circle'`, `'square'`, `'arrowUp'`, or `'arrowDown'`"},"1151":{"id":"/docs/guides/price-lines-markers-63","page_id":"/docs/guides/price-lines-markers","tags":[],"type":"text","url":"/docs/guides/price-lines-markers#markers","content":"`color`"},"1152":{"id":"/docs/guides/price-lines-markers-64","page_id":"/docs/guides/price-lines-markers","tags":[],"type":"text","url":"/docs/guides/price-lines-markers#markers","content":"Glyph and caption color"},"1153":{"id":"/docs/guides/price-lines-markers-65","page_id":"/docs/guides/price-lines-markers","tags":[],"type":"text","url":"/docs/guides/price-lines-markers#markers","content":"`text`"},"1154":{"id":"/docs/guides/price-lines-markers-66","page_id":"/docs/guides/price-lines-markers","tags":[],"type":"text","url":"/docs/guides/price-lines-markers#markers","content":"Optional caption, drawn beyond the glyph, away from the bar"},"1155":{"id":"/docs/guides/price-lines-markers-67","page_id":"/docs/guides/price-lines-markers","tags":[],"type":"text","url":"/docs/guides/price-lines-markers#markers","content":"`size`"},"1156":{"id":"/docs/guides/price-lines-markers-68","page_id":"/docs/guides/price-lines-markers","tags":[],"type":"text","url":"/docs/guides/price-lines-markers#markers","content":"Glyph size multiplier; default `1`"},"1157":{"id":"/docs/guides/price-lines-markers-69","page_id":"/docs/guides/price-lines-markers","tags":[],"type":"text","url":"/docs/guides/price-lines-markers#markers","content":"`id`"},"1158":{"id":"/docs/guides/price-lines-markers-70","page_id":"/docs/guides/price-lines-markers","tags":[],"type":"text","url":"/docs/guides/price-lines-markers#markers","content":"Optional id for your own bookkeeping"},"1159":{"id":"/docs/guides/price-lines-markers-71","page_id":"/docs/guides/price-lines-markers","tags":[],"type":"text","url":"/docs/guides/price-lines-markers#markers","content":"`setMarkers` replaces every marker; pass `[]` to clear them. `chart.series.markers()` returns copies sorted by time. Markers before the first candle, or with a non-finite time, are not drawn."},"1160":{"id":"/docs/guides/price-lines-markers-72","page_id":"/docs/guides/price-lines-markers","tags":[],"type":"text","url":"/docs/guides/price-lines-markers#markers","content":"Several markers on one bar stack away from it. The glyph box follows the bar spacing between 12 and 30 CSS pixels (`MARKER_MIN_SIZE`, `MARKER_MAX_SIZE`) before the `size` multiplier. Line and area series anchor every position at the close. On a Heikin Ashi series, markers sit on the Heikin Ashi bars. Only markers near the visible range are visited, so a long order history costs nothing off screen."},"1161":{"id":"/docs/guides/price-lines-markers-73","page_id":"/docs/guides/price-lines-markers","tags":[],"type":"text","url":"/docs/guides/price-lines-markers#price-lines-or-drawings","content":"Need"},"1162":{"id":"/docs/guides/price-lines-markers-74","page_id":"/docs/guides/price-lines-markers","tags":[],"type":"text","url":"/docs/guides/price-lines-markers#price-lines-or-drawings","content":"Use"},"1163":{"id":"/docs/guides/price-lines-markers-75","page_id":"/docs/guides/price-lines-markers","tags":[],"type":"text","url":"/docs/guides/price-lines-markers#price-lines-or-drawings","content":"A value your application updates (mark price, open order, liquidation)"},"1164":{"id":"/docs/guides/price-lines-markers-76","page_id":"/docs/guides/price-lines-markers","tags":[],"type":"text","url":"/docs/guides/price-lines-markers#price-lines-or-drawings","content":"A price line"},"1165":{"id":"/docs/guides/price-lines-markers-77","page_id":"/docs/guides/price-lines-markers","tags":[],"type":"text","url":"/docs/guides/price-lines-markers#price-lines-or-drawings","content":"An event on a bar (a fill, a signal)"},"1166":{"id":"/docs/guides/price-lines-markers-78","page_id":"/docs/guides/price-lines-markers","tags":[],"type":"text","url":"/docs/guides/price-lines-markers#price-lines-or-drawings","content":"A marker"},"1167":{"id":"/docs/guides/price-lines-markers-79","page_id":"/docs/guides/price-lines-markers","tags":[],"type":"text","url":"/docs/guides/price-lines-markers#price-lines-or-drawings","content":"A user annotation the user can select, drag, restyle, and undo"},"1168":{"id":"/docs/guides/price-lines-markers-80","page_id":"/docs/guides/price-lines-markers","tags":[],"type":"text","url":"/docs/guides/price-lines-markers#price-lines-or-drawings","content":"A `hline` or `horizontal-ray` drawing"},"1169":{"id":"/docs/guides/price-lines-markers-81","page_id":"/docs/guides/price-lines-markers","tags":[],"type":"text","url":"/docs/guides/price-lines-markers#price-lines-or-drawings","content":"The latest close, the previous close, or the visible high and low"},"1170":{"id":"/docs/guides/price-lines-markers-82","page_id":"/docs/guides/price-lines-markers","tags":[],"type":"text","url":"/docs/guides/price-lines-markers#price-lines-or-drawings","content":"`priceAxis.lines` and `priceAxis.labels` in the configuration"},"1171":{"id":"/docs/guides/react","page_id":"/docs/guides/react","type":"page","content":"React integration","breadcrumbs":["@bloxwap/chart","Guides"],"tags":[],"url":"/docs/guides/react"},"1172":{"id":"/docs/guides/react-0","page_id":"/docs/guides/react","tags":[],"type":"text","url":"/docs/guides/react","content":"Render a chart with one component, and reach the chart instance when you need it."},"1173":{"id":"/docs/guides/react-1","page_id":"/docs/guides/react","type":"heading","tags":[],"url":"/docs/guides/react#a-chart-in-one-component","content":"A chart in one component"},"1174":{"id":"/docs/guides/react-2","page_id":"/docs/guides/react","type":"heading","tags":[],"url":"/docs/guides/react#reach-the-chart-instance","content":"Reach the chart instance"},"1175":{"id":"/docs/guides/react-3","page_id":"/docs/guides/react","type":"heading","tags":[],"url":"/docs/guides/react#presets","content":"Presets"},"1176":{"id":"/docs/guides/react-4","page_id":"/docs/guides/react","type":"heading","tags":[],"url":"/docs/guides/react#with-a-paging-datafeed","content":"With a paging datafeed"},"1177":{"id":"/docs/guides/react-5","page_id":"/docs/guides/react","type":"heading","tags":[],"url":"/docs/guides/react#without-the-component","content":"Without the component"},"1178":{"id":"/docs/guides/react-6","page_id":"/docs/guides/react","tags":[],"type":"text","url":"/docs/guides/react","content":"`@bloxwap/chart/react` exports a `<Chart>` component. React is an optional peer dependency, so the core package stays dependency-free and only this import needs React."},"1179":{"id":"/docs/guides/react-7","page_id":"/docs/guides/react","tags":[],"type":"text","url":"/docs/guides/react#a-chart-in-one-component","content":"The component is marked `'use client'`, so it works in the Next.js App Router. It:"},"1180":{"id":"/docs/guides/react-8","page_id":"/docs/guides/react","tags":[],"type":"text","url":"/docs/guides/react#a-chart-in-one-component","content":"creates the chart after mount and fills its box, following size and device pixel ratio changes;"},"1181":{"id":"/docs/guides/react-9","page_id":"/docs/guides/react","tags":[],"type":"text","url":"/docs/guides/react#a-chart-in-one-component","content":"calls `setData` when `data` changes, without recreating the chart;"},"1182":{"id":"/docs/guides/react-10","page_id":"/docs/guides/react","tags":[],"type":"text","url":"/docs/guides/react#a-chart-in-one-component","content":"follows the system color scheme by default, switching live when it changes, and applies `theme` changes live;"},"1183":{"id":"/docs/guides/react-11","page_id":"/docs/guides/react","tags":[],"type":"text","url":"/docs/guides/react#a-chart-in-one-component","content":"keeps a bar-close countdown live: while the config shows one (`statusLine.countdown` or `priceAxis.labels.countdown`, including one turned on later with `updateConfig` or the settings card), it runs `startCountdownTicker` on the page's timers;"},"1184":{"id":"/docs/guides/react-12","page_id":"/docs/guides/react","tags":[],"type":"text","url":"/docs/guides/react#a-chart-in-one-component","content":"destroys the chart on unmount, which also makes it safe under React Strict Mode."},"1185":{"id":"/docs/guides/react-13","page_id":"/docs/guides/react","tags":[],"type":"text","url":"/docs/guides/react#a-chart-in-one-component","content":"Prop"},"1186":{"id":"/docs/guides/react-14","page_id":"/docs/guides/react","tags":[],"type":"text","url":"/docs/guides/react#a-chart-in-one-component","content":"Type"},"1187":{"id":"/docs/guides/react-15","page_id":"/docs/guides/react","tags":[],"type":"text","url":"/docs/guides/react#a-chart-in-one-component","content":"Meaning"},"1188":{"id":"/docs/guides/react-16","page_id":"/docs/guides/react","tags":[],"type":"text","url":"/docs/guides/react#a-chart-in-one-component","content":"`data`"},"1189":{"id":"/docs/guides/react-17","page_id":"/docs/guides/react","tags":[],"type":"text","url":"/docs/guides/react#a-chart-in-one-component","content":"`readonly Candle[]`"},"1190":{"id":"/docs/guides/react-18","page_id":"/docs/guides/react","tags":[],"type":"text","url":"/docs/guides/react#a-chart-in-one-component","content":"Candles to display; a new array replaces the data"},"1191":{"id":"/docs/guides/react-19","page_id":"/docs/guides/react","tags":[],"type":"text","url":"/docs/guides/react#a-chart-in-one-component","content":"`theme`"},"1192":{"id":"/docs/guides/react-20","page_id":"/docs/guides/react","tags":[],"type":"text","url":"/docs/guides/react#a-chart-in-one-component","content":"`'system' \\| 'dark' \\| 'light'`"},"1193":{"id":"/docs/guides/react-21","page_id":"/docs/guides/react","tags":[],"type":"text","url":"/docs/guides/react#a-chart-in-one-component","content":"Color theme; default `'system'`, which follows `prefers-color-scheme`. With a `preset` and no `theme`, none is applied"},"1194":{"id":"/docs/guides/react-22","page_id":"/docs/guides/react","tags":[],"type":"text","url":"/docs/guides/react#a-chart-in-one-component","content":"`preset`"},"1195":{"id":"/docs/guides/react-23","page_id":"/docs/guides/react","tags":[],"type":"text","url":"/docs/guides/react#a-chart-in-one-component","content":"`'bloxwapDark' \\| DeepPartial<ChartConfig>`"},"1196":{"id":"/docs/guides/react-24","page_id":"/docs/guides/react","tags":[],"type":"text","url":"/docs/guides/react#a-chart-in-one-component","content":"Brand preset, read once at mount (`preset < theme < config`)"},"1197":{"id":"/docs/guides/react-25","page_id":"/docs/guides/react","tags":[],"type":"text","url":"/docs/guides/react#a-chart-in-one-component","content":"`config`"},"1198":{"id":"/docs/guides/react-26","page_id":"/docs/guides/react","tags":[],"type":"text","url":"/docs/guides/react#a-chart-in-one-component","content":"`DeepPartial<ChartConfig>`"},"1199":{"id":"/docs/guides/react-27","page_id":"/docs/guides/react","tags":[],"type":"text","url":"/docs/guides/react#a-chart-in-one-component","content":"Initial configuration, applied once at mount"},"1200":{"id":"/docs/guides/react-28","page_id":"/docs/guides/react","tags":[],"type":"text","url":"/docs/guides/react#a-chart-in-one-component","content":"`now`"},"1201":{"id":"/docs/guides/react-29","page_id":"/docs/guides/react","tags":[],"type":"text","url":"/docs/guides/react#a-chart-in-one-component","content":"`() => number`"},"1202":{"id":"/docs/guides/react-30","page_id":"/docs/guides/react","tags":[],"type":"text","url":"/docs/guides/react#a-chart-in-one-component","content":"Clock for the bar-close countdown, read once at mount; default `() => Date.now()`"},"1203":{"id":"/docs/guides/react-31","page_id":"/docs/guides/react","tags":[],"type":"text","url":"/docs/guides/react#a-chart-in-one-component","content":"`countdownTicker`"},"1204":{"id":"/docs/guides/react-32","page_id":"/docs/guides/react","tags":[],"type":"text","url":"/docs/guides/react#a-chart-in-one-component","content":"`boolean`"},"1205":{"id":"/docs/guides/react-33","page_id":"/docs/guides/react","tags":[],"type":"text","url":"/docs/guides/react#a-chart-in-one-component","content":"Repaint a configured countdown every second, read once at mount; default `true`. Pass `false` if you run your own ticker"},"1206":{"id":"/docs/guides/react-34","page_id":"/docs/guides/react","tags":[],"type":"text","url":"/docs/guides/react#a-chart-in-one-component","content":"`height`"},"1207":{"id":"/docs/guides/react-35","page_id":"/docs/guides/react","tags":[],"type":"text","url":"/docs/guides/react#a-chart-in-one-component","content":"`number \\| string`"},"1208":{"id":"/docs/guides/react-36","page_id":"/docs/guides/react","tags":[],"type":"text","url":"/docs/guides/react#a-chart-in-one-component","content":"Height of the chart box; default `400`. The width fills the parent"},"1209":{"id":"/docs/guides/react-37","page_id":"/docs/guides/react","tags":[],"type":"text","url":"/docs/guides/react#a-chart-in-one-component","content":"`className`, `style`"},"1210":{"id":"/docs/guides/react-38","page_id":"/docs/guides/react","tags":[],"type":"text","url":"/docs/guides/react#a-chart-in-one-component","content":"Passed to the chart box"},"1211":{"id":"/docs/guides/react-39","page_id":"/docs/guides/react","tags":[],"type":"text","url":"/docs/guides/react#a-chart-in-one-component","content":"`onReady`"},"1212":{"id":"/docs/guides/react-40","page_id":"/docs/guides/react","tags":[],"type":"text","url":"/docs/guides/react#a-chart-in-one-component","content":"`(chart) => void`"},"1213":{"id":"/docs/guides/react-41","page_id":"/docs/guides/react","tags":[],"type":"text","url":"/docs/guides/react#a-chart-in-one-component","content":"Called once with the chart instance"},"1214":{"id":"/docs/guides/react-42","page_id":"/docs/guides/react","tags":[],"type":"text","url":"/docs/guides/react#reach-the-chart-instance","content":"Pass a `ref` to stream updates, add drawings, or attach the toolbar. `onReady` runs once, which suits one-time setup like indicators:"},"1215":{"id":"/docs/guides/react-43","page_id":"/docs/guides/react","tags":[],"type":"text","url":"/docs/guides/react#reach-the-chart-instance","content":"`config`, `preset`, and `now` are read once at mount; change configuration later through the instance with `updateConfig`. Attach the toolbar and settings from an effect like the one above, and dispose of their handles in its cleanup."},"1216":{"id":"/docs/guides/react-44","page_id":"/docs/guides/react","tags":[],"type":"text","url":"/docs/guides/react#presets","content":"With a `preset` and no `theme` prop, `<Chart>` doesn't follow the system color scheme, because a built-in theme would replace the preset's colors. Pass `theme=\"system\"` to follow it anyway. See theming and presets."},"1217":{"id":"/docs/guides/react-45","page_id":"/docs/guides/react","tags":[],"type":"text","url":"/docs/guides/react#with-a-paging-datafeed","content":"The paging datafeed attaches to the instance. Every new `data` array replaces the chart's data, so give `<Chart>` a stable empty array and let the datafeed own the data:"},"1218":{"id":"/docs/guides/react-46","page_id":"/docs/guides/react","tags":[],"type":"text","url":"/docs/guides/react#with-a-paging-datafeed","content":"For a complete bloxwap.pro component with the header, drawing toolbar, and indicators, see migrating from TradingView."},"1219":{"id":"/docs/guides/react-47","page_id":"/docs/guides/react","tags":[],"type":"text","url":"/docs/guides/react#without-the-component","content":"If you prefer to own the lifecycle, the core does the sizing for you with `autoResize`:"},"1220":{"id":"/docs/guides/react-48","page_id":"/docs/guides/react","tags":[],"type":"text","url":"/docs/guides/react#without-the-component","content":"`autoResize` places the canvas out of flow to fill its parent, so give the parent a height. Because the canvas never contributes to the size being measured, there is no resize feedback loop."},"1221":{"id":"/docs/guides/series","page_id":"/docs/guides/series","type":"page","content":"Series and appearance","breadcrumbs":["@bloxwap/chart","Guides"],"tags":[],"url":"/docs/guides/series"},"1222":{"id":"/docs/guides/series-0","page_id":"/docs/guides/series","tags":[],"type":"text","url":"/docs/guides/series","content":"Choose a renderer and configure colors, labels, scales, and themes."},"1223":{"id":"/docs/guides/series-1","page_id":"/docs/guides/series","type":"heading","tags":[],"url":"/docs/guides/series#series-types","content":"Series types"},"1224":{"id":"/docs/guides/series-2","page_id":"/docs/guides/series","type":"heading","tags":[],"url":"/docs/guides/series#hollow-candles","content":"Hollow candles"},"1225":{"id":"/docs/guides/series-3","page_id":"/docs/guides/series","type":"heading","tags":[],"url":"/docs/guides/series#heikin-ashi","content":"Heikin Ashi"},"1226":{"id":"/docs/guides/series-4","page_id":"/docs/guides/series","type":"heading","tags":[],"url":"/docs/guides/series#colors-and-themes","content":"Colors and themes"},"1227":{"id":"/docs/guides/series-5","page_id":"/docs/guides/series","type":"heading","tags":[],"url":"/docs/guides/series#scale-modes","content":"Scale modes"},"1228":{"id":"/docs/guides/series-6","page_id":"/docs/guides/series","type":"heading","tags":[],"url":"/docs/guides/series#formatting","content":"Formatting"},"1229":{"id":"/docs/guides/series-7","page_id":"/docs/guides/series","tags":[],"type":"text","url":"/docs/guides/series#series-types","content":"Type"},"1230":{"id":"/docs/guides/series-8","page_id":"/docs/guides/series","tags":[],"type":"text","url":"/docs/guides/series#series-types","content":"Renders"},"1231":{"id":"/docs/guides/series-9","page_id":"/docs/guides/series","tags":[],"type":"text","url":"/docs/guides/series#series-types","content":"`candlestick`"},"1232":{"id":"/docs/guides/series-10","page_id":"/docs/guides/series","tags":[],"type":"text","url":"/docs/guides/series#series-types","content":"Candle bodies, optional borders, and wicks"},"1233":{"id":"/docs/guides/series-11","page_id":"/docs/guides/series","tags":[],"type":"text","url":"/docs/guides/series#series-types","content":"`hollow-candlestick`"},"1234":{"id":"/docs/guides/series-12","page_id":"/docs/guides/series","tags":[],"type":"text","url":"/docs/guides/series#series-types","content":"TradingView's hollow candles: rising bars outlined, falling bars filled"},"1235":{"id":"/docs/guides/series-13","page_id":"/docs/guides/series","tags":[],"type":"text","url":"/docs/guides/series#series-types","content":"`heikin-ashi`"},"1236":{"id":"/docs/guides/series-14","page_id":"/docs/guides/series","tags":[],"type":"text","url":"/docs/guides/series#series-types","content":"Heikin Ashi candles computed from your data"},"1237":{"id":"/docs/guides/series-15","page_id":"/docs/guides/series","tags":[],"type":"text","url":"/docs/guides/series#series-types","content":"`line`"},"1238":{"id":"/docs/guides/series-16","page_id":"/docs/guides/series","tags":[],"type":"text","url":"/docs/guides/series#series-types","content":"Closing prices connected by a line"},"1239":{"id":"/docs/guides/series-17","page_id":"/docs/guides/series","tags":[],"type":"text","url":"/docs/guides/series#series-types","content":"`area`"},"1240":{"id":"/docs/guides/series-18","page_id":"/docs/guides/series","tags":[],"type":"text","url":"/docs/guides/series#series-types","content":"Closing-price line with a filled area"},"1241":{"id":"/docs/guides/series-19","page_id":"/docs/guides/series","tags":[],"type":"text","url":"/docs/guides/series#series-types","content":"`bar`"},"1242":{"id":"/docs/guides/series-20","page_id":"/docs/guides/series","tags":[],"type":"text","url":"/docs/guides/series#series-types","content":"OHLC bars with open and close ticks"},"1243":{"id":"/docs/guides/series-21","page_id":"/docs/guides/series","tags":[],"type":"text","url":"/docs/guides/series#series-types","content":"`histogram`"},"1244":{"id":"/docs/guides/series-22","page_id":"/docs/guides/series","tags":[],"type":"text","url":"/docs/guides/series#series-types","content":"Candle volumes as histogram bars"},"1245":{"id":"/docs/guides/series-23","page_id":"/docs/guides/series","tags":[],"type":"text","url":"/docs/guides/series#series-types","content":"Wick and border colors inherit the body colors when their configured strings are empty. `colorByPreviousClose` compares a candle's close to the preceding close; the first candle falls back to its own open."},"1246":{"id":"/docs/guides/series-24","page_id":"/docs/guides/series","tags":[],"type":"text","url":"/docs/guides/series#series-types","content":"For a separate volume pane alongside price candles, add the built-in `vol` indicator instead of changing the main series to `histogram`. For volume bars along the bottom of the price pane, as TradingView draws them, turn on the volume overlay:"},"1247":{"id":"/docs/guides/series-25","page_id":"/docs/guides/series","tags":[],"type":"text","url":"/docs/guides/series#hollow-candles","content":"`hollow-candlestick` colors each bar by the previous close (up when the close is at or above it; the first bar compares with its own open) and fills it by its own direction: a falling bar (`close < open`) is filled, a rising bar is drawn as a 1px outline. Wicks stop at a hollow body's outline and take the wick colors, which default to the body color. `bodyVisible`, `borderVisible`, and `wickVisible` apply as for candlesticks."},"1248":{"id":"/docs/guides/series-26","page_id":"/docs/guides/series","tags":[],"type":"text","url":"/docs/guides/series#heikin-ashi","content":"`heikin-ashi` draws Heikin Ashi bars: close is the average of open, high, low, and close; open is the midpoint of the previous Heikin Ashi bar's open and close; high and low widen to include both. Time and volume carry over from your candle."},"1249":{"id":"/docs/guides/series-27","page_id":"/docs/guides/series","tags":[],"type":"text","url":"/docs/guides/series#heikin-ashi","content":"The transformed bars are computed once per data change, with a constant-time update while the last bar streams, never per frame. They are what the chart **shows**; your data stays as it is:"},"1250":{"id":"/docs/guides/series-28","page_id":"/docs/guides/series","tags":[],"type":"text","url":"/docs/guides/series#heikin-ashi","content":"The main series, autoscale, the last-price and countdown badges, the status line's OHLC, markers, and the volume overlay's colors use the Heikin Ashi bars."},"1251":{"id":"/docs/guides/series-29","page_id":"/docs/guides/series","tags":[],"type":"text","url":"/docs/guides/series#heikin-ashi","content":"Drawing magnets snap to Heikin Ashi open, high, low, and close."},"1252":{"id":"/docs/guides/series-30","page_id":"/docs/guides/series","tags":[],"type":"text","url":"/docs/guides/series#heikin-ashi","content":"`subscribeCrosshairMove` reports both: `candle` is your bar and `displayCandle` is the Heikin Ashi bar."},"1253":{"id":"/docs/guides/series-31","page_id":"/docs/guides/series","tags":[],"type":"text","url":"/docs/guides/series#heikin-ashi","content":"Indicators keep computing from your real candles, not the Heikin Ashi values."},"1254":{"id":"/docs/guides/series-32","page_id":"/docs/guides/series","tags":[],"type":"text","url":"/docs/guides/series#heikin-ashi","content":"`heikinAshi(candles)`, `heikinAshiBar(candle, previous?)`, and `updateHeikinAshi` are exported for your own use."},"1255":{"id":"/docs/guides/series-33","page_id":"/docs/guides/series","tags":[],"type":"text","url":"/docs/guides/series#colors-and-themes","content":"Colors accept hex, RGB/RGBA, and `color(display-p3 ...)` strings. The core's built-in presets are partial configs that also set series colors matched to their background (bright wide-gamut candles on dark, higher-contrast candles on light):"},"1256":{"id":"/docs/guides/series-34","page_id":"/docs/guides/series","tags":[],"type":"text","url":"/docs/guides/series#colors-and-themes","content":"When using the toolbar, call `toolbar.setTheme('dark')` to synchronize its UI and the chart. A separate settings handle has `settings.setTheme('dark')` for its UI."},"1257":{"id":"/docs/guides/series-35","page_id":"/docs/guides/series","tags":[],"type":"text","url":"/docs/guides/series#colors-and-themes","content":"For a brand look, pass a preset such as `createChart({ preset: 'bloxwapDark' })`. Presets layer under `theme` and `config`, and `presetChartTheme` keeps their colors when the toolbar switches themes. See theming and presets."},"1258":{"id":"/docs/guides/series-36","page_id":"/docs/guides/series","tags":[],"type":"text","url":"/docs/guides/series#scale-modes","content":"`regular` uses the original prices."},"1259":{"id":"/docs/guides/series-37","page_id":"/docs/guides/series","tags":[],"type":"text","url":"/docs/guides/series#scale-modes","content":"`percent` shows percentage change from the first visible close."},"1260":{"id":"/docs/guides/series-38","page_id":"/docs/guides/series","tags":[],"type":"text","url":"/docs/guides/series#scale-modes","content":"`indexed` rebases that reference close to 100."},"1261":{"id":"/docs/guides/series-39","page_id":"/docs/guides/series","tags":[],"type":"text","url":"/docs/guides/series#scale-modes","content":"`logarithmic` uses logarithmic spacing. Ranges that include zero or negative values use a signed log transform."},"1262":{"id":"/docs/guides/series-40","page_id":"/docs/guides/series","tags":[],"type":"text","url":"/docs/guides/series#scale-modes","content":"Percent and indexed references follow the visible range while autoscaling. With Auto disabled, the current price range and its reference stay fixed."},"1263":{"id":"/docs/guides/series-41","page_id":"/docs/guides/series","tags":[],"type":"text","url":"/docs/guides/series#formatting","content":"Explicit price-axis precision overrides the normal price formatter for numeric labels. Set it back to `null` to use default/custom formatting. See the configuration reference for all groups."},"1264":{"id":"/docs/guides/snapshots-countdown","page_id":"/docs/guides/snapshots-countdown","type":"page","content":"Snapshots and countdown","breadcrumbs":["@bloxwap/chart","Guides"],"tags":[],"url":"/docs/guides/snapshots-countdown"},"1265":{"id":"/docs/guides/snapshots-countdown-0","page_id":"/docs/guides/snapshots-countdown","tags":[],"type":"text","url":"/docs/guides/snapshots-countdown","content":"Export the chart as an image and show the time left until the current bar closes."},"1266":{"id":"/docs/guides/snapshots-countdown-1","page_id":"/docs/guides/snapshots-countdown","type":"heading","tags":[],"url":"/docs/guides/snapshots-countdown#take-a-screenshot","content":"Take a screenshot"},"1267":{"id":"/docs/guides/snapshots-countdown-2","page_id":"/docs/guides/snapshots-countdown","type":"heading","tags":[],"url":"/docs/guides/snapshots-countdown#countdown-to-bar-close","content":"Countdown to bar close"},"1268":{"id":"/docs/guides/snapshots-countdown-3","page_id":"/docs/guides/snapshots-countdown","type":"heading","tags":[],"url":"/docs/guides/snapshots-countdown#clock-and-ticker","content":"Clock and ticker"},"1269":{"id":"/docs/guides/snapshots-countdown-4","page_id":"/docs/guides/snapshots-countdown","type":"heading","tags":[],"url":"/docs/guides/snapshots-countdown#paint-in-the-next-frame","content":"Paint in the next frame"},"1270":{"id":"/docs/guides/snapshots-countdown-5","page_id":"/docs/guides/snapshots-countdown","tags":[],"type":"text","url":"/docs/guides/snapshots-countdown#take-a-screenshot","content":"`takeScreenshot(options)` renders the current view into a new canvas at the same CSS size. The canvas comes from the injected `ChartDocument` when the chart was created with one, otherwise from the container's `ownerDocument`. `toBlob` and `toDataURL` encode that canvas and then release its memory."},"1271":{"id":"/docs/guides/snapshots-countdown-6","page_id":"/docs/guides/snapshots-countdown","tags":[],"type":"text","url":"/docs/guides/snapshots-countdown#take-a-screenshot","content":"Option"},"1272":{"id":"/docs/guides/snapshots-countdown-7","page_id":"/docs/guides/snapshots-countdown","tags":[],"type":"text","url":"/docs/guides/snapshots-countdown#take-a-screenshot","content":"Default"},"1273":{"id":"/docs/guides/snapshots-countdown-8","page_id":"/docs/guides/snapshots-countdown","tags":[],"type":"text","url":"/docs/guides/snapshots-countdown#take-a-screenshot","content":"Meaning"},"1274":{"id":"/docs/guides/snapshots-countdown-9","page_id":"/docs/guides/snapshots-countdown","tags":[],"type":"text","url":"/docs/guides/snapshots-countdown#take-a-screenshot","content":"`pixelRatio`"},"1275":{"id":"/docs/guides/snapshots-countdown-10","page_id":"/docs/guides/snapshots-countdown","tags":[],"type":"text","url":"/docs/guides/snapshots-countdown#take-a-screenshot","content":"The chart's ratio"},"1276":{"id":"/docs/guides/snapshots-countdown-11","page_id":"/docs/guides/snapshots-countdown","tags":[],"type":"text","url":"/docs/guides/snapshots-countdown#take-a-screenshot","content":"Backing pixels per CSS pixel"},"1277":{"id":"/docs/guides/snapshots-countdown-12","page_id":"/docs/guides/snapshots-countdown","tags":[],"type":"text","url":"/docs/guides/snapshots-countdown#take-a-screenshot","content":"`crosshair`"},"1278":{"id":"/docs/guides/snapshots-countdown-13","page_id":"/docs/guides/snapshots-countdown","tags":[],"type":"text","url":"/docs/guides/snapshots-countdown#take-a-screenshot","content":"`false`"},"1279":{"id":"/docs/guides/snapshots-countdown-14","page_id":"/docs/guides/snapshots-countdown","tags":[],"type":"text","url":"/docs/guides/snapshots-countdown#take-a-screenshot","content":"Include the crosshair and the hovered bar in the status line"},"1280":{"id":"/docs/guides/snapshots-countdown-15","page_id":"/docs/guides/snapshots-countdown","tags":[],"type":"text","url":"/docs/guides/snapshots-countdown#take-a-screenshot","content":"`background`"},"1281":{"id":"/docs/guides/snapshots-countdown-16","page_id":"/docs/guides/snapshots-countdown","tags":[],"type":"text","url":"/docs/guides/snapshots-countdown#take-a-screenshot","content":"`theme.background`"},"1282":{"id":"/docs/guides/snapshots-countdown-17","page_id":"/docs/guides/snapshots-countdown","tags":[],"type":"text","url":"/docs/guides/snapshots-countdown#take-a-screenshot","content":"Background override, for example `'transparent'`"},"1283":{"id":"/docs/guides/snapshots-countdown-18","page_id":"/docs/guides/snapshots-countdown","tags":[],"type":"text","url":"/docs/guides/snapshots-countdown#take-a-screenshot","content":"`watermark`"},"1284":{"id":"/docs/guides/snapshots-countdown-19","page_id":"/docs/guides/snapshots-countdown","tags":[],"type":"text","url":"/docs/guides/snapshots-countdown#take-a-screenshot","content":"The chart's"},"1285":{"id":"/docs/guides/snapshots-countdown-20","page_id":"/docs/guides/snapshots-countdown","tags":[],"type":"text","url":"/docs/guides/snapshots-countdown#take-a-screenshot","content":"Watermark fields merged over the chart's for this image only"},"1286":{"id":"/docs/guides/snapshots-countdown-21","page_id":"/docs/guides/snapshots-countdown","tags":[],"type":"text","url":"/docs/guides/snapshots-countdown#take-a-screenshot","content":"`type`"},"1287":{"id":"/docs/guides/snapshots-countdown-22","page_id":"/docs/guides/snapshots-countdown","tags":[],"type":"text","url":"/docs/guides/snapshots-countdown#take-a-screenshot","content":"`'image/png'`"},"1288":{"id":"/docs/guides/snapshots-countdown-23","page_id":"/docs/guides/snapshots-countdown","tags":[],"type":"text","url":"/docs/guides/snapshots-countdown#take-a-screenshot","content":"MIME type for `toBlob` and `toDataURL`"},"1289":{"id":"/docs/guides/snapshots-countdown-24","page_id":"/docs/guides/snapshots-countdown","tags":[],"type":"text","url":"/docs/guides/snapshots-countdown#take-a-screenshot","content":"`quality`"},"1290":{"id":"/docs/guides/snapshots-countdown-25","page_id":"/docs/guides/snapshots-countdown","tags":[],"type":"text","url":"/docs/guides/snapshots-countdown#take-a-screenshot","content":"Encoder default"},"1291":{"id":"/docs/guides/snapshots-countdown-26","page_id":"/docs/guides/snapshots-countdown","tags":[],"type":"text","url":"/docs/guides/snapshots-countdown#take-a-screenshot","content":"Lossy quality from 0 to 1"},"1292":{"id":"/docs/guides/snapshots-countdown-27","page_id":"/docs/guides/snapshots-countdown","tags":[],"type":"text","url":"/docs/guides/snapshots-countdown#take-a-screenshot","content":"Overrides apply to the snapshot only; the live chart is untouched. The image keeps the live canvas's color space, so Display-P3 colors survive."},"1293":{"id":"/docs/guides/snapshots-countdown-28","page_id":"/docs/guides/snapshots-countdown","tags":[],"type":"text","url":"/docs/guides/snapshots-countdown#take-a-screenshot","content":"`toBlob` resolves to a `SnapshotBlob`: the `Blob` type your typings declare (DOM or Node), so the result goes straight to `ClipboardItem` or `URL.createObjectURL` without a cast. Without such typings it is `unknown`."},"1294":{"id":"/docs/guides/snapshots-countdown-29","page_id":"/docs/guides/snapshots-countdown","tags":[],"type":"text","url":"/docs/guides/snapshots-countdown#take-a-screenshot","content":"`takeScreenshot` and `toDataURL` throw, and `toBlob` rejects, when the chart is destroyed, has no 2D context, or has no document to create a canvas with, or when the canvas cannot encode. `MockCanvas` implements `toBlob` and `toDataURL` for tests."},"1295":{"id":"/docs/guides/snapshots-countdown-30","page_id":"/docs/guides/snapshots-countdown","tags":[],"type":"text","url":"/docs/guides/snapshots-countdown#take-a-screenshot","content":"There is no built-in screenshot button. Add one to the header's `slots` or your own toolbar."},"1296":{"id":"/docs/guides/snapshots-countdown-31","page_id":"/docs/guides/snapshots-countdown","tags":[],"type":"text","url":"/docs/guides/snapshots-countdown#countdown-to-bar-close","content":"TradingView shows the time left in the current bar in the legend and under the last-price label. Both are opt-in:"},"1297":{"id":"/docs/guides/snapshots-countdown-32","page_id":"/docs/guides/snapshots-countdown","tags":[],"type":"text","url":"/docs/guides/snapshots-countdown#countdown-to-bar-close","content":"**Format:** `mm:ss` under an hour, `hh:mm:ss` under a day, and `Nd hh:mm` beyond. Partial seconds round up, so a bar reads `00:00` only once it has closed."},"1298":{"id":"/docs/guides/snapshots-countdown-33","page_id":"/docs/guides/snapshots-countdown","tags":[],"type":"text","url":"/docs/guides/snapshots-countdown#countdown-to-bar-close","content":"**Interval:** `timeAxis.intervalMs`, else `timeScale.intervalMs`, else the time between the last two candles. Set one of them when your data can have gaps. The paging datafeed sets both."},"1299":{"id":"/docs/guides/snapshots-countdown-34","page_id":"/docs/guides/snapshots-countdown","tags":[],"type":"text","url":"/docs/guides/snapshots-countdown#countdown-to-bar-close","content":"**Monthly bars:** an interval of N×28 to N×31 days closes N calendar months (UTC) after the bar opens."},"1300":{"id":"/docs/guides/snapshots-countdown-35","page_id":"/docs/guides/snapshots-countdown","tags":[],"type":"text","url":"/docs/guides/snapshots-countdown#countdown-to-bar-close","content":"**Badge:** it takes the last-price badge's color and sits under it, or above it when there is no room below. With `labels.lastPrice` off, it takes that badge's place."},"1301":{"id":"/docs/guides/snapshots-countdown-36","page_id":"/docs/guides/snapshots-countdown","tags":[],"type":"text","url":"/docs/guides/snapshots-countdown#countdown-to-bar-close","content":"**Markets:** the countdown assumes 24/7 trading; there is no session calendar."},"1302":{"id":"/docs/guides/snapshots-countdown-37","page_id":"/docs/guides/snapshots-countdown","tags":[],"type":"text","url":"/docs/guides/snapshots-countdown#clock-and-ticker","content":"The chart reads time from `CreateChartOptions.now`, which defaults to `() => Date.now()`. Inject a server-synchronized clock, or a fake one in tests:"},"1303":{"id":"/docs/guides/snapshots-countdown-38","page_id":"/docs/guides/snapshots-countdown","tags":[],"type":"text","url":"/docs/guides/snapshots-countdown#clock-and-ticker","content":"A countdown only changes when something repaints. Live ticks repaint the chart, but a quiet market would freeze the countdown. `startCountdownTicker({ chart, window })` fixes that. It uses the window you pass (never globals) to call `chart.refreshOverlay()` just after each whole second of the chart's clock:"},"1304":{"id":"/docs/guides/snapshots-countdown-39","page_id":"/docs/guides/snapshots-countdown","tags":[],"type":"text","url":"/docs/guides/snapshots-countdown#clock-and-ticker","content":"`refreshOverlay()` repaints only the status line, countdown, and crosshair over the cached chart, without recomputing indicators."},"1305":{"id":"/docs/guides/snapshots-countdown-40","page_id":"/docs/guides/snapshots-countdown","tags":[],"type":"text","url":"/docs/guides/snapshots-countdown#clock-and-ticker","content":"Each tick realigns to the second, so timer drift never builds up."},"1306":{"id":"/docs/guides/snapshots-countdown-41","page_id":"/docs/guides/snapshots-countdown","tags":[],"type":"text","url":"/docs/guides/snapshots-countdown#clock-and-ticker","content":"The ticker stops on its own once the chart is destroyed. `stop()` cancels it earlier and can be called more than once."},"1307":{"id":"/docs/guides/snapshots-countdown-42","page_id":"/docs/guides/snapshots-countdown","tags":[],"type":"text","url":"/docs/guides/snapshots-countdown#clock-and-ticker","content":"Start the ticker only while a countdown is visible. The settings card's **Countdown to bar close** and **Countdown on price label** switches only change config, so follow the `statusLine` and `priceAxis` sections with `subscribeConfigChange`:"},"1308":{"id":"/docs/guides/snapshots-countdown-43","page_id":"/docs/guides/snapshots-countdown","tags":[],"type":"text","url":"/docs/guides/snapshots-countdown#clock-and-ticker","content":"The React `<Chart>` does this for you: it runs a ticker on the page's timers whenever the config shows a countdown."},"1309":{"id":"/docs/guides/snapshots-countdown-44","page_id":"/docs/guides/snapshots-countdown","tags":[],"type":"text","url":"/docs/guides/snapshots-countdown#paint-in-the-next-frame","content":"By default the ticker paints inside its timer callback. Pass the `FrameScheduler` your toolbar, gestures, or datafeed share, and each second's repaint is requested for the next frame instead, in the same render as pointer work and live ticks:"},"1310":{"id":"/docs/guides/snapshots-countdown-45","page_id":"/docs/guides/snapshots-countdown","tags":[],"type":"text","url":"/docs/guides/snapshots-countdown#paint-in-the-next-frame","content":"At most one repaint is pending at a time. A hidden tab gets no animation frames, so the countdown doesn't repaint there. `stop()` cancels a pending repaint, and a destroyed chart is never repainted."},"1311":{"id":"/docs/guides/theming-presets","page_id":"/docs/guides/theming-presets","type":"page","content":"Theming and presets","breadcrumbs":["@bloxwap/chart","Guides"],"tags":[],"url":"/docs/guides/theming-presets"},"1312":{"id":"/docs/guides/theming-presets-0","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets","content":"Apply brand presets, layer themes and config, size scale text, and restyle the UI with CSS variables."},"1313":{"id":"/docs/guides/theming-presets-1","page_id":"/docs/guides/theming-presets","type":"heading","tags":[],"url":"/docs/guides/theming-presets#presets-themes-and-config","content":"Presets, themes, and config"},"1314":{"id":"/docs/guides/theming-presets-2","page_id":"/docs/guides/theming-presets","type":"heading","tags":[],"url":"/docs/guides/theming-presets#the-bloxwappro-preset","content":"The bloxwap.pro preset"},"1315":{"id":"/docs/guides/theming-presets-3","page_id":"/docs/guides/theming-presets","type":"heading","tags":[],"url":"/docs/guides/theming-presets#keep-a-preset-across-theme-changes","content":"Keep a preset across theme changes"},"1316":{"id":"/docs/guides/theming-presets-4","page_id":"/docs/guides/theming-presets","type":"heading","tags":[],"url":"/docs/guides/theming-presets#scale-text","content":"Scale text"},"1317":{"id":"/docs/guides/theming-presets-5","page_id":"/docs/guides/theming-presets","type":"heading","tags":[],"url":"/docs/guides/theming-presets#ui-custom-properties","content":"UI custom properties"},"1318":{"id":"/docs/guides/theming-presets-6","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets","content":"The canvas and the optional UI are themed separately. The **canvas** takes its colors and fonts from the chart config. The **UI** (toolbar, header, menus, settings, dialogs) takes them from CSS custom properties. A brand look sets both."},"1319":{"id":"/docs/guides/theming-presets-7","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#presets-themes-and-config","content":"`createChart` layers three sources, each overriding the one before it field by field:"},"1320":{"id":"/docs/guides/theming-presets-8","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#presets-themes-and-config","content":"`preset` accepts a name from `CHART_PRESETS` or any `DeepPartial<ChartConfig>`. An unknown name throws."},"1321":{"id":"/docs/guides/theming-presets-9","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#presets-themes-and-config","content":"`theme` applies `CHART_THEMES.dark` or `CHART_THEMES.light`. Leave it out to keep a preset's colors: a theme sets background, text, border, grid, crosshair, and candle colors."},"1322":{"id":"/docs/guides/theming-presets-10","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#presets-themes-and-config","content":"`config` is your own partial. It always wins."},"1323":{"id":"/docs/guides/theming-presets-11","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#presets-themes-and-config","content":"To apply a preset later, merge it like any partial: `chart.updateConfig(bloxwapDark)`. `withPreset(preset, partial)` performs the same layering for your own code."},"1324":{"id":"/docs/guides/theming-presets-12","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#the-bloxwappro-preset","content":"`bloxwapDark` reproduces the bloxwap.pro chart. It is exported by name and in `CHART_PRESETS`."},"1325":{"id":"/docs/guides/theming-presets-13","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#the-bloxwappro-preset","content":"Group"},"1326":{"id":"/docs/guides/theming-presets-14","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#the-bloxwappro-preset","content":"Values"},"1327":{"id":"/docs/guides/theming-presets-15","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#the-bloxwappro-preset","content":"`theme`"},"1328":{"id":"/docs/guides/theming-presets-16","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#the-bloxwappro-preset","content":"`#171717` background and pane separators, `#a1a1a1` text, one system-ui family for UI text, the status line, drawing labels, and scales, 11px scale text"},"1329":{"id":"/docs/guides/theming-presets-17","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#the-bloxwappro-preset","content":"`grid`"},"1330":{"id":"/docs/guides/theming-presets-18","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#the-bloxwappro-preset","content":"`rgba(255, 255, 255, 0.05)`"},"1331":{"id":"/docs/guides/theming-presets-19","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#the-bloxwappro-preset","content":"`crosshair`"},"1332":{"id":"/docs/guides/theming-presets-20","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#the-bloxwappro-preset","content":"`#737373` lines, `#262626` label fill, `#fafafa` label text"},"1333":{"id":"/docs/guides/theming-presets-21","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#the-bloxwappro-preset","content":"`series`"},"1334":{"id":"/docs/guides/theming-presets-22","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#the-bloxwappro-preset","content":"`#00ff3f` up and `#ff479c` down bodies and wicks, no borders"},"1335":{"id":"/docs/guides/theming-presets-23","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#the-bloxwappro-preset","content":"`statusLine`"},"1336":{"id":"/docs/guides/theming-presets-24","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#the-bloxwappro-preset","content":"Visible, without volume"},"1337":{"id":"/docs/guides/theming-presets-25","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#the-bloxwappro-preset","content":"`priceAxis`"},"1338":{"id":"/docs/guides/theming-presets-26","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#the-bloxwappro-preset","content":"Last-price line and badge, colored by the bar's direction"},"1339":{"id":"/docs/guides/theming-presets-27","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#the-bloxwappro-preset","content":"`volume`"},"1340":{"id":"/docs/guides/theming-presets-28","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#the-bloxwappro-preset","content":"A 50% opacity volume overlay in the candle colors"},"1341":{"id":"/docs/guides/theming-presets-29","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#keep-a-preset-across-theme-changes","content":"The drawing toolbar applies `CHART_THEMES[theme]` to the chart when it mounts and on every `toolbar.setTheme`, on top of any preset. You have two options:"},"1342":{"id":"/docs/guides/theming-presets-30","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#keep-a-preset-across-theme-changes","content":"`presetChartTheme(preset, presetTheme = 'dark')` returns a `(theme) => DeepPartial<ChartConfig>` mapping that contains **colors only**: on `presetTheme` it applies the preset's colors over that built-in theme; on the other theme it applies the built-in theme and resets the colors only the preset sets (wicks, borders, crosshair labels) to their defaults. It never re-applies fonts, sizes, or feature toggles, so a theme toggle never undoes the user's settings. If you write your own `chartTheme`, return colors only for the same reason."},"1343":{"id":"/docs/guides/theming-presets-31","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#keep-a-preset-across-theme-changes","content":"After `settings.setTheme(theme)`, the settings card's **Reset defaults** restores that theme's colors."},"1344":{"id":"/docs/guides/theming-presets-32","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#keep-a-preset-across-theme-changes","content":"In React, `<Chart preset=\"bloxwapDark\" />` keeps the preset's colors. Without a `theme` prop, a chart with a preset doesn't follow the system color scheme. See React integration."},"1345":{"id":"/docs/guides/theming-presets-33","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#scale-text","content":"Price and time scale labels, crosshair labels, and price badges share one font, which can differ from the status line and drawing labels, as in TradingView:"},"1346":{"id":"/docs/guides/theming-presets-34","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#scale-text","content":"Field"},"1347":{"id":"/docs/guides/theming-presets-35","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#scale-text","content":"Default"},"1348":{"id":"/docs/guides/theming-presets-36","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#scale-text","content":"Meaning"},"1349":{"id":"/docs/guides/theming-presets-37","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#scale-text","content":"`theme.fontFamily`"},"1350":{"id":"/docs/guides/theming-presets-38","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#scale-text","content":"`system-ui, sans-serif`"},"1351":{"id":"/docs/guides/theming-presets-39","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#scale-text","content":"UI text and the watermark"},"1352":{"id":"/docs/guides/theming-presets-40","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#scale-text","content":"`theme.monoFamily`"},"1353":{"id":"/docs/guides/theming-presets-41","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#scale-text","content":"`ui-monospace, monospace`"},"1354":{"id":"/docs/guides/theming-presets-42","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#scale-text","content":"Status line and drawing labels; scale text too unless `scaleFontFamily` is set"},"1355":{"id":"/docs/guides/theming-presets-43","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#scale-text","content":"`theme.fontSize`"},"1356":{"id":"/docs/guides/theming-presets-44","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#scale-text","content":"`12`"},"1357":{"id":"/docs/guides/theming-presets-45","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#scale-text","content":"Status line and drawing labels; scale text too unless `scaleFontSize` is set"},"1358":{"id":"/docs/guides/theming-presets-46","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#scale-text","content":"`theme.scaleFontSize`"},"1359":{"id":"/docs/guides/theming-presets-47","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#scale-text","content":"`null`"},"1360":{"id":"/docs/guides/theming-presets-48","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#scale-text","content":"Scale text size in CSS pixels; `null` follows `fontSize`"},"1361":{"id":"/docs/guides/theming-presets-49","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#scale-text","content":"`theme.scaleFontFamily`"},"1362":{"id":"/docs/guides/theming-presets-50","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#scale-text","content":"`''`"},"1363":{"id":"/docs/guides/theming-presets-51","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#scale-text","content":"Scale text family; empty follows `monoFamily`"},"1364":{"id":"/docs/guides/theming-presets-52","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#scale-text","content":"`scaleFontSize(theme)` and `scaleFont(theme)` return the resolved size and CSS font shorthand for custom layers. The settings card's **Scale text size** control edits `scaleFontSize`; its **Text size** control still resizes everything."},"1365":{"id":"/docs/guides/theming-presets-53","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#ui-custom-properties","content":"The UI injects one scoped stylesheet. Every class starts with `cts-`, and colors come from custom properties set on each `.cts-theme` element: dark by default, with a `.cts-light` variant. `setTheme('light')` on a toolbar, header, dialog, or settings handle toggles that class."},"1366":{"id":"/docs/guides/theming-presets-54","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#ui-custom-properties","content":"Property"},"1367":{"id":"/docs/guides/theming-presets-55","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#ui-custom-properties","content":"Dark"},"1368":{"id":"/docs/guides/theming-presets-56","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#ui-custom-properties","content":"Light"},"1369":{"id":"/docs/guides/theming-presets-57","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#ui-custom-properties","content":"Styles"},"1370":{"id":"/docs/guides/theming-presets-58","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#ui-custom-properties","content":"`--cts-bg`"},"1371":{"id":"/docs/guides/theming-presets-59","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#ui-custom-properties","content":"`#0a0a0a`"},"1372":{"id":"/docs/guides/theming-presets-60","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#ui-custom-properties","content":"`#f5f7fa`"},"1373":{"id":"/docs/guides/theming-presets-61","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#ui-custom-properties","content":"Rail and input backgrounds"},"1374":{"id":"/docs/guides/theming-presets-62","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#ui-custom-properties","content":"`--cts-panel`"},"1375":{"id":"/docs/guides/theming-presets-63","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#ui-custom-properties","content":"`#171717`"},"1376":{"id":"/docs/guides/theming-presets-64","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#ui-custom-properties","content":"`#ffffff`"},"1377":{"id":"/docs/guides/theming-presets-65","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#ui-custom-properties","content":"Menus, cards, and dialogs"},"1378":{"id":"/docs/guides/theming-presets-66","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#ui-custom-properties","content":"`--cts-panel-raised`"},"1379":{"id":"/docs/guides/theming-presets-67","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#ui-custom-properties","content":"`#262626`"},"1380":{"id":"/docs/guides/theming-presets-68","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#ui-custom-properties","content":"`#f0f3fa`"},"1381":{"id":"/docs/guides/theming-presets-69","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#ui-custom-properties","content":"Raised rows and fields"},"1382":{"id":"/docs/guides/theming-presets-70","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#ui-custom-properties","content":"`--cts-edge`"},"1383":{"id":"/docs/guides/theming-presets-71","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#ui-custom-properties","content":"`#262626`"},"1384":{"id":"/docs/guides/theming-presets-72","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#ui-custom-properties","content":"`#d8dee6`"},"1385":{"id":"/docs/guides/theming-presets-73","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#ui-custom-properties","content":"Dividers and outlines"},"1386":{"id":"/docs/guides/theming-presets-74","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#ui-custom-properties","content":"`--cts-idle`"},"1387":{"id":"/docs/guides/theming-presets-75","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#ui-custom-properties","content":"`#a1a1a1`"},"1388":{"id":"/docs/guides/theming-presets-76","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#ui-custom-properties","content":"`#5a6472`"},"1389":{"id":"/docs/guides/theming-presets-77","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#ui-custom-properties","content":"Idle text and icons"},"1390":{"id":"/docs/guides/theming-presets-78","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#ui-custom-properties","content":"`--cts-muted`"},"1391":{"id":"/docs/guides/theming-presets-79","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#ui-custom-properties","content":"`#737373`"},"1392":{"id":"/docs/guides/theming-presets-80","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#ui-custom-properties","content":"`#8a93a3`"},"1393":{"id":"/docs/guides/theming-presets-81","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#ui-custom-properties","content":"Secondary text"},"1394":{"id":"/docs/guides/theming-presets-82","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#ui-custom-properties","content":"`--cts-hover`"},"1395":{"id":"/docs/guides/theming-presets-83","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#ui-custom-properties","content":"`#fafafa`"},"1396":{"id":"/docs/guides/theming-presets-84","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#ui-custom-properties","content":"`#131722`"},"1397":{"id":"/docs/guides/theming-presets-85","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#ui-custom-properties","content":"Hovered and active text"},"1398":{"id":"/docs/guides/theming-presets-86","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#ui-custom-properties","content":"`--cts-accent`"},"1399":{"id":"/docs/guides/theming-presets-87","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#ui-custom-properties","content":"`#2962ff`"},"1400":{"id":"/docs/guides/theming-presets-88","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#ui-custom-properties","content":"`#2962ff`"},"1401":{"id":"/docs/guides/theming-presets-89","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#ui-custom-properties","content":"Selection, focus, and primary buttons"},"1402":{"id":"/docs/guides/theming-presets-90","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#ui-custom-properties","content":"`--cts-accent-soft`"},"1403":{"id":"/docs/guides/theming-presets-91","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#ui-custom-properties","content":"18% accent"},"1404":{"id":"/docs/guides/theming-presets-92","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#ui-custom-properties","content":"12% accent"},"1405":{"id":"/docs/guides/theming-presets-93","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#ui-custom-properties","content":"Hover fills"},"1406":{"id":"/docs/guides/theming-presets-94","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#ui-custom-properties","content":"`--cts-on-accent`"},"1407":{"id":"/docs/guides/theming-presets-95","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#ui-custom-properties","content":"`#ffffff`"},"1408":{"id":"/docs/guides/theming-presets-96","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#ui-custom-properties","content":"`#ffffff`"},"1409":{"id":"/docs/guides/theming-presets-97","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#ui-custom-properties","content":"Text on the accent"},"1410":{"id":"/docs/guides/theming-presets-98","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#ui-custom-properties","content":"`--cts-favorite`"},"1411":{"id":"/docs/guides/theming-presets-99","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#ui-custom-properties","content":"`#f7b500`"},"1412":{"id":"/docs/guides/theming-presets-100","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#ui-custom-properties","content":"`#f7b500`"},"1413":{"id":"/docs/guides/theming-presets-101","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#ui-custom-properties","content":"Favorite stars"},"1414":{"id":"/docs/guides/theming-presets-102","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#ui-custom-properties","content":"`--cts-overlay`, `--cts-shadow`"},"1415":{"id":"/docs/guides/theming-presets-103","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#ui-custom-properties","content":"Floating surfaces"},"1416":{"id":"/docs/guides/theming-presets-104","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#ui-custom-properties","content":"`--cts-radius-sm`, `--cts-radius-md`"},"1417":{"id":"/docs/guides/theming-presets-105","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#ui-custom-properties","content":"`4px`, `8px`"},"1418":{"id":"/docs/guides/theming-presets-106","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#ui-custom-properties","content":"Corners"},"1419":{"id":"/docs/guides/theming-presets-107","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#ui-custom-properties","content":"`--cts-font`, `--cts-mono`"},"1420":{"id":"/docs/guides/theming-presets-108","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#ui-custom-properties","content":"Geist, Geist Mono"},"1421":{"id":"/docs/guides/theming-presets-109","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#ui-custom-properties","content":"UI text"},"1422":{"id":"/docs/guides/theming-presets-110","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#ui-custom-properties","content":"Because the theme classes set these properties on each `.cts-theme` element, an override on an ancestor doesn't reach them. Target the elements with a selector that outranks `.cts-theme.cts-light`, so your values win whatever order the stylesheets load in:"},"1423":{"id":"/docs/guides/theming-presets-111","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#ui-custom-properties","content":"Drop the `.cts-light` selector if light mode should keep the default palette. The header and the on-chart scale buttons add their own `--cts-header-*` properties, which the theme classes never set, so those work on any ancestor. See header theming, `BLOXWAP_HEADER_TOKENS`, and the dark-only `BLOXWAP_HEADER_THEME`."},"1424":{"id":"/docs/guides/theming-presets-112","page_id":"/docs/guides/theming-presets","tags":[],"type":"text","url":"/docs/guides/theming-presets#ui-custom-properties","content":"`TOOLBAR_CSS` and `injectStyles(doc)` are exported for shadow-DOM and server-rendered hosts. The injected style element carries the `data-chart-ts-ui` attribute (`STYLE_MARKER`)."},"1425":{"id":"/docs/guides/time-scale","page_id":"/docs/guides/time-scale","type":"page","content":"Time scale","breadcrumbs":["@bloxwap/chart","Guides"],"tags":[],"url":"/docs/guides/time-scale"},"1426":{"id":"/docs/guides/time-scale-0","page_id":"/docs/guides/time-scale","tags":[],"type":"text","url":"/docs/guides/time-scale","content":"Choose between a bar-indexed axis and a time-continuous axis that shows market gaps."},"1427":{"id":"/docs/guides/time-scale-1","page_id":"/docs/guides/time-scale","type":"heading","tags":[],"url":"/docs/guides/time-scale#bar-indexed-by-default","content":"Bar-indexed by default"},"1428":{"id":"/docs/guides/time-scale-2","page_id":"/docs/guides/time-scale","type":"heading","tags":[],"url":"/docs/guides/time-scale#time-continuous-mode","content":"Time-continuous mode"},"1429":{"id":"/docs/guides/time-scale-3","page_id":"/docs/guides/time-scale","type":"heading","tags":[],"url":"/docs/guides/time-scale#what-changes-in-continuous-mode","content":"What changes in continuous mode"},"1430":{"id":"/docs/guides/time-scale-4","page_id":"/docs/guides/time-scale","type":"heading","tags":[],"url":"/docs/guides/time-scale#limitations-indices-stay-bar-based","content":"Limitations: indices stay bar-based"},"1431":{"id":"/docs/guides/time-scale-5","page_id":"/docs/guides/time-scale","tags":[],"type":"text","url":"/docs/guides/time-scale#bar-indexed-by-default","content":"By default the horizontal axis is **bar-indexed**: every candle takes one bar width, and time gaps collapse. This is how TradingView and lightweight-charts lay out bars. It suits 24/7 crypto, but for session-based markets it puts Friday's close right next to Monday's open, and a feed outage leaves no visible hole."},"1432":{"id":"/docs/guides/time-scale-6","page_id":"/docs/guides/time-scale","tags":[],"type":"text","url":"/docs/guides/time-scale#time-continuous-mode","content":"With `timeScale.continuous: true`, each candle sits in the slot of its timestamp:"},"1433":{"id":"/docs/guides/time-scale-7","page_id":"/docs/guides/time-scale","tags":[],"type":"text","url":"/docs/guides/time-scale#time-continuous-mode","content":"Weekends, halts, and missing candles then show as empty space. Every candle keeps a slot of its own even if two timestamps round to the same one."},"1434":{"id":"/docs/guides/time-scale-8","page_id":"/docs/guides/time-scale","tags":[],"type":"text","url":"/docs/guides/time-scale#time-continuous-mode","content":"Field"},"1435":{"id":"/docs/guides/time-scale-9","page_id":"/docs/guides/time-scale","tags":[],"type":"text","url":"/docs/guides/time-scale#time-continuous-mode","content":"Default"},"1436":{"id":"/docs/guides/time-scale-10","page_id":"/docs/guides/time-scale","tags":[],"type":"text","url":"/docs/guides/time-scale#time-continuous-mode","content":"Meaning"},"1437":{"id":"/docs/guides/time-scale-11","page_id":"/docs/guides/time-scale","tags":[],"type":"text","url":"/docs/guides/time-scale#time-continuous-mode","content":"`timeScale.continuous`"},"1438":{"id":"/docs/guides/time-scale-12","page_id":"/docs/guides/time-scale","tags":[],"type":"text","url":"/docs/guides/time-scale#time-continuous-mode","content":"`false`"},"1439":{"id":"/docs/guides/time-scale-13","page_id":"/docs/guides/time-scale","tags":[],"type":"text","url":"/docs/guides/time-scale#time-continuous-mode","content":"Lay candles out by time"},"1440":{"id":"/docs/guides/time-scale-14","page_id":"/docs/guides/time-scale","tags":[],"type":"text","url":"/docs/guides/time-scale#time-continuous-mode","content":"`timeScale.intervalMs`"},"1441":{"id":"/docs/guides/time-scale-15","page_id":"/docs/guides/time-scale","tags":[],"type":"text","url":"/docs/guides/time-scale#time-continuous-mode","content":"`null`"},"1442":{"id":"/docs/guides/time-scale-16","page_id":"/docs/guides/time-scale","tags":[],"type":"text","url":"/docs/guides/time-scale#time-continuous-mode","content":"Slot width in milliseconds. `null`, zero, negative, or non-finite values infer it as the most common gap between consecutive candles"},"1443":{"id":"/docs/guides/time-scale-17","page_id":"/docs/guides/time-scale","tags":[],"type":"text","url":"/docs/guides/time-scale#time-continuous-mode","content":"Set `intervalMs` when you know it. The paging datafeed sets it on every load. The bar-close countdown also uses it when `timeAxis.intervalMs` is `null`, so the first bar after a weekend never reads as a multi-day bar."},"1444":{"id":"/docs/guides/time-scale-18","page_id":"/docs/guides/time-scale","tags":[],"type":"text","url":"/docs/guides/time-scale#time-continuous-mode","content":"Switching modes keeps the rightmost visible bar in place. Slots are rebuilt when data is replaced and extended in constant time on a live tail append (unless that append changes an inferred interval), never per frame. The bar-indexed path costs nothing extra."},"1445":{"id":"/docs/guides/time-scale-19","page_id":"/docs/guides/time-scale","tags":[],"type":"text","url":"/docs/guides/time-scale#time-continuous-mode","content":"The settings card exposes the mode as **Time-continuous axis** under Scales."},"1446":{"id":"/docs/guides/time-scale-20","page_id":"/docs/guides/time-scale","tags":[],"type":"text","url":"/docs/guides/time-scale#what-changes-in-continuous-mode","content":"**Scrolling and zoom** are measured in slots. `scale.scrollBy(n)` moves `n` slots, `scale.barSpacing()` is pixels per slot, and `scale.priceToBarRatio()` is scale units per slot."},"1447":{"id":"/docs/guides/time-scale-21","page_id":"/docs/guides/time-scale","tags":[],"type":"text","url":"/docs/guides/time-scale#what-changes-in-continuous-mode","content":"**Paging** through gaps wider than the viewport moves by the viewport and never skips candles. The toolbar's arrows and SmoothScroll use `scale.visibleSlots()`, the viewport in scroll units counted from the first candle."},"1448":{"id":"/docs/guides/time-scale-22","page_id":"/docs/guides/time-scale","tags":[],"type":"text","url":"/docs/guides/time-scale#what-changes-in-continuous-mode","content":"**Time axis labels** are placed by slot, so a gap is still labelled; labels inside it carry interpolated times."},"1449":{"id":"/docs/guides/time-scale-23","page_id":"/docs/guides/time-scale","tags":[],"type":"text","url":"/docs/guides/time-scale#what-changes-in-continuous-mode","content":"**Autoscale and the high/low references** use only candles inside the viewport. When a gap fills the whole viewport, the two candles around it frame the range."},"1450":{"id":"/docs/guides/time-scale-24","page_id":"/docs/guides/time-scale","tags":[],"type":"text","url":"/docs/guides/time-scale#what-changes-in-continuous-mode","content":"**Lines** (line and area series, indicator lines) connect across a gap, including at the viewport's edges."},"1451":{"id":"/docs/guides/time-scale-25","page_id":"/docs/guides/time-scale","tags":[],"type":"text","url":"/docs/guides/time-scale#limitations-indices-stay-bar-based","content":"Continuous mode changes where candles are drawn, not how they are addressed. Everything that takes a position still uses **candle indices**:"},"1452":{"id":"/docs/guides/time-scale-26","page_id":"/docs/guides/time-scale","tags":[],"type":"text","url":"/docs/guides/time-scale#limitations-indices-stay-bar-based","content":"`scale.visibleRange()`, `scrollTo(index)`, `zoomToRange(from, to)`, `indexToX(index)`, and `xToIndex(x)` take or return candle indices. `xToIndex` inside a gap returns a fractional index between its two candles."},"1453":{"id":"/docs/guides/time-scale-27","page_id":"/docs/guides/time-scale","tags":[],"type":"text","url":"/docs/guides/time-scale#limitations-indices-stay-bar-based","content":"Drawing points are `{ index, price }`. A point placed inside a gap stores a fractional index, so it stays between the same two candles when the layout changes."},"1454":{"id":"/docs/guides/time-scale-28","page_id":"/docs/guides/time-scale","tags":[],"type":"text","url":"/docs/guides/time-scale#limitations-indices-stay-bar-based","content":"Indicators compute per candle, not per slot: a 20-period SMA spans 20 candles, however much time that is."},"1455":{"id":"/docs/guides/time-scale-29","page_id":"/docs/guides/time-scale","tags":[],"type":"text","url":"/docs/guides/time-scale#limitations-indices-stay-bar-based","content":"Indices beyond the data, such as Ichimoku's forward-displaced spans or points in the whitespace after the last bar, extend one slot per bar."},"1456":{"id":"/docs/guides/time-scale-30","page_id":"/docs/guides/time-scale","tags":[],"type":"text","url":"/docs/guides/time-scale#limitations-indices-stay-bar-based","content":"Timestamps never become positions directly. To place something at a time, find the candle index for that time in your own data."},"1457":{"id":"/docs/guides/time-scale-31","page_id":"/docs/guides/time-scale","tags":[],"type":"text","url":"/docs/guides/time-scale#limitations-indices-stay-bar-based","content":"Use `computeTimeSlots(candles, intervalMs?)` and `inferIntervalMs(candles)` to reproduce the layout in your own code."},"1458":{"id":"/docs/guides/toolbar-settings","page_id":"/docs/guides/toolbar-settings","type":"page","content":"Toolbar and settings","breadcrumbs":["@bloxwap/chart","Guides"],"tags":[],"url":"/docs/guides/toolbar-settings"},"1459":{"id":"/docs/guides/toolbar-settings-0","page_id":"/docs/guides/toolbar-settings","tags":[],"type":"text","url":"/docs/guides/toolbar-settings","content":"Add the drawing rail, chart navigation, and a single settings card."},"1460":{"id":"/docs/guides/toolbar-settings-1","page_id":"/docs/guides/toolbar-settings","type":"heading","tags":[],"url":"/docs/guides/toolbar-settings#prepare-the-containers","content":"Prepare the containers"},"1461":{"id":"/docs/guides/toolbar-settings-2","page_id":"/docs/guides/toolbar-settings","type":"heading","tags":[],"url":"/docs/guides/toolbar-settings#create-the-ui","content":"Create the UI"},"1462":{"id":"/docs/guides/toolbar-settings-3","page_id":"/docs/guides/toolbar-settings","type":"heading","tags":[],"url":"/docs/guides/toolbar-settings#what-the-card-controls","content":"What the card controls"},"1463":{"id":"/docs/guides/toolbar-settings-4","page_id":"/docs/guides/toolbar-settings","type":"heading","tags":[],"url":"/docs/guides/toolbar-settings#themes-and-keyboard-shortcuts","content":"Themes and keyboard shortcuts"},"1464":{"id":"/docs/guides/toolbar-settings-5","page_id":"/docs/guides/toolbar-settings","type":"heading","tags":[],"url":"/docs/guides/toolbar-settings#context-menus","content":"Context menus"},"1465":{"id":"/docs/guides/toolbar-settings-6","page_id":"/docs/guides/toolbar-settings","type":"heading","tags":[],"url":"/docs/guides/toolbar-settings#header-scale-buttons-and-indicators","content":"Header, scale buttons, and indicators"},"1466":{"id":"/docs/guides/toolbar-settings-7","page_id":"/docs/guides/toolbar-settings","type":"heading","tags":[],"url":"/docs/guides/toolbar-settings#touch","content":"Touch"},"1467":{"id":"/docs/guides/toolbar-settings-8","page_id":"/docs/guides/toolbar-settings","type":"heading","tags":[],"url":"/docs/guides/toolbar-settings#cleanup","content":"Cleanup"},"1468":{"id":"/docs/guides/toolbar-settings-9","page_id":"/docs/guides/toolbar-settings","tags":[],"type":"text","url":"/docs/guides/toolbar-settings#prepare-the-containers","content":"The toolbar is an optional browser UI. Supply a rail container and a positioned overlay wrapping the canvas:"},"1469":{"id":"/docs/guides/toolbar-settings-10","page_id":"/docs/guides/toolbar-settings","tags":[],"type":"text","url":"/docs/guides/toolbar-settings#create-the-ui","content":"Also wire resizing as in the quick start. The UI injects its own scoped stylesheet. Your application controls the surrounding layout and where its gear button appears."},"1470":{"id":"/docs/guides/toolbar-settings-11","page_id":"/docs/guides/toolbar-settings","tags":[],"type":"text","url":"/docs/guides/toolbar-settings#what-the-card-controls","content":"**Symbol:** previous-close coloring, body/border/wick visibility and colors, and numeric precision. Under **Volume**: the volume overlay, its bar colors, opacity, and height. Until you pick a color, the swatches show the candle colors they follow; the button next to them goes back to following them."},"1471":{"id":"/docs/guides/toolbar-settings-12","page_id":"/docs/guides/toolbar-settings","tags":[],"type":"text","url":"/docs/guides/toolbar-settings#what-the-card-controls","content":"**Status line:** symbol name, OHLC, price change, volume, indicator values, and the countdown to bar close."},"1472":{"id":"/docs/guides/toolbar-settings-13","page_id":"/docs/guides/toolbar-settings","tags":[],"type":"text","url":"/docs/guides/toolbar-settings#what-the-card-controls","content":"**Scales and lines:** autoscale, ratio lock, scale mode, inversion, axis side, labels (including the countdown on the price label), reference lines, the plus button, the time-continuous axis, and the scale text size. **Default** scale text follows **Text size**."},"1473":{"id":"/docs/guides/toolbar-settings-14","page_id":"/docs/guides/toolbar-settings","tags":[],"type":"text","url":"/docs/guides/toolbar-settings#what-the-card-controls","content":"**Canvas:** background, text, grid, crosshair, and watermark."},"1474":{"id":"/docs/guides/toolbar-settings-15","page_id":"/docs/guides/toolbar-settings","tags":[],"type":"text","url":"/docs/guides/toolbar-settings#what-the-card-controls","content":"Changes apply immediately and remain selected when the card reopens. Reset restores the initial settings without replacing the chart data, indicator instances, drawings, chart type, or cursor selection."},"1475":{"id":"/docs/guides/toolbar-settings-16","page_id":"/docs/guides/toolbar-settings","tags":[],"type":"text","url":"/docs/guides/toolbar-settings#what-the-card-controls","content":"Search at the top of the card filters settings across all sections, including option names and help text. Partial names, abbreviations, and common typos work: try `gird`, `wick color`, `log scale`, `countdown`, `volume`, `continuous`, or `scale text`. Matching controls still update the chart live. Clear the field or choose a section to restore the full list. Escape clears an active search; press it again to close the card."},"1476":{"id":"/docs/guides/toolbar-settings-17","page_id":"/docs/guides/toolbar-settings","tags":[],"type":"text","url":"/docs/guides/toolbar-settings#what-the-card-controls","content":"The scale's plus button is implemented by the toolbar and adds an undoable horizontal price line. Enable it using `priceAxis.plusButton` or the card."},"1477":{"id":"/docs/guides/toolbar-settings-18","page_id":"/docs/guides/toolbar-settings","tags":[],"type":"text","url":"/docs/guides/toolbar-settings#what-the-card-controls","content":"Settings are not automatically saved to storage. Persist your application's desired config fields explicitly. Toolbar favorites can use an injected `storage` implementing `getItem` and `setItem`."},"1478":{"id":"/docs/guides/toolbar-settings-19","page_id":"/docs/guides/toolbar-settings","tags":[],"type":"text","url":"/docs/guides/toolbar-settings#themes-and-keyboard-shortcuts","content":"The toolbar applies `CHART_THEMES[theme]` to the chart when it mounts and on every `setTheme`, over any `createChart` preset. To keep a brand preset's colors, pass `chartTheme: presetChartTheme('bloxwapDark')` to both `createDrawingToolbar` and `createChartSettings`, so **Reset defaults** agrees. Pass `applyChartTheme: false` to both to leave the chart's colors alone. After `settings.setTheme(theme)`, **Reset defaults** restores that theme's colors. See theming and presets."},"1479":{"id":"/docs/guides/toolbar-settings-20","page_id":"/docs/guides/toolbar-settings","tags":[],"type":"text","url":"/docs/guides/toolbar-settings#themes-and-keyboard-shortcuts","content":"By default the toolbar listens for keyboard shortcuts on the document. Set `keyboard: false` for an embedded example or a page where other controls own those keys."},"1480":{"id":"/docs/guides/toolbar-settings-21","page_id":"/docs/guides/toolbar-settings","tags":[],"type":"text","url":"/docs/guides/toolbar-settings#themes-and-keyboard-shortcuts","content":"Shortcut"},"1481":{"id":"/docs/guides/toolbar-settings-22","page_id":"/docs/guides/toolbar-settings","tags":[],"type":"text","url":"/docs/guides/toolbar-settings#themes-and-keyboard-shortcuts","content":"Action"},"1482":{"id":"/docs/guides/toolbar-settings-23","page_id":"/docs/guides/toolbar-settings","tags":[],"type":"text","url":"/docs/guides/toolbar-settings#themes-and-keyboard-shortcuts","content":"Alt/Option + I"},"1483":{"id":"/docs/guides/toolbar-settings-24","page_id":"/docs/guides/toolbar-settings","tags":[],"type":"text","url":"/docs/guides/toolbar-settings#themes-and-keyboard-shortcuts","content":"Invert the main price scale"},"1484":{"id":"/docs/guides/toolbar-settings-25","page_id":"/docs/guides/toolbar-settings","tags":[],"type":"text","url":"/docs/guides/toolbar-settings#themes-and-keyboard-shortcuts","content":"Alt/Option + P"},"1485":{"id":"/docs/guides/toolbar-settings-26","page_id":"/docs/guides/toolbar-settings","tags":[],"type":"text","url":"/docs/guides/toolbar-settings#themes-and-keyboard-shortcuts","content":"Toggle percent/regular mode"},"1486":{"id":"/docs/guides/toolbar-settings-27","page_id":"/docs/guides/toolbar-settings","tags":[],"type":"text","url":"/docs/guides/toolbar-settings#themes-and-keyboard-shortcuts","content":"Alt/Option + L"},"1487":{"id":"/docs/guides/toolbar-settings-28","page_id":"/docs/guides/toolbar-settings","tags":[],"type":"text","url":"/docs/guides/toolbar-settings#themes-and-keyboard-shortcuts","content":"Toggle logarithmic/regular mode"},"1488":{"id":"/docs/guides/toolbar-settings-29","page_id":"/docs/guides/toolbar-settings","tags":[],"type":"text","url":"/docs/guides/toolbar-settings#themes-and-keyboard-shortcuts","content":"Escape"},"1489":{"id":"/docs/guides/toolbar-settings-30","page_id":"/docs/guides/toolbar-settings","tags":[],"type":"text","url":"/docs/guides/toolbar-settings#themes-and-keyboard-shortcuts","content":"Cancel the active tool or close settings"},"1490":{"id":"/docs/guides/toolbar-settings-31","page_id":"/docs/guides/toolbar-settings","tags":[],"type":"text","url":"/docs/guides/toolbar-settings#themes-and-keyboard-shortcuts","content":"Cmd/Ctrl + Z"},"1491":{"id":"/docs/guides/toolbar-settings-32","page_id":"/docs/guides/toolbar-settings","tags":[],"type":"text","url":"/docs/guides/toolbar-settings#themes-and-keyboard-shortcuts","content":"Undo a toolbar edit"},"1492":{"id":"/docs/guides/toolbar-settings-33","page_id":"/docs/guides/toolbar-settings","tags":[],"type":"text","url":"/docs/guides/toolbar-settings#themes-and-keyboard-shortcuts","content":"Shift + Cmd/Ctrl + Z"},"1493":{"id":"/docs/guides/toolbar-settings-34","page_id":"/docs/guides/toolbar-settings","tags":[],"type":"text","url":"/docs/guides/toolbar-settings#themes-and-keyboard-shortcuts","content":"Redo a toolbar edit"},"1494":{"id":"/docs/guides/toolbar-settings-35","page_id":"/docs/guides/toolbar-settings","tags":[],"type":"text","url":"/docs/guides/toolbar-settings#themes-and-keyboard-shortcuts","content":"The idle navigation hint fades after three seconds. Active drawing instructions remain visible. After a finger press, the hint names the touch gestures instead, and on a coarse-pointer device it starts that way."},"1495":{"id":"/docs/guides/toolbar-settings-36","page_id":"/docs/guides/toolbar-settings","tags":[],"type":"text","url":"/docs/guides/toolbar-settings#context-menus","content":"Right-click menus are off by default. Turn them on with the toolbar's `contextMenu` option:"},"1496":{"id":"/docs/guides/toolbar-settings-37","page_id":"/docs/guides/toolbar-settings","tags":[],"type":"text","url":"/docs/guides/toolbar-settings#context-menus","content":"What the menu offers depends on what is under the pointer:"},"1497":{"id":"/docs/guides/toolbar-settings-38","page_id":"/docs/guides/toolbar-settings","tags":[],"type":"text","url":"/docs/guides/toolbar-settings#context-menus","content":"Under the pointer"},"1498":{"id":"/docs/guides/toolbar-settings-39","page_id":"/docs/guides/toolbar-settings","tags":[],"type":"text","url":"/docs/guides/toolbar-settings#context-menus","content":"Menu"},"1499":{"id":"/docs/guides/toolbar-settings-40","page_id":"/docs/guides/toolbar-settings","tags":[],"type":"text","url":"/docs/guides/toolbar-settings#context-menus","content":"A drawing"},"1500":{"id":"/docs/guides/toolbar-settings-41","page_id":"/docs/guides/toolbar-settings","tags":[],"type":"text","url":"/docs/guides/toolbar-settings#context-menus","content":"**Settings…** (the drawing's style bar, unless you pass `onDrawingSettings`), **Clone**, **Lock** or **Unlock**, **Hide**, **Remove**. These can be undone"},"1501":{"id":"/docs/guides/toolbar-settings-42","page_id":"/docs/guides/toolbar-settings","tags":[],"type":"text","url":"/docs/guides/toolbar-settings#context-menus","content":"An indicator plot (line, step, dots, or histogram bars, in any pane)"},"1502":{"id":"/docs/guides/toolbar-settings-43","page_id":"/docs/guides/toolbar-settings","tags":[],"type":"text","url":"/docs/guides/toolbar-settings#context-menus","content":"**Settings…** (when you pass `onIndicatorSettings`), **Hide**, **Remove**"},"1503":{"id":"/docs/guides/toolbar-settings-44","page_id":"/docs/guides/toolbar-settings","tags":[],"type":"text","url":"/docs/guides/toolbar-settings#context-menus","content":"Empty space in an indicator sub-pane"},"1504":{"id":"/docs/guides/toolbar-settings-45","page_id":"/docs/guides/toolbar-settings","tags":[],"type":"text","url":"/docs/guides/toolbar-settings#context-menus","content":"**Reset chart view**, then the pane's study: &#x2A;*Settings…** (when you pass `onIndicatorSettings`), **Hide**, **Remove**. Then &#x2A;*Chart settings…** and the **Remove all** rows as below. The menu's target is `{ kind: 'chart', x, y, paneId }`; the study rows report `{ kind: 'indicator', id, key: '', x, y }` to `onAction`, like a right-click on a plot"},"1505":{"id":"/docs/guides/toolbar-settings-46","page_id":"/docs/guides/toolbar-settings","tags":[],"type":"text","url":"/docs/guides/toolbar-settings#context-menus","content":"Anything else"},"1506":{"id":"/docs/guides/toolbar-settings-47","page_id":"/docs/guides/toolbar-settings","tags":[],"type":"text","url":"/docs/guides/toolbar-settings#context-menus","content":"**Reset chart view**, the &#x2A;*Auto (fits data to screen)**, **Logarithmic**, and **Percent** scale toggles, &#x2A;*Chart settings…** (when you pass `onChartSettings`), and **Remove all drawings** and **Remove all indicators** with counts, when there is something to remove"},"1507":{"id":"/docs/guides/toolbar-settings-48","page_id":"/docs/guides/toolbar-settings","tags":[],"type":"text","url":"/docs/guides/toolbar-settings#context-menus","content":"`contextMenu: true` turns the menu on without hooks. With the default `false`, a right-click only cancels an armed drawing tool."},"1508":{"id":"/docs/guides/toolbar-settings-49","page_id":"/docs/guides/toolbar-settings","tags":[],"type":"text","url":"/docs/guides/toolbar-settings#context-menus","content":"An armed tool still gets the right-click first: it is cancelled and no menu opens."},"1509":{"id":"/docs/guides/toolbar-settings-50","page_id":"/docs/guides/toolbar-settings","tags":[],"type":"text","url":"/docs/guides/toolbar-settings#context-menus","content":"The menu uses the toolbar's undo history, flyouts, and theme. `toolbar.contextMenu` is the menu handle, or `null` when off."},"1510":{"id":"/docs/guides/toolbar-settings-51","page_id":"/docs/guides/toolbar-settings","tags":[],"type":"text","url":"/docs/guides/toolbar-settings#context-menus","content":"It opens at the pointer and flips to stay in the viewport. Arrow keys, Home, and End move between rows, Enter or Space runs one, and Escape or Tab closes it. It also closes on an outside click, scroll, resize, window blur, or a wheel over the chart."},"1511":{"id":"/docs/guides/toolbar-settings-52","page_id":"/docs/guides/toolbar-settings","tags":[],"type":"text","url":"/docs/guides/toolbar-settings#context-menus","content":"Touch never opens it: a long press is the crosshair. Pen right-clicks work like a mouse. **Reset chart view** is also in the rail's Zoom menu, and a double tap on the price axis resets the view by touch."},"1512":{"id":"/docs/guides/toolbar-settings-53","page_id":"/docs/guides/toolbar-settings","tags":[],"type":"text","url":"/docs/guides/toolbar-settings#context-menus","content":"**Hide** on a drawing sets `visible: false`. Bring it back with undo or `chart.updateDrawing(id, { visible: true })`. Hiding or removing an indicator is not recorded in the undo history."},"1513":{"id":"/docs/guides/toolbar-settings-54","page_id":"/docs/guides/toolbar-settings","tags":[],"type":"text","url":"/docs/guides/toolbar-settings#context-menus","content":"Horizontal indicator levels and fills are not targets, so a right-click on RSI's 70/30 lines opens RSI's sub-pane menu. The price scale toggles act on the main price axis, so they show only on the main pane and the time axis."},"1514":{"id":"/docs/guides/toolbar-settings-55","page_id":"/docs/guides/toolbar-settings","tags":[],"type":"text","url":"/docs/guides/toolbar-settings#context-menus","content":"Hooks: `onChartSettings()`, `onIndicatorSettings(id)`, `onDrawingSettings(id)`, `extraItems(target)` for your own rows, and `onAction(action, target)` after each built-in action. Without the toolbar, use `createChartContextMenu`:"},"1515":{"id":"/docs/guides/toolbar-settings-56","page_id":"/docs/guides/toolbar-settings","tags":[],"type":"text","url":"/docs/guides/toolbar-settings#context-menus","content":"Pass `controller` to share an existing controller's undo history and armed tool. A controller you pass stays yours: `menu.destroy()` disposes only the one the menu created, so call `controller.dispose()` when you discard yours while the chart lives on. Pass `flyouts` and `theme` to share menus, and `listen: false` to open it yourself with `menu.open(x, y)` in canvas CSS pixels. `menu.targetAt(x, y)` reports what a right-click there would target without opening anything. After a finger press (`controller.touch`), the selected drawing wins where another lies on top of it, as it does for a tap or a drag, so a menu you open on touch acts on the drawing the finger edits. `extraItems` rows can be items, `'separator'`, or checkbox rows with `checked`."},"1516":{"id":"/docs/guides/toolbar-settings-57","page_id":"/docs/guides/toolbar-settings","tags":[],"type":"text","url":"/docs/guides/toolbar-settings#header-scale-buttons-and-indicators","content":"The toolbar pairs with the other UI modules:"},"1517":{"id":"/docs/guides/toolbar-settings-58","page_id":"/docs/guides/toolbar-settings","tags":[],"type":"text","url":"/docs/guides/toolbar-settings#header-scale-buttons-and-indicators","content":"`createChartHeader` adds a top bar with the symbol, timeframes that drive a datafeed, chart types, an Indicators button, and Auto / % / Log toggles. Pass `flyouts: toolbar.flyouts` so only one menu is open at a time."},"1518":{"id":"/docs/guides/toolbar-settings-59","page_id":"/docs/guides/toolbar-settings","tags":[],"type":"text","url":"/docs/guides/toolbar-settings#header-scale-buttons-and-indicators","content":"`createScaleButtons` adds TradingView's `A` / `%` / `L` strip at the foot of the price axis."},"1519":{"id":"/docs/guides/toolbar-settings-60","page_id":"/docs/guides/toolbar-settings","tags":[],"type":"text","url":"/docs/guides/toolbar-settings#header-scale-buttons-and-indicators","content":"`createIndicatorsDialog` adds the indicator picker and per-study settings."},"1520":{"id":"/docs/guides/toolbar-settings-61","page_id":"/docs/guides/toolbar-settings","tags":[],"type":"text","url":"/docs/guides/toolbar-settings#touch","content":"The toolbar routes finger input through the touch gestures: drag to pan with fling, pinch to zoom, long-press for the crosshair, and double tap the price axis to reset the view. Armed tools place points with taps. A tap selects a drawing, and only the selected drawing follows a finger, so one-finger drags pan across the others."},"1521":{"id":"/docs/guides/toolbar-settings-62","page_id":"/docs/guides/toolbar-settings","tags":[],"type":"text","url":"/docs/guides/toolbar-settings#cleanup","content":"Disconnect your resize observer and application subscriptions too. UI destruction removes the owned DOM and listeners."},"1522":{"id":"/docs/guides/touch","page_id":"/docs/guides/touch","type":"page","content":"Touch gestures","breadcrumbs":["@bloxwap/chart","Guides"],"tags":[],"url":"/docs/guides/touch"},"1523":{"id":"/docs/guides/touch-0","page_id":"/docs/guides/touch","tags":[],"type":"text","url":"/docs/guides/touch","content":"Pan, pinch, fling, and long-press for the crosshair on phones and tablets."},"1524":{"id":"/docs/guides/touch-1","page_id":"/docs/guides/touch","type":"heading","tags":[],"url":"/docs/guides/touch#with-the-drawing-toolbar","content":"With the drawing toolbar"},"1525":{"id":"/docs/guides/touch-2","page_id":"/docs/guides/touch","type":"heading","tags":[],"url":"/docs/guides/touch#without-the-toolbar","content":"Without the toolbar"},"1526":{"id":"/docs/guides/touch-3","page_id":"/docs/guides/touch","type":"heading","tags":[],"url":"/docs/guides/touch#custom-gesture-handling","content":"Custom gesture handling"},"1527":{"id":"/docs/guides/touch-4","page_id":"/docs/guides/touch","tags":[],"type":"text","url":"/docs/guides/touch","content":"Touch follows TradingView's mobile model:"},"1528":{"id":"/docs/guides/touch-5","page_id":"/docs/guides/touch","tags":[],"type":"text","url":"/docs/guides/touch","content":"Gesture"},"1529":{"id":"/docs/guides/touch-6","page_id":"/docs/guides/touch","tags":[],"type":"text","url":"/docs/guides/touch","content":"Result"},"1530":{"id":"/docs/guides/touch-7","page_id":"/docs/guides/touch","tags":[],"type":"text","url":"/docs/guides/touch","content":"One-finger drag"},"1531":{"id":"/docs/guides/touch-8","page_id":"/docs/guides/touch","tags":[],"type":"text","url":"/docs/guides/touch","content":"Pan; a fast release flings the chart with an ease-out"},"1532":{"id":"/docs/guides/touch-9","page_id":"/docs/guides/touch","tags":[],"type":"text","url":"/docs/guides/touch","content":"Two-finger pinch"},"1533":{"id":"/docs/guides/touch-10","page_id":"/docs/guides/touch","tags":[],"type":"text","url":"/docs/guides/touch","content":"Zoom around the midpoint between the fingers, and pan with it"},"1534":{"id":"/docs/guides/touch-11","page_id":"/docs/guides/touch","tags":[],"type":"text","url":"/docs/guides/touch","content":"Long press (450 ms)"},"1535":{"id":"/docs/guides/touch-12","page_id":"/docs/guides/touch","tags":[],"type":"text","url":"/docs/guides/touch","content":"Show the crosshair, which then follows the finger instead of panning"},"1536":{"id":"/docs/guides/touch-13","page_id":"/docs/guides/touch","tags":[],"type":"text","url":"/docs/guides/touch","content":"Drag after a long press"},"1537":{"id":"/docs/guides/touch-14","page_id":"/docs/guides/touch","tags":[],"type":"text","url":"/docs/guides/touch","content":"Nudge the crosshair, which stays after you lift your finger"},"1538":{"id":"/docs/guides/touch-15","page_id":"/docs/guides/touch","tags":[],"type":"text","url":"/docs/guides/touch","content":"Hold still again"},"1539":{"id":"/docs/guides/touch-16","page_id":"/docs/guides/touch","tags":[],"type":"text","url":"/docs/guides/touch","content":"Jump the crosshair to the finger"},"1540":{"id":"/docs/guides/touch-17","page_id":"/docs/guides/touch","tags":[],"type":"text","url":"/docs/guides/touch","content":"Tap"},"1541":{"id":"/docs/guides/touch-18","page_id":"/docs/guides/touch","tags":[],"type":"text","url":"/docs/guides/touch","content":"Hide the crosshair"},"1542":{"id":"/docs/guides/touch-19","page_id":"/docs/guides/touch","tags":[],"type":"text","url":"/docs/guides/touch","content":"Double tap on the price axis"},"1543":{"id":"/docs/guides/touch-20","page_id":"/docs/guides/touch","tags":[],"type":"text","url":"/docs/guides/touch","content":"Reset the chart view, like the context menu's **Reset chart view** (`chart.resetScale()`)"},"1544":{"id":"/docs/guides/touch-21","page_id":"/docs/guides/touch","tags":[],"type":"text","url":"/docs/guides/touch","content":"Pens and mice are not affected: a pen behaves like a mouse unless you opt in."},"1545":{"id":"/docs/guides/touch-22","page_id":"/docs/guides/touch","tags":[],"type":"text","url":"/docs/guides/touch#with-the-drawing-toolbar","content":"The drawing toolbar routes finger input through these gestures on its own. On top of navigation:"},"1546":{"id":"/docs/guides/touch-23","page_id":"/docs/guides/touch","tags":[],"type":"text","url":"/docs/guides/touch#with-the-drawing-toolbar","content":"**Placing drawings:** an armed tool keeps the finger, so taps place points and a second finger doesn't start a pinch."},"1547":{"id":"/docs/guides/touch-24","page_id":"/docs/guides/touch","tags":[],"type":"text","url":"/docs/guides/touch#with-the-drawing-toolbar","content":"**Selecting drawings:** a tap selects the drawing under the finger, within 16 CSS pixels (`TOUCH_HIT_PX`) instead of the mouse's 6. A tap on empty space clears the selection, even next to the selected drawing's handle. Where drawings overlap, the selected one keeps a tap."},"1548":{"id":"/docs/guides/touch-25","page_id":"/docs/guides/touch","tags":[],"type":"text","url":"/docs/guides/touch#with-the-drawing-toolbar","content":"**Editing drawings:** as on TradingView's mobile app, only the selected drawing follows a finger: its handles within 24 CSS pixels (`TOUCH_HANDLE_HIT_PX`, a mouse gets 8) and its body within `TOUCH_HIT_PX`, even where another drawing lies on top of it. The drag has to set off before the long press: holding still, on the selected drawing or anywhere else, shows the crosshair and leaves the drawing where it was. A one-finger drag that starts anywhere else pans, even across filled drawings such as Fibonacci bands and position boxes that cover a phone's plot. A tap edits nothing, and a second finger turns a drawing drag into a pinch. Locked drawings are never dragged."},"1549":{"id":"/docs/guides/touch-26","page_id":"/docs/guides/touch","tags":[],"type":"text","url":"/docs/guides/touch#with-the-drawing-toolbar","content":"**Double tap:** two taps within 300 ms (`DOUBLE_TAP_MS`) act as a double click on drawings and tools. On the price axis they reset the view instead."},"1550":{"id":"/docs/guides/touch-27","page_id":"/docs/guides/touch","tags":[],"type":"text","url":"/docs/guides/touch#with-the-drawing-toolbar","content":"**Hints:** after a finger press, the idle hint reads *Drag to scroll · pinch to zoom · long-press for crosshair*. On a coarse-pointer device it starts that way; a mouse press switches it back. For custom UI, read `controller.touch` or call `controller.setTouch(touch)`."},"1551":{"id":"/docs/guides/touch-28","page_id":"/docs/guides/touch","tags":[],"type":"text","url":"/docs/guides/touch#with-the-drawing-toolbar","content":"**No context menu:** a long press is the crosshair, so touch never opens the right-click menu. The browser's compatibility `contextmenu` and `dblclick` events that follow a finger press are swallowed."},"1552":{"id":"/docs/guides/touch-29","page_id":"/docs/guides/touch","tags":[],"type":"text","url":"/docs/guides/touch#with-the-drawing-toolbar","content":"The canvas gets the `cts-touch` class, which sets `touch-action: none` and disables the callout and text selection, so iOS Safari leaves the gestures to the chart."},"1553":{"id":"/docs/guides/touch-30","page_id":"/docs/guides/touch","tags":[],"type":"text","url":"/docs/guides/touch#with-the-drawing-toolbar","content":"A finger dragging over the chart therefore no longer scrolls the page. For a chart embedded in a scrolling mobile page, pass `touchGestures: false` to `createDrawingToolbar`. The canvas then gets no `cts-touch` class, and fingers act like a mouse, as they did before touch gestures, while mouse drag, wheel zoom, and the crosshair keep working. `navigation: false` turns the gestures off as well."},"1554":{"id":"/docs/guides/touch-31","page_id":"/docs/guides/touch","tags":[],"type":"text","url":"/docs/guides/touch#without-the-toolbar","content":"Option"},"1555":{"id":"/docs/guides/touch-32","page_id":"/docs/guides/touch","tags":[],"type":"text","url":"/docs/guides/touch#without-the-toolbar","content":"Default"},"1556":{"id":"/docs/guides/touch-33","page_id":"/docs/guides/touch","tags":[],"type":"text","url":"/docs/guides/touch#without-the-toolbar","content":"Meaning"},"1557":{"id":"/docs/guides/touch-34","page_id":"/docs/guides/touch","tags":[],"type":"text","url":"/docs/guides/touch#without-the-toolbar","content":"`chart`, `canvas`, `document`"},"1558":{"id":"/docs/guides/touch-35","page_id":"/docs/guides/touch","tags":[],"type":"text","url":"/docs/guides/touch#without-the-toolbar","content":"Required"},"1559":{"id":"/docs/guides/touch-36","page_id":"/docs/guides/touch","tags":[],"type":"text","url":"/docs/guides/touch#without-the-toolbar","content":"Timers come from the document's window"},"1560":{"id":"/docs/guides/touch-37","page_id":"/docs/guides/touch","tags":[],"type":"text","url":"/docs/guides/touch#without-the-toolbar","content":"`scheduler`"},"1561":{"id":"/docs/guides/touch-38","page_id":"/docs/guides/touch","tags":[],"type":"text","url":"/docs/guides/touch#without-the-toolbar","content":"Its own"},"1562":{"id":"/docs/guides/touch-39","page_id":"/docs/guides/touch","tags":[],"type":"text","url":"/docs/guides/touch#without-the-toolbar","content":"Share a frame clock with chart animations and other input"},"1563":{"id":"/docs/guides/touch-40","page_id":"/docs/guides/touch","tags":[],"type":"text","url":"/docs/guides/touch#without-the-toolbar","content":"`pointerTypes`"},"1564":{"id":"/docs/guides/touch-41","page_id":"/docs/guides/touch","tags":[],"type":"text","url":"/docs/guides/touch#without-the-toolbar","content":"`['touch']`"},"1565":{"id":"/docs/guides/touch-42","page_id":"/docs/guides/touch","tags":[],"type":"text","url":"/docs/guides/touch#without-the-toolbar","content":"Pointer types handled as fingers; add `'pen'` to treat a stylus like a finger"},"1566":{"id":"/docs/guides/touch-43","page_id":"/docs/guides/touch","tags":[],"type":"text","url":"/docs/guides/touch#without-the-toolbar","content":"`destroy()` removes the listeners, timers, running motion, and the `cts-touch` class, and hides a long-press crosshair. Mouse and pen input is left for your own handlers."},"1567":{"id":"/docs/guides/touch-44","page_id":"/docs/guides/touch","tags":[],"type":"text","url":"/docs/guides/touch#custom-gesture-handling","content":"`GestureRecognizer` is the DOM-free state machine behind both. Feed it pointer ids and canvas CSS pixels, and it calls your handlers:"},"1568":{"id":"/docs/guides/touch-45","page_id":"/docs/guides/touch","tags":[],"type":"text","url":"/docs/guides/touch#custom-gesture-handling","content":"Handlers you leave out do nothing. The full set is `pan(dx)`, `pinch(factor, anchorX)`, `pressStart(x, y)`, `pressMove(x, y)`, `pressEnd()`, `tap(x, y)`, and `fling(velocity)`. Two pointers are tracked; others are ignored. `active`, `tracking`, and `has(pointerId)` report its state. `hold(pointerId, x, y)` takes a finger your own code held for `LONG_PRESS_MS` and shows the crosshair at once."},"1569":{"id":"/docs/guides/touch-46","page_id":"/docs/guides/touch","tags":[],"type":"text","url":"/docs/guides/touch#custom-gesture-handling","content":"Constant"},"1570":{"id":"/docs/guides/touch-47","page_id":"/docs/guides/touch","tags":[],"type":"text","url":"/docs/guides/touch#custom-gesture-handling","content":"Value"},"1571":{"id":"/docs/guides/touch-48","page_id":"/docs/guides/touch","tags":[],"type":"text","url":"/docs/guides/touch#custom-gesture-handling","content":"Meaning"},"1572":{"id":"/docs/guides/touch-49","page_id":"/docs/guides/touch","tags":[],"type":"text","url":"/docs/guides/touch#custom-gesture-handling","content":"`LONG_PRESS_MS`"},"1573":{"id":"/docs/guides/touch-50","page_id":"/docs/guides/touch","tags":[],"type":"text","url":"/docs/guides/touch#custom-gesture-handling","content":"`450`"},"1574":{"id":"/docs/guides/touch-51","page_id":"/docs/guides/touch","tags":[],"type":"text","url":"/docs/guides/touch#custom-gesture-handling","content":"Hold time before the crosshair shows"},"1575":{"id":"/docs/guides/touch-52","page_id":"/docs/guides/touch","tags":[],"type":"text","url":"/docs/guides/touch#custom-gesture-handling","content":"`TAP_SLOP_PX`"},"1576":{"id":"/docs/guides/touch-53","page_id":"/docs/guides/touch","tags":[],"type":"text","url":"/docs/guides/touch#custom-gesture-handling","content":"`8`"},"1577":{"id":"/docs/guides/touch-54","page_id":"/docs/guides/touch","tags":[],"type":"text","url":"/docs/guides/touch#custom-gesture-handling","content":"Travel that still counts as a tap or a hold"},"1578":{"id":"/docs/guides/touch-55","page_id":"/docs/guides/touch","tags":[],"type":"text","url":"/docs/guides/touch#custom-gesture-handling","content":"`DOUBLE_TAP_MS`"},"1579":{"id":"/docs/guides/touch-56","page_id":"/docs/guides/touch","tags":[],"type":"text","url":"/docs/guides/touch#custom-gesture-handling","content":"`300`"},"1580":{"id":"/docs/guides/touch-57","page_id":"/docs/guides/touch","tags":[],"type":"text","url":"/docs/guides/touch#custom-gesture-handling","content":"Window for a double tap"},"1581":{"id":"/docs/guides/touch-58","page_id":"/docs/guides/touch","tags":[],"type":"text","url":"/docs/guides/touch#custom-gesture-handling","content":"`FLING_MIN_VELOCITY`"},"1582":{"id":"/docs/guides/touch-59","page_id":"/docs/guides/touch","tags":[],"type":"text","url":"/docs/guides/touch#custom-gesture-handling","content":"`0.25`"},"1583":{"id":"/docs/guides/touch-60","page_id":"/docs/guides/touch","tags":[],"type":"text","url":"/docs/guides/touch#custom-gesture-handling","content":"Release speed (px/ms) that flings"},"1584":{"id":"/docs/guides/touch-61","page_id":"/docs/guides/touch","tags":[],"type":"text","url":"/docs/guides/touch#custom-gesture-handling","content":"`FLING_DURATION_MS`"},"1585":{"id":"/docs/guides/touch-62","page_id":"/docs/guides/touch","tags":[],"type":"text","url":"/docs/guides/touch#custom-gesture-handling","content":"`700`"},"1586":{"id":"/docs/guides/touch-63","page_id":"/docs/guides/touch","tags":[],"type":"text","url":"/docs/guides/touch#custom-gesture-handling","content":"Length of the fling"},"1587":{"id":"/docs/guides/touch-64","page_id":"/docs/guides/touch","tags":[],"type":"text","url":"/docs/guides/touch#custom-gesture-handling","content":"`TOUCH_HIT_PX`"},"1588":{"id":"/docs/guides/touch-65","page_id":"/docs/guides/touch","tags":[],"type":"text","url":"/docs/guides/touch#custom-gesture-handling","content":"`16`"},"1589":{"id":"/docs/guides/touch-66","page_id":"/docs/guides/touch","tags":[],"type":"text","url":"/docs/guides/touch#custom-gesture-handling","content":"Finger reach on drawings (tap to select, drag the selected one)"},"1590":{"id":"/docs/guides/touch-67","page_id":"/docs/guides/touch","tags":[],"type":"text","url":"/docs/guides/touch#custom-gesture-handling","content":"`TOUCH_HANDLE_HIT_PX`"},"1591":{"id":"/docs/guides/touch-68","page_id":"/docs/guides/touch","tags":[],"type":"text","url":"/docs/guides/touch#custom-gesture-handling","content":"`24`"},"1592":{"id":"/docs/guides/touch-69","page_id":"/docs/guides/touch","tags":[],"type":"text","url":"/docs/guides/touch#custom-gesture-handling","content":"Finger reach on the selected drawing's handles"},"1593":{"id":"/docs/guides/touch-70","page_id":"/docs/guides/touch","tags":[],"type":"text","url":"/docs/guides/touch#custom-gesture-handling","content":"`TOUCH_POINTER_TYPES`"},"1594":{"id":"/docs/guides/touch-71","page_id":"/docs/guides/touch","tags":[],"type":"text","url":"/docs/guides/touch#custom-gesture-handling","content":"`['touch']`"},"1595":{"id":"/docs/guides/touch-72","page_id":"/docs/guides/touch","tags":[],"type":"text","url":"/docs/guides/touch#custom-gesture-handling","content":"Default finger pointer types"},"1596":{"id":"/docs/guides/tradingview-migration","page_id":"/docs/guides/tradingview-migration","type":"page","content":"Migrating from TradingView","breadcrumbs":["@bloxwap/chart","Guides"],"tags":[],"url":"/docs/guides/tradingview-migration"},"1597":{"id":"/docs/guides/tradingview-migration-0","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration","content":"Replace the TradingView Charting Library in bloxwap.pro with @bloxwap/chart, option by option."},"1598":{"id":"/docs/guides/tradingview-migration-1","page_id":"/docs/guides/tradingview-migration","type":"heading","tags":[],"url":"/docs/guides/tradingview-migration#what-changes","content":"What changes"},"1599":{"id":"/docs/guides/tradingview-migration-2","page_id":"/docs/guides/tradingview-migration","type":"heading","tags":[],"url":"/docs/guides/tradingview-migration#widget-options","content":"Widget options"},"1600":{"id":"/docs/guides/tradingview-migration-3","page_id":"/docs/guides/tradingview-migration","type":"heading","tags":[],"url":"/docs/guides/tradingview-migration#features","content":"Features"},"1601":{"id":"/docs/guides/tradingview-migration-4","page_id":"/docs/guides/tradingview-migration","type":"heading","tags":[],"url":"/docs/guides/tradingview-migration#overrides","content":"Overrides"},"1602":{"id":"/docs/guides/tradingview-migration-5","page_id":"/docs/guides/tradingview-migration","type":"heading","tags":[],"url":"/docs/guides/tradingview-migration#custom-themes-and-css","content":"Custom themes and CSS"},"1603":{"id":"/docs/guides/tradingview-migration-6","page_id":"/docs/guides/tradingview-migration","type":"heading","tags":[],"url":"/docs/guides/tradingview-migration#udf-datafeed","content":"UDF datafeed"},"1604":{"id":"/docs/guides/tradingview-migration-7","page_id":"/docs/guides/tradingview-migration","type":"heading","tags":[],"url":"/docs/guides/tradingview-migration#price-lines","content":"Price lines"},"1605":{"id":"/docs/guides/tradingview-migration-8","page_id":"/docs/guides/tradingview-migration","type":"heading","tags":[],"url":"/docs/guides/tradingview-migration#chart-types","content":"Chart types"},"1606":{"id":"/docs/guides/tradingview-migration-9","page_id":"/docs/guides/tradingview-migration","type":"heading","tags":[],"url":"/docs/guides/tradingview-migration#indicators","content":"Indicators"},"1607":{"id":"/docs/guides/tradingview-migration-10","page_id":"/docs/guides/tradingview-migration","type":"heading","tags":[],"url":"/docs/guides/tradingview-migration#header-and-toolbars","content":"Header and toolbars"},"1608":{"id":"/docs/guides/tradingview-migration-11","page_id":"/docs/guides/tradingview-migration","type":"heading","tags":[],"url":"/docs/guides/tradingview-migration#widget-methods","content":"Widget methods"},"1609":{"id":"/docs/guides/tradingview-migration-12","page_id":"/docs/guides/tradingview-migration","type":"heading","tags":[],"url":"/docs/guides/tradingview-migration#out-of-scope","content":"Out of scope"},"1610":{"id":"/docs/guides/tradingview-migration-13","page_id":"/docs/guides/tradingview-migration","type":"heading","tags":[],"url":"/docs/guides/tradingview-migration#replacement-plan","content":"Replacement plan"},"1611":{"id":"/docs/guides/tradingview-migration-14","page_id":"/docs/guides/tradingview-migration","type":"heading","tags":[],"url":"/docs/guides/tradingview-migration#complete-component","content":"Complete component"},"1612":{"id":"/docs/guides/tradingview-migration-15","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration","content":"This guide is for the bloxwap.pro team. It maps everything the pro app uses from the TradingView Charting Library to `@bloxwap/chart`, then gives a replacement plan and a complete component."},"1613":{"id":"/docs/guides/tradingview-migration-16","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration","content":"The pro app's chart lives in `workers/pro/src/components/chart`:"},"1614":{"id":"/docs/guides/tradingview-migration-17","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration","content":"File"},"1615":{"id":"/docs/guides/tradingview-migration-18","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration","content":"Today"},"1616":{"id":"/docs/guides/tradingview-migration-19","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration","content":"After"},"1617":{"id":"/docs/guides/tradingview-migration-20","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration","content":"`tv-chart.tsx`"},"1618":{"id":"/docs/guides/tradingview-migration-21","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration","content":"Loads the licensed script, builds the widget with brand overrides"},"1619":{"id":"/docs/guides/tradingview-migration-22","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration","content":"Replaced by `bloxwap-chart.tsx` (below)"},"1620":{"id":"/docs/guides/tradingview-migration-23","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration","content":"`tv-datafeed.ts`, `tv-datafeed-core.ts`"},"1621":{"id":"/docs/guides/tradingview-migration-24","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration","content":"UDF datafeed: paging, abort, live folding"},"1622":{"id":"/docs/guides/tradingview-migration-25","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration","content":"Replaced by one `fetchBars` function"},"1623":{"id":"/docs/guides/tradingview-migration-26","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration","content":"`tv-types.ts`"},"1624":{"id":"/docs/guides/tradingview-migration-27","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration","content":"Structural widget and UDF types"},"1625":{"id":"/docs/guides/tradingview-migration-28","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration","content":"Deleted; the library ships its types"},"1626":{"id":"/docs/guides/tradingview-migration-29","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration","content":"`live-bars.ts`"},"1627":{"id":"/docs/guides/tradingview-migration-30","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration","content":"`LiveBarFolder`"},"1628":{"id":"/docs/guides/tradingview-migration-31","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration","content":"Deleted; the datafeed folds ticks"},"1629":{"id":"/docs/guides/tradingview-migration-32","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration","content":"`candle-data.ts`"},"1630":{"id":"/docs/guides/tradingview-migration-33","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration","content":"Timeframes, mapping, `priceFormatFor`"},"1631":{"id":"/docs/guides/tradingview-migration-34","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration","content":"Keep `TIMEFRAME_MS`, `Timeframe`, and `priceFormatFor`"},"1632":{"id":"/docs/guides/tradingview-migration-35","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration","content":"`pro-chart.tsx`"},"1633":{"id":"/docs/guides/tradingview-migration-36","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration","content":"lightweight-charts fallback with mark and last lines"},"1634":{"id":"/docs/guides/tradingview-migration-37","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration","content":"Deleted; nothing external can fail to load"},"1635":{"id":"/docs/guides/tradingview-migration-38","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration","content":"`public/tv-theme.css`"},"1636":{"id":"/docs/guides/tradingview-migration-39","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration","content":"Styles the widget iframe"},"1637":{"id":"/docs/guides/tradingview-migration-40","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration","content":"Replaced by CSS custom properties"},"1638":{"id":"/docs/guides/tradingview-migration-41","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#what-changes","content":"**No iframe and no licensed script.** The chart is an npm package with no runtime dependencies. There is no `library_path`, no script probe, and no fallback path. It draws into a canvas in your own DOM."},"1639":{"id":"/docs/guides/tradingview-migration-42","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#what-changes","content":"**The UI is optional and in your DOM.** The drawing rail, header, menus, settings card, and indicator dialog are separate modules from `@bloxwap/chart/ui`. They are styled with CSS custom properties, not an injected iframe stylesheet."},"1640":{"id":"/docs/guides/tradingview-migration-43","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#what-changes","content":"**One config object.** TradingView's `overrides`, `studies_overrides`, and chart settings all map to fields of one typed `ChartConfig`, changed with `chart.updateConfig`."},"1641":{"id":"/docs/guides/tradingview-migration-44","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#what-changes","content":"**Time in seconds.** Candle `time` is UNIX **seconds**. The datafeed's request window is in milliseconds, like Hyperliquid's API."},"1642":{"id":"/docs/guides/tradingview-migration-45","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#widget-options","content":"TradingView option"},"1643":{"id":"/docs/guides/tradingview-migration-46","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#widget-options","content":"bloxwap.pro value"},"1644":{"id":"/docs/guides/tradingview-migration-47","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#widget-options","content":"`@bloxwap/chart`"},"1645":{"id":"/docs/guides/tradingview-migration-48","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#widget-options","content":"`container`"},"1646":{"id":"/docs/guides/tradingview-migration-49","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#widget-options","content":"The chart div"},"1647":{"id":"/docs/guides/tradingview-migration-50","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#widget-options","content":"`container: canvas` in a positioned wrapper"},"1648":{"id":"/docs/guides/tradingview-migration-51","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#widget-options","content":"`datafeed`"},"1649":{"id":"/docs/guides/tradingview-migration-52","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#widget-options","content":"`createTvDatafeed()`"},"1650":{"id":"/docs/guides/tradingview-migration-53","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#widget-options","content":"`createDatafeedChart({ fetchBars })`; see UDF datafeed"},"1651":{"id":"/docs/guides/tradingview-migration-54","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#widget-options","content":"`symbol`"},"1652":{"id":"/docs/guides/tradingview-migration-55","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#widget-options","content":"Prop"},"1653":{"id":"/docs/guides/tradingview-migration-56","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#widget-options","content":"`datafeed.setSymbol(symbol, intervalMs)`"},"1654":{"id":"/docs/guides/tradingview-migration-57","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#widget-options","content":"`interval`"},"1655":{"id":"/docs/guides/tradingview-migration-58","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#widget-options","content":"`'15'`"},"1656":{"id":"/docs/guides/tradingview-migration-59","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#widget-options","content":"`intervalMs: 900_000`"},"1657":{"id":"/docs/guides/tradingview-migration-60","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#widget-options","content":"`library_path`"},"1658":{"id":"/docs/guides/tradingview-migration-61","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#widget-options","content":"`/charting_library/`"},"1659":{"id":"/docs/guides/tradingview-migration-62","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#widget-options","content":"Not needed"},"1660":{"id":"/docs/guides/tradingview-migration-63","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#widget-options","content":"`theme`"},"1661":{"id":"/docs/guides/tradingview-migration-64","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#widget-options","content":"`'dark'`"},"1662":{"id":"/docs/guides/tradingview-migration-65","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#widget-options","content":"`preset: 'bloxwapDark'` (see overrides)"},"1663":{"id":"/docs/guides/tradingview-migration-66","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#widget-options","content":"`autosize`"},"1664":{"id":"/docs/guides/tradingview-migration-67","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#widget-options","content":"`true`"},"1665":{"id":"/docs/guides/tradingview-migration-68","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#widget-options","content":"`autoResize: true`"},"1666":{"id":"/docs/guides/tradingview-migration-69","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#widget-options","content":"`locale`"},"1667":{"id":"/docs/guides/tradingview-migration-70","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#widget-options","content":"`'en'`"},"1668":{"id":"/docs/guides/tradingview-migration-71","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#widget-options","content":"UI text is English; format numbers with `formatters.price`"},"1669":{"id":"/docs/guides/tradingview-migration-72","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#widget-options","content":"`timezone`"},"1670":{"id":"/docs/guides/tradingview-migration-73","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#widget-options","content":"`'Etc/UTC'`"},"1671":{"id":"/docs/guides/tradingview-migration-74","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#widget-options","content":"The default time formatter is UTC (`YYYY-MM-DD HH:mm`); replace `formatters.time` for another zone"},"1672":{"id":"/docs/guides/tradingview-migration-75","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#widget-options","content":"`loading_screen`"},"1673":{"id":"/docs/guides/tradingview-migration-76","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#widget-options","content":"Card and green"},"1674":{"id":"/docs/guides/tradingview-migration-77","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#widget-options","content":"Render your own placeholder while `datafeed.loading` is true"},"1675":{"id":"/docs/guides/tradingview-migration-78","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#widget-options","content":"`toolbar_bg`"},"1676":{"id":"/docs/guides/tradingview-migration-79","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#widget-options","content":"`#171717`"},"1677":{"id":"/docs/guides/tradingview-migration-80","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#widget-options","content":"`--cts-bg` and `--cts-panel`; see themes and CSS"},"1678":{"id":"/docs/guides/tradingview-migration-81","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#widget-options","content":"`custom_css_url`"},"1679":{"id":"/docs/guides/tradingview-migration-82","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#widget-options","content":"`/tv-theme.css`"},"1680":{"id":"/docs/guides/tradingview-migration-83","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#widget-options","content":"CSS custom properties in the app's own stylesheet"},"1681":{"id":"/docs/guides/tradingview-migration-84","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#widget-options","content":"`custom_font_family`"},"1682":{"id":"/docs/guides/tradingview-migration-85","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#widget-options","content":"system-ui stack"},"1683":{"id":"/docs/guides/tradingview-migration-86","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#widget-options","content":"`theme.fontFamily`, `monoFamily`, `scaleFontFamily` (set by `bloxwapDark`) and `--cts-font`"},"1684":{"id":"/docs/guides/tradingview-migration-87","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#widget-options","content":"`custom_themes`"},"1685":{"id":"/docs/guides/tradingview-migration-88","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#widget-options","content":"Brand gradients"},"1686":{"id":"/docs/guides/tradingview-migration-89","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#widget-options","content":"`bloxwapDark` colors and CSS custom properties"},"1687":{"id":"/docs/guides/tradingview-migration-90","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#features","content":"`disabled_features` entry"},"1688":{"id":"/docs/guides/tradingview-migration-91","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#features","content":"Equivalent"},"1689":{"id":"/docs/guides/tradingview-migration-92","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#features","content":"`use_localstorage_for_settings`"},"1690":{"id":"/docs/guides/tradingview-migration-93","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#features","content":"Nothing is stored by default. The toolbar persists favorite tools only when you pass `storage`"},"1691":{"id":"/docs/guides/tradingview-migration-94","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#features","content":"`header_symbol_search`, `symbol_search_hot_key`, `header_quick_search`"},"1692":{"id":"/docs/guides/tradingview-migration-95","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#features","content":"There is no symbol search. The header shows a label; your command palette calls `datafeed.setSymbol` and the header follows"},"1693":{"id":"/docs/guides/tradingview-migration-96","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#features","content":"`header_compare`"},"1694":{"id":"/docs/guides/tradingview-migration-97","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#features","content":"There is no compare feature"},"1695":{"id":"/docs/guides/tradingview-migration-98","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#features","content":"`header_saveload`"},"1696":{"id":"/docs/guides/tradingview-migration-99","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#features","content":"There is no layout backend; persist `chart.getConfig()` fields yourself if needed"},"1697":{"id":"/docs/guides/tradingview-migration-100","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#features","content":"`display_market_status`"},"1698":{"id":"/docs/guides/tradingview-migration-101","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#features","content":"There is no market status indicator"},"1699":{"id":"/docs/guides/tradingview-migration-102","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#features","content":"`border_around_the_chart`"},"1700":{"id":"/docs/guides/tradingview-migration-103","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#features","content":"The canvas has no border. `enabled_features: ['remove_library_container_border']` is the default"},"1701":{"id":"/docs/guides/tradingview-migration-104","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#features","content":"`timeframes_toolbar`"},"1702":{"id":"/docs/guides/tradingview-migration-105","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#features","content":"There is no bottom toolbar. Timeframes are in the header. The on-chart A / % / L strip is opt-in (`createScaleButtons`)"},"1703":{"id":"/docs/guides/tradingview-migration-106","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#features","content":"`header_fullscreen_button`"},"1704":{"id":"/docs/guides/tradingview-migration-107","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#features","content":"There is no fullscreen button; add one to the header's `slots`"},"1705":{"id":"/docs/guides/tradingview-migration-108","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#features","content":"`header_screenshot`"},"1706":{"id":"/docs/guides/tradingview-migration-109","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#features","content":"There is no screenshot button; `chart.toBlob()` backs one in the header's `slots`"},"1707":{"id":"/docs/guides/tradingview-migration-110","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#features","content":"`popup_hints`"},"1708":{"id":"/docs/guides/tradingview-migration-111","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#features","content":"The toolbar's idle hint fades after three seconds. Hide it with `html .cts-hint.cts-quiet { display: none; }`; drawing instructions still show"},"1709":{"id":"/docs/guides/tradingview-migration-112","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#features","content":"TradingView keeps its attribution link because of its license. `@bloxwap/chart` is MIT-licensed and draws no attribution."},"1710":{"id":"/docs/guides/tradingview-migration-113","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#overrides","content":"`preset: 'bloxwapDark'` reproduces the overrides in `tv-chart.tsx`. Only the last-price line differs: it follows the bar's direction instead of staying green (see below)."},"1711":{"id":"/docs/guides/tradingview-migration-114","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#overrides","content":"TradingView override"},"1712":{"id":"/docs/guides/tradingview-migration-115","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#overrides","content":"Value"},"1713":{"id":"/docs/guides/tradingview-migration-116","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#overrides","content":"`ChartConfig` field"},"1714":{"id":"/docs/guides/tradingview-migration-117","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#overrides","content":"`paneProperties.background`"},"1715":{"id":"/docs/guides/tradingview-migration-118","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#overrides","content":"`#171717`"},"1716":{"id":"/docs/guides/tradingview-migration-119","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#overrides","content":"`theme.background`"},"1717":{"id":"/docs/guides/tradingview-migration-120","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#overrides","content":"`paneProperties.backgroundType`"},"1718":{"id":"/docs/guides/tradingview-migration-121","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#overrides","content":"`solid`"},"1719":{"id":"/docs/guides/tradingview-migration-122","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#overrides","content":"Always solid"},"1720":{"id":"/docs/guides/tradingview-migration-123","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#overrides","content":"`paneProperties.vertGridProperties.color`, `horzGridProperties.color`"},"1721":{"id":"/docs/guides/tradingview-migration-124","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#overrides","content":"`rgba(255, 255, 255, 0.05)`"},"1722":{"id":"/docs/guides/tradingview-migration-125","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#overrides","content":"`grid.color`; `grid.vertical` and `grid.horizontal` toggle each"},"1723":{"id":"/docs/guides/tradingview-migration-126","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#overrides","content":"`paneProperties.separatorColor`"},"1724":{"id":"/docs/guides/tradingview-migration-127","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#overrides","content":"`#171717`"},"1725":{"id":"/docs/guides/tradingview-migration-128","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#overrides","content":"`theme.borderColor` (pane separators)"},"1726":{"id":"/docs/guides/tradingview-migration-129","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#overrides","content":"`scalesProperties.textColor`"},"1727":{"id":"/docs/guides/tradingview-migration-130","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#overrides","content":"`#a1a1a1`"},"1728":{"id":"/docs/guides/tradingview-migration-131","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#overrides","content":"`theme.textColor`"},"1729":{"id":"/docs/guides/tradingview-migration-132","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#overrides","content":"`scalesProperties.lineColor`"},"1730":{"id":"/docs/guides/tradingview-migration-133","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#overrides","content":"`#171717`"},"1731":{"id":"/docs/guides/tradingview-migration-134","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#overrides","content":"No scale border line is drawn"},"1732":{"id":"/docs/guides/tradingview-migration-135","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#overrides","content":"`scalesProperties.fontSize`"},"1733":{"id":"/docs/guides/tradingview-migration-136","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#overrides","content":"`11`"},"1734":{"id":"/docs/guides/tradingview-migration-137","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#overrides","content":"`theme.scaleFontSize`"},"1735":{"id":"/docs/guides/tradingview-migration-138","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#overrides","content":"`paneProperties.legendProperties.showBackground`"},"1736":{"id":"/docs/guides/tradingview-migration-139","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#overrides","content":"`false`"},"1737":{"id":"/docs/guides/tradingview-migration-140","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#overrides","content":"The status line has no background"},"1738":{"id":"/docs/guides/tradingview-migration-141","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#overrides","content":"`paneProperties.legendProperties.showVolume`"},"1739":{"id":"/docs/guides/tradingview-migration-142","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#overrides","content":"`false`"},"1740":{"id":"/docs/guides/tradingview-migration-143","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#overrides","content":"`statusLine.volume: false`"},"1741":{"id":"/docs/guides/tradingview-migration-144","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#overrides","content":"`paneProperties.legendProperties.showStudyArguments`"},"1742":{"id":"/docs/guides/tradingview-migration-145","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#overrides","content":"`false`"},"1743":{"id":"/docs/guides/tradingview-migration-146","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#overrides","content":"The status line shows study values, never their arguments"},"1744":{"id":"/docs/guides/tradingview-migration-147","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#overrides","content":"`mainSeriesProperties.priceLineColor`"},"1745":{"id":"/docs/guides/tradingview-migration-148","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#overrides","content":"`#00ff3f`"},"1746":{"id":"/docs/guides/tradingview-migration-149","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#overrides","content":"`priceAxis.lines.lastPrice` and `labels.lastPrice`, colored by the bar's direction"},"1747":{"id":"/docs/guides/tradingview-migration-150","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#overrides","content":"`mainSeriesProperties.candleStyle.upColor`, `downColor`"},"1748":{"id":"/docs/guides/tradingview-migration-151","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#overrides","content":"`#00ff3f`, `#ff479c`"},"1749":{"id":"/docs/guides/tradingview-migration-152","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#overrides","content":"`series.upColor`, `series.downColor`"},"1750":{"id":"/docs/guides/tradingview-migration-153","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#overrides","content":"`candleStyle.wickUpColor`, `wickDownColor`"},"1751":{"id":"/docs/guides/tradingview-migration-154","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#overrides","content":"Same"},"1752":{"id":"/docs/guides/tradingview-migration-155","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#overrides","content":"`series.wickUpColor`, `series.wickDownColor`"},"1753":{"id":"/docs/guides/tradingview-migration-156","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#overrides","content":"`candleStyle.drawBorder`"},"1754":{"id":"/docs/guides/tradingview-migration-157","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#overrides","content":"`false`"},"1755":{"id":"/docs/guides/tradingview-migration-158","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#overrides","content":"`series.borderVisible: false`"},"1756":{"id":"/docs/guides/tradingview-migration-159","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#overrides","content":"`candleStyle.borderUpColor`, `borderDownColor`"},"1757":{"id":"/docs/guides/tradingview-migration-160","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#overrides","content":"Same"},"1758":{"id":"/docs/guides/tradingview-migration-161","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#overrides","content":"`series.borderUpColor`, `series.borderDownColor`"},"1759":{"id":"/docs/guides/tradingview-migration-162","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#overrides","content":"`studies_overrides` `volume.volume.color.0` and `.1`"},"1760":{"id":"/docs/guides/tradingview-migration-163","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#overrides","content":"50% pink and green"},"1761":{"id":"/docs/guides/tradingview-migration-164","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#overrides","content":"`volume: { overlay: true, opacity: 0.5 }` in the candle colors"},"1762":{"id":"/docs/guides/tradingview-migration-165","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#overrides","content":"TradingView draws volume as an overlay in the price pane, and so does `bloxwapDark` (`volume.overlay`). For a separate pane, add the `vol` indicator instead. The crosshair uses `#737373` lines and `#262626` labels."},"1763":{"id":"/docs/guides/tradingview-migration-166","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#overrides","content":"If the last-price line must stay green instead of following the bar's direction, turn `priceAxis.lines.lastPrice` off and draw a price line at the live price in `#00ff3f`."},"1764":{"id":"/docs/guides/tradingview-migration-167","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#custom-themes-and-css","content":"`tv-theme.css` restyles TradingView's chrome through `--tv-color-*` properties inside the iframe. The same palette maps to the UI's custom properties:"},"1765":{"id":"/docs/guides/tradingview-migration-168","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#custom-themes-and-css","content":"`tv-theme.css`"},"1766":{"id":"/docs/guides/tradingview-migration-169","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#custom-themes-and-css","content":"Value"},"1767":{"id":"/docs/guides/tradingview-migration-170","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#custom-themes-and-css","content":"`@bloxwap/chart/ui`"},"1768":{"id":"/docs/guides/tradingview-migration-171","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#custom-themes-and-css","content":"`--tv-color-platform-background`"},"1769":{"id":"/docs/guides/tradingview-migration-172","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#custom-themes-and-css","content":"`#171717`"},"1770":{"id":"/docs/guides/tradingview-migration-173","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#custom-themes-and-css","content":"`--cts-bg`, `--cts-panel`, `--cts-header-bg`"},"1771":{"id":"/docs/guides/tradingview-migration-174","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#custom-themes-and-css","content":"`--tv-color-pane-background`"},"1772":{"id":"/docs/guides/tradingview-migration-175","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#custom-themes-and-css","content":"`#171717`"},"1773":{"id":"/docs/guides/tradingview-migration-176","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#custom-themes-and-css","content":"`theme.background` (canvas config)"},"1774":{"id":"/docs/guides/tradingview-migration-177","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#custom-themes-and-css","content":"`--tv-color-toolbar-button-background-hover`"},"1775":{"id":"/docs/guides/tradingview-migration-178","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#custom-themes-and-css","content":"`#262626`"},"1776":{"id":"/docs/guides/tradingview-migration-179","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#custom-themes-and-css","content":"`--cts-accent-soft`, `--cts-header-hover-bg`"},"1777":{"id":"/docs/guides/tradingview-migration-180","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#custom-themes-and-css","content":"`--tv-color-toolbar-button-background-active`"},"1778":{"id":"/docs/guides/tradingview-migration-181","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#custom-themes-and-css","content":"`#262626`"},"1779":{"id":"/docs/guides/tradingview-migration-182","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#custom-themes-and-css","content":"`--cts-panel-raised`, `--cts-header-active-bg`"},"1780":{"id":"/docs/guides/tradingview-migration-183","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#custom-themes-and-css","content":"`--tv-color-toolbar-button-text`"},"1781":{"id":"/docs/guides/tradingview-migration-184","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#custom-themes-and-css","content":"`#a1a1a1`"},"1782":{"id":"/docs/guides/tradingview-migration-185","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#custom-themes-and-css","content":"`--cts-idle`, `--cts-header-text`"},"1783":{"id":"/docs/guides/tradingview-migration-186","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#custom-themes-and-css","content":"`--tv-color-toolbar-button-text-hover`, `-active`"},"1784":{"id":"/docs/guides/tradingview-migration-187","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#custom-themes-and-css","content":"`#fafafa`"},"1785":{"id":"/docs/guides/tradingview-migration-188","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#custom-themes-and-css","content":"`--cts-hover`, `--cts-header-text-active`"},"1786":{"id":"/docs/guides/tradingview-migration-189","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#custom-themes-and-css","content":"`--tv-color-item-active-text`, `--tv-color-toolbar-toggle-button-background-active`"},"1787":{"id":"/docs/guides/tradingview-migration-190","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#custom-themes-and-css","content":"`#00ff3f`"},"1788":{"id":"/docs/guides/tradingview-migration-191","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#custom-themes-and-css","content":"`--cts-accent`, `--cts-header-accent`"},"1789":{"id":"/docs/guides/tradingview-migration-192","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#custom-themes-and-css","content":"`--tv-color-toolbar-divider-background`, `--tv-color-popup-element-divider-background`"},"1790":{"id":"/docs/guides/tradingview-migration-193","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#custom-themes-and-css","content":"`transparent`"},"1791":{"id":"/docs/guides/tradingview-migration-194","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#custom-themes-and-css","content":"`--cts-edge: transparent`"},"1792":{"id":"/docs/guides/tradingview-migration-195","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#custom-themes-and-css","content":"`--tv-color-popup-background`"},"1793":{"id":"/docs/guides/tradingview-migration-196","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#custom-themes-and-css","content":"`#171717`"},"1794":{"id":"/docs/guides/tradingview-migration-197","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#custom-themes-and-css","content":"`--cts-panel`"},"1795":{"id":"/docs/guides/tradingview-migration-198","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#custom-themes-and-css","content":"`--tv-color-popup-element-text`"},"1796":{"id":"/docs/guides/tradingview-migration-199","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#custom-themes-and-css","content":"`#fafafa`"},"1797":{"id":"/docs/guides/tradingview-migration-200","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#custom-themes-and-css","content":"`--cts-hover`"},"1798":{"id":"/docs/guides/tradingview-migration-201","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#custom-themes-and-css","content":"`--tv-color-popup-element-background-hover`"},"1799":{"id":"/docs/guides/tradingview-migration-202","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#custom-themes-and-css","content":"`#262626`"},"1800":{"id":"/docs/guides/tradingview-migration-203","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#custom-themes-and-css","content":"`--cts-accent-soft`"},"1801":{"id":"/docs/guides/tradingview-migration-204","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#custom-themes-and-css","content":"`.layout__area--*` `border: 0`"},"1802":{"id":"/docs/guides/tradingview-migration-205","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#custom-themes-and-css","content":"`--cts-edge: transparent`"},"1803":{"id":"/docs/guides/tradingview-migration-206","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#custom-themes-and-css","content":"Round buttons"},"1804":{"id":"/docs/guides/tradingview-migration-207","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#custom-themes-and-css","content":"`9999px`"},"1805":{"id":"/docs/guides/tradingview-migration-208","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#custom-themes-and-css","content":"`--cts-header-radius: 9999px`; round rail buttons with `.cts-btn`"},"1806":{"id":"/docs/guides/tradingview-migration-209","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#custom-themes-and-css","content":"`BLOXWAP_HEADER_TOKENS` sets the header half (in an app with a light mode, pass `BLOXWAP_HEADER_THEME` to keep it to dark). Put the rest in the app's global stylesheet in place of `tv-theme.css`:"},"1807":{"id":"/docs/guides/tradingview-migration-210","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#custom-themes-and-css","content":"The `html` prefix outranks the library's `.cts-theme` rule whatever order the stylesheets load in. See theming and presets."},"1808":{"id":"/docs/guides/tradingview-migration-211","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#udf-datafeed","content":"UDF (`tv-datafeed.ts`)"},"1809":{"id":"/docs/guides/tradingview-migration-212","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#udf-datafeed","content":"`@bloxwap/chart/datafeed`"},"1810":{"id":"/docs/guides/tradingview-migration-213","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#udf-datafeed","content":"`onReady` with `supported_resolutions`"},"1811":{"id":"/docs/guides/tradingview-migration-214","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#udf-datafeed","content":"The header's `timeframes`. `DEFAULT_TIMEFRAMES` is the app's list: 1m 5m 15m 1h 4h 1d 3d 1w 1M, with the same millisecond widths as `TIMEFRAME_MS`"},"1812":{"id":"/docs/guides/tradingview-migration-215","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#udf-datafeed","content":"`resolveSymbol` (`pricescale` from a reference price)"},"1813":{"id":"/docs/guides/tradingview-migration-216","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#udf-datafeed","content":"`priceAxis.precision`: set it from `priceFormatFor(price).precision` when a symbol's first price arrives"},"1814":{"id":"/docs/guides/tradingview-migration-217","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#udf-datafeed","content":"`getBars(symbolInfo, resolution, { from, to, countBack })`"},"1815":{"id":"/docs/guides/tradingview-migration-218","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#udf-datafeed","content":"`fetchBars({ symbol, intervalMs, fromMs, toMs, countBack, signal })`: one read of an inclusive millisecond window"},"1816":{"id":"/docs/guides/tradingview-migration-219","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#udf-datafeed","content":"`loadCandles` paging, `HL_CANDLE_PAGE_SIZE`, no-progress guard"},"1817":{"id":"/docs/guides/tradingview-migration-220","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#udf-datafeed","content":"Built in: `pageSize` (default 5000), boundary dedupe, clipping to the window"},"1818":{"id":"/docs/guides/tradingview-migration-221","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#udf-datafeed","content":"`clipBarsToWindow`, `mapCandles` dedupe and sort"},"1819":{"id":"/docs/guides/tradingview-migration-222","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#udf-datafeed","content":"Built in: rows outside the window are dropped, rows are deduped (last wins) and sorted"},"1820":{"id":"/docs/guides/tradingview-migration-223","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#udf-datafeed","content":"`barsController` abort on switch"},"1821":{"id":"/docs/guides/tradingview-migration-224","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#udf-datafeed","content":"Built in: every read of a previous symbol is aborted and ignored"},"1822":{"id":"/docs/guides/tradingview-migration-225","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#udf-datafeed","content":"`onResult([], { noData: true })`"},"1823":{"id":"/docs/guides/tradingview-migration-226","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#udf-datafeed","content":"Inferred: `maxEmptyPages` empty reads in a row (3 by default) set `datafeed.exhausted`, and shorter holes are stepped over"},"1824":{"id":"/docs/guides/tradingview-migration-227","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#udf-datafeed","content":"`subscribeBars` with `LiveBarFolder` and `feed.subscribeCoin`"},"1825":{"id":"/docs/guides/tradingview-migration-228","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#udf-datafeed","content":"`feed.subscribeCoin(symbol, (price) => datafeed.pushTick(price, symbol))`"},"1826":{"id":"/docs/guides/tradingview-migration-229","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#udf-datafeed","content":"`LiveBarFolder`'s `fetchGap`"},"1827":{"id":"/docs/guides/tradingview-migration-230","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#udf-datafeed","content":"Built in with `fetchBars`, or pass `fetchGap(fromMs, toMs, { symbol, intervalMs, signal })`"},"1828":{"id":"/docs/guides/tradingview-migration-231","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#udf-datafeed","content":"`lastBars` seed map"},"1829":{"id":"/docs/guides/tradingview-migration-232","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#udf-datafeed","content":"Built in: live folding starts from the last loaded bar"},"1830":{"id":"/docs/guides/tradingview-migration-233","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#udf-datafeed","content":"`unsubscribeBars(listenerGuid)`"},"1831":{"id":"/docs/guides/tradingview-migration-234","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#udf-datafeed","content":"Your price-feed unsubscribe in the effect cleanup"},"1832":{"id":"/docs/guides/tradingview-migration-235","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#udf-datafeed","content":"`onResetCacheNeededCallback`"},"1833":{"id":"/docs/guides/tradingview-migration-236","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#udf-datafeed","content":"`datafeed.setSymbol(datafeed.symbol, datafeed.intervalMs)` reloads"},"1834":{"id":"/docs/guides/tradingview-migration-237","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#udf-datafeed","content":"`dispose()`"},"1835":{"id":"/docs/guides/tradingview-migration-238","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#udf-datafeed","content":"`destroy()` from `createDatafeedChart`"},"1836":{"id":"/docs/guides/tradingview-migration-239","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#udf-datafeed","content":"`HISTORY_BARS = 500`"},"1837":{"id":"/docs/guides/tradingview-migration-240","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#udf-datafeed","content":"`initialBars` (default 500)"},"1838":{"id":"/docs/guides/tradingview-migration-241","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#udf-datafeed","content":"`feed.acquireFastCoin(symbol)` stays in the app: it is part of the price feed, not the chart."},"1839":{"id":"/docs/guides/tradingview-migration-242","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#udf-datafeed","content":"The whole datafeed becomes:"},"1840":{"id":"/docs/guides/tradingview-migration-243","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#udf-datafeed","content":"Invalid rows (non-finite prices, non-positive times) are dropped by the datafeed, as `mapCandle` did."},"1841":{"id":"/docs/guides/tradingview-migration-244","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#price-lines","content":"`pro-chart.tsx` draws a dashed blue **mark** line at the live price and a dotted **last** line at the previous bar's close, both from lightweight-charts' `createPriceLine`:"},"1842":{"id":"/docs/guides/tradingview-migration-245","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#price-lines","content":"lightweight-charts"},"1843":{"id":"/docs/guides/tradingview-migration-246","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#price-lines","content":"`@bloxwap/chart`"},"1844":{"id":"/docs/guides/tradingview-migration-247","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#price-lines","content":"`series.createPriceLine({ price, color, lineWidth: 1, lineStyle: LineStyle.Dashed, axisLabelVisible: true, title: 'mark' })`"},"1845":{"id":"/docs/guides/tradingview-migration-248","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#price-lines","content":"`chart.series.createPriceLine({ price, color, lineStyle: 'dashed', title: 'mark' })`"},"1846":{"id":"/docs/guides/tradingview-migration-249","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#price-lines","content":"`LineStyle.Dotted`"},"1847":{"id":"/docs/guides/tradingview-migration-250","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#price-lines","content":"`lineStyle: 'dotted'`"},"1848":{"id":"/docs/guides/tradingview-migration-251","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#price-lines","content":"`line.applyOptions({ price })`"},"1849":{"id":"/docs/guides/tradingview-migration-252","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#price-lines","content":"`line.applyOptions({ price })`"},"1850":{"id":"/docs/guides/tradingview-migration-253","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#price-lines","content":"`series.removePriceLine(line)`"},"1851":{"id":"/docs/guides/tradingview-migration-254","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#price-lines","content":"`line.remove()` or `chart.series.removePriceLine(line)`"},"1852":{"id":"/docs/guides/tradingview-migration-255","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#price-lines","content":"For the **last** line, read the bars back with `chart.getData()` when data loads. As in `pro-chart.tsx`, a load puts the line on the latest close, and each new bar moves it to the close of the bar that just closed:"},"1853":{"id":"/docs/guides/tradingview-migration-256","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#price-lines","content":"Every datafeed load goes through `setData`, `appendData`, or `prependData`, so the line follows symbol and interval switches, live bars, and gap backfills; history pages (`'prepend'`) leave it alone. If you don't need the title and axis badge, `priceAxis.lines.previousClose: true` is a one-line alternative: it draws the previous bar's close, dashed in the crosshair color."},"1854":{"id":"/docs/guides/tradingview-migration-257","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#chart-types","content":"TradingView style"},"1855":{"id":"/docs/guides/tradingview-migration-258","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#chart-types","content":"`series.type`"},"1856":{"id":"/docs/guides/tradingview-migration-259","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#chart-types","content":"Bars"},"1857":{"id":"/docs/guides/tradingview-migration-260","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#chart-types","content":"`'bar'`"},"1858":{"id":"/docs/guides/tradingview-migration-261","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#chart-types","content":"Candles"},"1859":{"id":"/docs/guides/tradingview-migration-262","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#chart-types","content":"`'candlestick'`"},"1860":{"id":"/docs/guides/tradingview-migration-263","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#chart-types","content":"Hollow candles"},"1861":{"id":"/docs/guides/tradingview-migration-264","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#chart-types","content":"`'hollow-candlestick'`"},"1862":{"id":"/docs/guides/tradingview-migration-265","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#chart-types","content":"Heikin Ashi"},"1863":{"id":"/docs/guides/tradingview-migration-266","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#chart-types","content":"`'heikin-ashi'`"},"1864":{"id":"/docs/guides/tradingview-migration-267","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#chart-types","content":"Line"},"1865":{"id":"/docs/guides/tradingview-migration-268","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#chart-types","content":"`'line'`"},"1866":{"id":"/docs/guides/tradingview-migration-269","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#chart-types","content":"Area"},"1867":{"id":"/docs/guides/tradingview-migration-270","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#chart-types","content":"`'area'`"},"1868":{"id":"/docs/guides/tradingview-migration-271","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#chart-types","content":"The header's chart-type menu offers these six. `'histogram'` plots each bar's volume as a column. TradingView's Columns (closing prices), Baseline, step line, HLC area, high-low, Renko, Kagi, Point & Figure, Line Break, and Range bars are not available."},"1869":{"id":"/docs/guides/tradingview-migration-272","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#indicators","content":"TradingView study"},"1870":{"id":"/docs/guides/tradingview-migration-273","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#indicators","content":"`name`"},"1871":{"id":"/docs/guides/tradingview-migration-274","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#indicators","content":"Moving Average"},"1872":{"id":"/docs/guides/tradingview-migration-275","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#indicators","content":"`sma`"},"1873":{"id":"/docs/guides/tradingview-migration-276","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#indicators","content":"Moving Average Exponential"},"1874":{"id":"/docs/guides/tradingview-migration-277","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#indicators","content":"`ema`"},"1875":{"id":"/docs/guides/tradingview-migration-278","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#indicators","content":"Bollinger Bands"},"1876":{"id":"/docs/guides/tradingview-migration-279","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#indicators","content":"`boll`"},"1877":{"id":"/docs/guides/tradingview-migration-280","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#indicators","content":"MACD"},"1878":{"id":"/docs/guides/tradingview-migration-281","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#indicators","content":"`macd`"},"1879":{"id":"/docs/guides/tradingview-migration-282","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#indicators","content":"Relative Strength Index"},"1880":{"id":"/docs/guides/tradingview-migration-283","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#indicators","content":"`rsi`"},"1881":{"id":"/docs/guides/tradingview-migration-284","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#indicators","content":"Volume"},"1882":{"id":"/docs/guides/tradingview-migration-285","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#indicators","content":"`vol` (sub-pane) or `volume.overlay` (price pane)"},"1883":{"id":"/docs/guides/tradingview-migration-286","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#indicators","content":"VWAP"},"1884":{"id":"/docs/guides/tradingview-migration-287","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#indicators","content":"`vwap`"},"1885":{"id":"/docs/guides/tradingview-migration-288","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#indicators","content":"Average Directional Index"},"1886":{"id":"/docs/guides/tradingview-migration-289","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#indicators","content":"`adx`"},"1887":{"id":"/docs/guides/tradingview-migration-290","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#indicators","content":"Commodity Channel Index"},"1888":{"id":"/docs/guides/tradingview-migration-291","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#indicators","content":"`cci`"},"1889":{"id":"/docs/guides/tradingview-migration-292","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#indicators","content":"Money Flow Index"},"1890":{"id":"/docs/guides/tradingview-migration-293","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#indicators","content":"`mfi`"},"1891":{"id":"/docs/guides/tradingview-migration-294","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#indicators","content":"On Balance Volume"},"1892":{"id":"/docs/guides/tradingview-migration-295","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#indicators","content":"`obv`"},"1893":{"id":"/docs/guides/tradingview-migration-296","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#indicators","content":"Moving Average Ribbon"},"1894":{"id":"/docs/guides/tradingview-migration-297","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#indicators","content":"`ma-ribbon`"},"1895":{"id":"/docs/guides/tradingview-migration-298","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#indicators","content":"Average True Range"},"1896":{"id":"/docs/guides/tradingview-migration-299","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#indicators","content":"`atr`"},"1897":{"id":"/docs/guides/tradingview-migration-300","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#indicators","content":"Supertrend"},"1898":{"id":"/docs/guides/tradingview-migration-301","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#indicators","content":"`supertrend`"},"1899":{"id":"/docs/guides/tradingview-migration-302","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#indicators","content":"Ichimoku Cloud"},"1900":{"id":"/docs/guides/tradingview-migration-303","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#indicators","content":"`ichimoku`"},"1901":{"id":"/docs/guides/tradingview-migration-304","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#indicators","content":"Donchian Channels"},"1902":{"id":"/docs/guides/tradingview-migration-305","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#indicators","content":"`donchian`"},"1903":{"id":"/docs/guides/tradingview-migration-306","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#indicators","content":"Stochastic"},"1904":{"id":"/docs/guides/tradingview-migration-307","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#indicators","content":"`stoch`"},"1905":{"id":"/docs/guides/tradingview-migration-308","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#indicators","content":"Stochastic RSI"},"1906":{"id":"/docs/guides/tradingview-migration-309","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#indicators","content":"`stochrsi`"},"1907":{"id":"/docs/guides/tradingview-migration-310","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#indicators","content":"Parabolic SAR"},"1908":{"id":"/docs/guides/tradingview-migration-311","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#indicators","content":"`psar`"},"1909":{"id":"/docs/guides/tradingview-migration-312","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#indicators","content":"`kdj` is also built in. `chart.createStudy('Moving Average', false, false, { length: 20 })` becomes `chart.addIndicator({ name: 'sma', params: { period: 20 } })`. The Indicators dialog becomes `createIndicatorsDialog`, opened from the header's Indicators button. Per-study `studies_overrides` become each instance's `colors`, `lineWidths`, and `hiddenLines`. See indicators."},"1910":{"id":"/docs/guides/tradingview-migration-313","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#header-and-toolbars","content":"TradingView"},"1911":{"id":"/docs/guides/tradingview-migration-314","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#header-and-toolbars","content":"`@bloxwap/chart/ui`"},"1912":{"id":"/docs/guides/tradingview-migration-315","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#header-and-toolbars","content":"Top toolbar (symbol, intervals, chart style, indicators)"},"1913":{"id":"/docs/guides/tradingview-migration-316","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#header-and-toolbars","content":"`createChartHeader`"},"1914":{"id":"/docs/guides/tradingview-migration-317","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#header-and-toolbars","content":"Left drawing toolbar"},"1915":{"id":"/docs/guides/tradingview-migration-318","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#header-and-toolbars","content":"`createDrawingToolbar`"},"1916":{"id":"/docs/guides/tradingview-migration-319","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#header-and-toolbars","content":"Chart settings dialog"},"1917":{"id":"/docs/guides/tradingview-migration-320","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#header-and-toolbars","content":"`createChartSettings`, opened from a header slot button or the context menu"},"1918":{"id":"/docs/guides/tradingview-migration-321","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#header-and-toolbars","content":"Right-click menus"},"1919":{"id":"/docs/guides/tradingview-migration-322","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#header-and-toolbars","content":"`createDrawingToolbar({ contextMenu: { … } })`"},"1920":{"id":"/docs/guides/tradingview-migration-323","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#header-and-toolbars","content":"Undo and redo"},"1921":{"id":"/docs/guides/tradingview-migration-324","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#header-and-toolbars","content":"Cmd/Ctrl + Z and Shift + Cmd/Ctrl + Z, or `toolbar.controller.undo()` and `redo()`"},"1922":{"id":"/docs/guides/tradingview-migration-325","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#header-and-toolbars","content":"Price scale Auto, %, Log (bottom toolbar)"},"1923":{"id":"/docs/guides/tradingview-migration-326","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#header-and-toolbars","content":"The header's scale buttons, or `createScaleButtons` on the chart"},"1924":{"id":"/docs/guides/tradingview-migration-327","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#header-and-toolbars","content":"Mobile touch"},"1925":{"id":"/docs/guides/tradingview-migration-328","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#header-and-toolbars","content":"Built into the toolbar; see touch gestures"},"1926":{"id":"/docs/guides/tradingview-migration-329","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#header-and-toolbars","content":"The toolbar listens for its shortcuts on the whole document, ignoring inputs, selects, text areas, and editable elements. Pass `keyboard: false` if other panels own those keys."},"1927":{"id":"/docs/guides/tradingview-migration-330","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#widget-methods","content":"TradingView"},"1928":{"id":"/docs/guides/tradingview-migration-331","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#widget-methods","content":"`@bloxwap/chart`"},"1929":{"id":"/docs/guides/tradingview-migration-332","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#widget-methods","content":"`widget.onChartReady(callback)`"},"1930":{"id":"/docs/guides/tradingview-migration-333","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#widget-methods","content":"Not needed: the chart is usable as soon as `createChart` returns. `chart.ready` resolves once the WASM kernels (or the JS fallback) are ready"},"1931":{"id":"/docs/guides/tradingview-migration-334","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#widget-methods","content":"`widget.remove()`"},"1932":{"id":"/docs/guides/tradingview-migration-335","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#widget-methods","content":"`destroy()` for each handle, then the chart"},"1933":{"id":"/docs/guides/tradingview-migration-336","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#widget-methods","content":"`activeChart().setSymbol(symbol)`"},"1934":{"id":"/docs/guides/tradingview-migration-337","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#widget-methods","content":"`datafeed.setSymbol(symbol, datafeed.intervalMs)`"},"1935":{"id":"/docs/guides/tradingview-migration-338","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#widget-methods","content":"`activeChart().setResolution('60')`"},"1936":{"id":"/docs/guides/tradingview-migration-339","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#widget-methods","content":"`datafeed.setSymbol(datafeed.symbol, 3_600_000)`; the header follows"},"1937":{"id":"/docs/guides/tradingview-migration-340","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#widget-methods","content":"`activeChart().setChartType(type)`"},"1938":{"id":"/docs/guides/tradingview-migration-341","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#widget-methods","content":"`chart.updateConfig({ series: { type } })` or `header.setChartType(type)`"},"1939":{"id":"/docs/guides/tradingview-migration-342","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#widget-methods","content":"`activeChart().createStudy(…)`, `removeEntity(id)`"},"1940":{"id":"/docs/guides/tradingview-migration-343","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#widget-methods","content":"`chart.addIndicator(…)`, `chart.removeIndicator(id)`"},"1941":{"id":"/docs/guides/tradingview-migration-344","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#widget-methods","content":"`activeChart().createShape(…)`, `createMultipointShape(…)`"},"1942":{"id":"/docs/guides/tradingview-migration-345","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#widget-methods","content":"`chart.addDrawing({ name, points })` with points in bar indices"},"1943":{"id":"/docs/guides/tradingview-migration-346","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#widget-methods","content":"`activeChart().onVisibleRangeChanged()`"},"1944":{"id":"/docs/guides/tradingview-migration-347","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#widget-methods","content":"`chart.subscribeVisibleRangeChange`"},"1945":{"id":"/docs/guides/tradingview-migration-348","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#widget-methods","content":"`activeChart().crossHairMoved()`"},"1946":{"id":"/docs/guides/tradingview-migration-349","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#widget-methods","content":"`chart.subscribeCrosshairMove`"},"1947":{"id":"/docs/guides/tradingview-migration-350","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#widget-methods","content":"`widget.applyOverrides(overrides)`"},"1948":{"id":"/docs/guides/tradingview-migration-351","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#widget-methods","content":"`chart.updateConfig(partial)`"},"1949":{"id":"/docs/guides/tradingview-migration-352","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#widget-methods","content":"`widget.changeTheme('light')`"},"1950":{"id":"/docs/guides/tradingview-migration-353","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#widget-methods","content":"`toolbar.setTheme('light')`, `header.setTheme('light')`, and the other handles"},"1951":{"id":"/docs/guides/tradingview-migration-354","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#widget-methods","content":"`widget.takeClientScreenshot()`"},"1952":{"id":"/docs/guides/tradingview-migration-355","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#widget-methods","content":"`chart.takeScreenshot()`, `chart.toBlob()`, `chart.toDataURL()`"},"1953":{"id":"/docs/guides/tradingview-migration-356","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#out-of-scope","content":"These TradingView features are intentionally not part of `@bloxwap/chart`. bloxwap.pro disables or doesn't use most of them."},"1954":{"id":"/docs/guides/tradingview-migration-357","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#out-of-scope","content":"**Symbol search and quick search.** Asset switching stays in the command palette."},"1955":{"id":"/docs/guides/tradingview-migration-358","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#out-of-scope","content":"**Compare and overlay symbols.** One series per chart."},"1956":{"id":"/docs/guides/tradingview-migration-359","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#out-of-scope","content":"**Save and load of chart layouts, study templates, and drawing templates.** Persist config fields yourself if needed."},"1957":{"id":"/docs/guides/tradingview-migration-360","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#out-of-scope","content":"**Alerts.** The context menu's `extraItems` can add an \"Add alert…\" row that calls your own alert flow."},"1958":{"id":"/docs/guides/tradingview-migration-361","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#out-of-scope","content":"**Trading lines** (`createOrderLine`, `createPositionLine`, draggable brackets). Price lines are display-only; use them for read-only order and position levels."},"1959":{"id":"/docs/guides/tradingview-migration-362","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#out-of-scope","content":"**Multi-chart layouts, bar replay, market status, session calendars, timezone menu, and Pine Script.**"},"1960":{"id":"/docs/guides/tradingview-migration-363","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#replacement-plan","content":"**Add the package.** `npm install @bloxwap/chart` in the pro worker. It has no runtime dependencies."},"1961":{"id":"/docs/guides/tradingview-migration-364","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#replacement-plan","content":"**Write `fetchBars`.** Map `info.candleSnapshot` to candles as shown under UDF datafeed. Test it with a stubbed `info` client: the window passes through unchanged, `t` becomes seconds, and an empty response yields no candles. The paging, clipping, and abort cases that `tv-datafeed-core.test.ts` covered are tested in the library."},"1962":{"id":"/docs/guides/tradingview-migration-365","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#replacement-plan","content":"**Add `bloxwap-chart.tsx`** from the complete component below, and the CSS block from themes and CSS to the global stylesheet."},"1963":{"id":"/docs/guides/tradingview-migration-366","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#replacement-plan","content":"**Swap it in behind a flag.** In `components/layout/slots.tsx`, render `BloxwapChart` in place of `TvChart` when the flag is on. Keep the TradingView path until the parity check passes."},"1964":{"id":"/docs/guides/tradingview-migration-367","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#replacement-plan","content":"**Check parity** in the app, side by side with TradingView:"},"1965":{"id":"/docs/guides/tradingview-migration-368","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#replacement-plan","content":"Colors, fonts, grid, crosshair, and the volume overlay match, and the last-price line and badge show (colored by direction)."},"1966":{"id":"/docs/guides/tradingview-migration-369","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#replacement-plan","content":"Every timeframe loads its latest 500 bars (fewer for a short history), scrolling left pages history in without gaps or duplicates, and a switch never shows the previous symbol's bars."},"1967":{"id":"/docs/guides/tradingview-migration-370","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#replacement-plan","content":"Live bars roll on the bucket boundary, and a backgrounded tab repairs its gap on return."},"1968":{"id":"/docs/guides/tradingview-migration-371","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#replacement-plan","content":"Drawings, indicators, the chart settings, undo, the context menu, and touch on a phone work."},"1969":{"id":"/docs/guides/tradingview-migration-372","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#replacement-plan","content":"The mark line follows the price feed."},"1970":{"id":"/docs/guides/tradingview-migration-373","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#replacement-plan","content":"**Remove TradingView.** Delete `tv-chart.tsx`, `tv-datafeed.ts`, `tv-datafeed-core.ts` and its test, `tv-types.ts`, `live-bars.ts` and its test, `pro-chart.tsx`, `public/tv-theme.css`, the `public/charting_library/` assets, and the `lightweight-charts` dependency (only `pro-chart.tsx` uses it). Trim `candle-data.ts` to what's still used."},"1971":{"id":"/docs/guides/tradingview-migration-374","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#complete-component","content":"`workers/pro/src/components/chart/bloxwap-chart.tsx`:"},"1972":{"id":"/docs/guides/tradingview-migration-375","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#complete-component","content":"Notes:"},"1973":{"id":"/docs/guides/tradingview-migration-376","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#complete-component","content":"**Lifecycle:** the first effect runs once. It is safe under React Strict Mode, since each mount builds and destroys its own chart. The symbol effect runs after it on mount, so `boundRef` is set."},"1974":{"id":"/docs/guides/tradingview-migration-377","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#complete-component","content":"**Switching assets:** `setSymbol` keeps the interval the user picked in the header. Reads for the previous asset are aborted, and ticks for it are ignored."},"1975":{"id":"/docs/guides/tradingview-migration-378","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#complete-component","content":"**Mark and last lines:** the mark line belongs to the symbol effect and follows the price feed. The last line belongs to the chart and follows its data through `getData()`, so a switch moves it to the new asset's latest close once its history loads."},"1976":{"id":"/docs/guides/tradingview-migration-379","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#complete-component","content":"**Precision:** `priceFormatFor` is the same helper `resolveSymbol` used for `pricescale`. It runs on each asset's first price."},"1977":{"id":"/docs/guides/tradingview-migration-380","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#complete-component","content":"**Loading state:** `loading` is true while a history read is in flight. Use it for a skeleton like the one in `tv-chart.tsx`."},"1978":{"id":"/docs/guides/tradingview-migration-381","page_id":"/docs/guides/tradingview-migration","tags":[],"type":"text","url":"/docs/guides/tradingview-migration#complete-component","content":"**Countdown:** to show TradingView's bar-close countdown, enable `statusLine.countdown` or `priceAxis.labels.countdown` and start `startCountdownTicker({ chart, window })` in the first effect. See snapshots and countdown."},"1979":{"id":"/docs","page_id":"/docs","type":"page","content":"Introduction","breadcrumbs":["@bloxwap/chart"],"tags":[],"url":"/docs"},"1980":{"id":"/docs-0","page_id":"/docs","tags":[],"type":"text","url":"/docs","content":"Compose a financial chart workspace with TypeScript, Canvas, and an optional UI layer."},"1981":{"id":"/docs-1","page_id":"/docs","type":"heading","tags":[],"url":"/docs#start-here","content":"Start here"},"1982":{"id":"/docs-2","page_id":"/docs","type":"heading","tags":[],"url":"/docs#how-the-pieces-fit","content":"How the pieces fit"},"1983":{"id":"/docs-3","page_id":"/docs","type":"heading","tags":[],"url":"/docs#what-is-included","content":"What is included"},"1984":{"id":"/docs-4","page_id":"/docs","tags":[],"type":"text","url":"/docs","content":"`@bloxwap/chart` is a financial charting library with no runtime dependencies. It renders into a canvas supplied by your application and keeps data, series, indicators, drawings, and appearance in one typed configuration."},"1985":{"id":"/docs-5","page_id":"/docs","tags":[],"type":"text","url":"/docs","content":"The library is in development. These docs describe the code in this repository. The first npm release is still pending; use the source installation to try it today."},"1986":{"id":"/docs-6","page_id":"/docs","tags":[],"type":"text","url":"/docs#start-here","content":"Your goal"},"1987":{"id":"/docs-7","page_id":"/docs","tags":[],"type":"text","url":"/docs#start-here","content":"Guide"},"1988":{"id":"/docs-8","page_id":"/docs","tags":[],"type":"text","url":"/docs#start-here","content":"Render your first chart"},"1989":{"id":"/docs-9","page_id":"/docs","tags":[],"type":"text","url":"/docs#start-here","content":"Quick start"},"1990":{"id":"/docs-10","page_id":"/docs","tags":[],"type":"text","url":"/docs#start-here","content":"Try the controls"},"1991":{"id":"/docs-11","page_id":"/docs","tags":[],"type":"text","url":"/docs#start-here","content":"Interactive playground"},"1992":{"id":"/docs-12","page_id":"/docs","tags":[],"type":"text","url":"/docs#start-here","content":"Integrate a component"},"1993":{"id":"/docs-13","page_id":"/docs","tags":[],"type":"text","url":"/docs#start-here","content":"React"},"1994":{"id":"/docs-14","page_id":"/docs","tags":[],"type":"text","url":"/docs#start-here","content":"Stream prices"},"1995":{"id":"/docs-15","page_id":"/docs","tags":[],"type":"text","url":"/docs#start-here","content":"Data and updates"},"1996":{"id":"/docs-16","page_id":"/docs","tags":[],"type":"text","url":"/docs#start-here","content":"Load history from a server and page it in"},"1997":{"id":"/docs-17","page_id":"/docs","tags":[],"type":"text","url":"/docs#start-here","content":"Paging datafeed"},"1998":{"id":"/docs-18","page_id":"/docs","tags":[],"type":"text","url":"/docs#start-here","content":"Add the complete chart UI"},"1999":{"id":"/docs-19","page_id":"/docs","tags":[],"type":"text","url":"/docs#start-here","content":"Toolbar and settings"},"2000":{"id":"/docs-20","page_id":"/docs","tags":[],"type":"text","url":"/docs#start-here","content":"Replace the TradingView Charting Library"},"2001":{"id":"/docs-21","page_id":"/docs","tags":[],"type":"text","url":"/docs#start-here","content":"Migrating from TradingView"},"2002":{"id":"/docs-22","page_id":"/docs","tags":[],"type":"text","url":"/docs#start-here","content":"Look up a method"},"2003":{"id":"/docs-23","page_id":"/docs","tags":[],"type":"text","url":"/docs#start-here","content":"Chart API"},"2004":{"id":"/docs-24","page_id":"/docs","tags":[],"type":"text","url":"/docs#how-the-pieces-fit","content":"The **core** owns the data, scales, and rendering. You provide a canvas or a small document abstraction. It has no dependency on React and does not access the global browser document."},"2005":{"id":"/docs-25","page_id":"/docs","tags":[],"type":"text","url":"/docs#how-the-pieces-fit","content":"The **UI layer** is an optional import from `@bloxwap/chart/ui`. It adds pointer and touch navigation, drawing controls, a header bar, the settings card, an indicator dialog, context menus, and theme styling. You provide the browser document and the containers where that UI should appear."},"2006":{"id":"/docs-26","page_id":"/docs","tags":[],"type":"text","url":"/docs#how-the-pieces-fit","content":"The **datafeed** is an optional import from `@bloxwap/chart/datafeed`. It loads history through one function you write, pages older bars in as the user scrolls, and folds live ticks into bars."},"2007":{"id":"/docs-27","page_id":"/docs","tags":[],"type":"text","url":"/docs#how-the-pieces-fit","content":"The **registries** hold indicator calculations and drawing models. Built-in models work immediately; applications can register their own implementations."},"2008":{"id":"/docs-28","page_id":"/docs","tags":[],"type":"text","url":"/docs#what-is-included","content":"Candlestick, hollow candle, Heikin Ashi, line, area, OHLC bar, and volume histogram series, with an optional volume overlay."},"2009":{"id":"/docs-29","page_id":"/docs","tags":[],"type":"text","url":"/docs#what-is-included","content":"20 indicators, including moving averages, Bollinger Bands, VWAP, Ichimoku, Supertrend, MACD, RSI, Stochastic, ADX, and volume, with per-plot styling."},"2010":{"id":"/docs-30","page_id":"/docs","tags":[],"type":"text","url":"/docs#what-is-included","content":"Drawing tools for lines, patterns, Fibonacci, annotations, measurements, and more."},"2011":{"id":"/docs-31","page_id":"/docs","tags":[],"type":"text","url":"/docs#what-is-included","content":"Price lines and bar markers for live values such as a mark price or order fills."},"2012":{"id":"/docs-32","page_id":"/docs","tags":[],"type":"text","url":"/docs#what-is-included","content":"Regular, percent, indexed, and logarithmic price scales, and a bar-indexed or time-continuous time axis."},"2013":{"id":"/docs-33","page_id":"/docs","tags":[],"type":"text","url":"/docs#what-is-included","content":"A shared configuration for themes, brand presets, labels, crosshair, grid, watermark, and formatters."},"2014":{"id":"/docs-34","page_id":"/docs","tags":[],"type":"text","url":"/docs#what-is-included","content":"Events for the visible range, crosshair, data loads, and layout, plus snapshots and a bar-close countdown."},"2015":{"id":"/docs-35","page_id":"/docs","tags":[],"type":"text","url":"/docs#what-is-included","content":"Optional WASM/SIMD calculation kernels with a JavaScript fallback."},"2016":{"id":"/docs-36","page_id":"/docs","tags":[],"type":"text","url":"/docs#what-is-included","content":"Mock canvas and document implementations for tests."},"2017":{"id":"/docs-37","page_id":"/docs","tags":[],"type":"text","url":"/docs#what-is-included","content":"The package renders supplied data. Market feeds, symbol lookup, exchange connections, and trading actions belong to your application."},"2018":{"id":"/docs/playground","page_id":"/docs/playground","type":"page","content":"Interactive playground","breadcrumbs":["@bloxwap/chart"],"tags":[],"url":"/docs/playground"},"2019":{"id":"/docs/playground-0","page_id":"/docs/playground","tags":[],"type":"text","url":"/docs/playground","content":"Explore the complete chart on live Hyperliquid data, with the header, drawing tools, and settings."},"2020":{"id":"/docs/playground-1","page_id":"/docs/playground","type":"heading","tags":[],"url":"/docs/playground#try-the-controls","content":"Try the controls"},"2021":{"id":"/docs/playground-2","page_id":"/docs/playground","type":"heading","tags":[],"url":"/docs/playground#data","content":"Data"},"2022":{"id":"/docs/playground-3","page_id":"/docs/playground","type":"heading","tags":[],"url":"/docs/playground#build-the-same-integration","content":"Build the same integration"},"2023":{"id":"/docs/playground-4","page_id":"/docs/playground","tags":[],"type":"text","url":"/docs/playground","content":"This is the same playground served by `npm run demo`, using the local `@bloxwap/chart` build. Open it in fullscreen or a separate tab for more room."},"2024":{"id":"/docs/playground-5","page_id":"/docs/playground","tags":[],"type":"text","url":"/docs/playground#try-the-controls","content":"Drag the canvas to pan and scroll to zoom. Scroll toward the left edge and older history pages in."},"2025":{"id":"/docs/playground-6","page_id":"/docs/playground","tags":[],"type":"text","url":"/docs/playground#try-the-controls","content":"Pick a timeframe from **1m** to **1M** in the header. The paging datafeed reloads the chart for it."},"2026":{"id":"/docs/playground-7","page_id":"/docs/playground","tags":[],"type":"text","url":"/docs/playground#try-the-controls","content":"Open the header's chart-type menu to try six series types, including Heikin Ashi and hollow candles, or **Indicators** to search and add any of the 20 built-in indicators."},"2027":{"id":"/docs/playground-8","page_id":"/docs/playground","tags":[],"type":"text","url":"/docs/playground#try-the-controls","content":"Switch the price scale between **Auto*&#x2A;, &#x2A;*%**, and **Log** in the header or at the foot of the price axis, and save a PNG with the snapshot button."},"2028":{"id":"/docs/playground-9","page_id":"/docs/playground","tags":[],"type":"text","url":"/docs/playground#try-the-controls","content":"Choose a drawing tool in the rail and place its points on the chart. Use **Undo** and **Redo** to experiment with your drawings."},"2029":{"id":"/docs/playground-10","page_id":"/docs/playground","tags":[],"type":"text","url":"/docs/playground#try-the-controls","content":"Right-click the chart, an indicator, or a drawing for its context menu. &#x2A;*Settings…** opens the chart settings, the study's settings, or the drawing's style bar."},"2030":{"id":"/docs/playground-11","page_id":"/docs/playground","tags":[],"type":"text","url":"/docs/playground#try-the-controls","content":"Open the gear at the bottom of the control rail to change candles, scales, labels, and canvas appearance."},"2031":{"id":"/docs/playground-12","page_id":"/docs/playground","tags":[],"type":"text","url":"/docs/playground#try-the-controls","content":"Pick a light, dark, or system theme from the theme menu, or collapse the drawing rail for more canvas space."},"2032":{"id":"/docs/playground-13","page_id":"/docs/playground","tags":[],"type":"text","url":"/docs/playground#try-the-controls","content":"On screens under 600px wide, the control rail's buttons move into the header and the drawing rail starts collapsed. Use the toolbar toggle to show it."},"2033":{"id":"/docs/playground-14","page_id":"/docs/playground","tags":[],"type":"text","url":"/docs/playground#data","content":"The chart shows the BTC perpetual from Hyperliquid, with live prices from its websocket. A dashed blue **mark** line follows the live price. A dotted **last** line starts on the latest close and moves to the previous bar's close each time a new bar opens, read back with `chart.getData()` as in the migration guide. If Hyperliquid can't be reached, the playground switches to a simulated random walk served through the same datafeed."},"2034":{"id":"/docs/playground-15","page_id":"/docs/playground","tags":[],"type":"text","url":"/docs/playground#data","content":"The settings card's **Playback and data** section pauses prices with **Live feed**, toggles the navigation arrows, and switches datasets. &#x2A;*Gaps (1h)** turns on the continuous time axis, so missing buckets show as gaps. Volume, markers, and example drawings are included to get you started."},"2035":{"id":"/docs/playground-16","page_id":"/docs/playground","tags":[],"type":"text","url":"/docs/playground#data","content":"Click inside the chart to use its keyboard shortcuts, including undo/redo. The embedded playground keeps those shortcuts separate from documentation search and page navigation."},"2036":{"id":"/docs/playground-17","page_id":"/docs/playground","tags":[],"type":"text","url":"/docs/playground#build-the-same-integration","content":"Follow the TradingView migration guide and the toolbar and settings guide, or inspect the complete demo on GitHub."}},"count":2036},"sorting":{"language":"multilingual","sortableProperties":["content","page_id","type","url"],"sortablePropertiesWithTypes":{"content":"string","page_id":"string","type":"string","url":"string"},"sorts":{"content":{"docs":{"1":1093,"2":1129,"3":1149,"4":1753,"5":1168,"6":1366,"7":1220,"8":1152,"9":1606,"10":1244,"11":1746,"12":1617,"13":1544,"14":1957,"15":1456,"16":396,"17":376,"18":1252,"19":463,"20":379,"21":1260,"22":391,"23":446,"24":1125,"25":841,"26":149,"27":1060,"28":691,"29":145,"30":1044,"31":311,"32":337,"33":1280,"34":675,"35":630,"36":1014,"37":299,"38":183,"39":1553,"40":615,"41":167,"42":2001,"43":431,"44":338,"45":1067,"46":725,"47":180,"48":1163,"49":1472,"50":1690,"51":1620,"52":720,"53":711,"54":1687,"55":512,"56":377,"57":1156,"58":443,"59":631,"60":1531,"61":677,"62":181,"63":1449,"64":735,"65":906,"66":1686,"67":732,"68":907,"69":1299,"70":723,"71":908,"72":1669,"73":614,"74":632,"75":1839,"76":454,"77":909,"78":1205,"79":561,"80":339,"81":2015,"82":1481,"83":1037,"84":766,"85":1672,"86":300,"87":1382,"88":685,"89":977,"90":513,"91":1848,"92":893,"93":1479,"94":329,"95":1314,"96":1122,"97":292,"98":1482,"99":1621,"100":515,"101":1840,"102":896,"103":1576,"104":548,"105":179,"106":653,"107":1859,"108":1651,"109":1486,"110":1622,"111":289,"112":971,"113":514,"114":1689,"115":895,"116":1235,"117":730,"118":1659,"119":382,"120":1658,"121":770,"122":1332,"123":468,"124":1646,"125":769,"126":1598,"127":752,"128":1203,"129":753,"130":1722,"131":467,"132":1334,"133":519,"134":1721,"135":680,"136":1137,"137":785,"138":1138,"139":611,"140":1496,"141":871,"142":1497,"143":1213,"144":764,"145":1875,"146":366,"147":1473,"148":1623,"149":423,"150":970,"151":705,"152":1428,"153":731,"154":1657,"155":772,"156":1670,"157":603,"158":1140,"159":1231,"160":1483,"161":1283,"162":811,"163":956,"164":804,"165":765,"166":807,"167":767,"168":809,"169":955,"170":802,"171":954,"172":1484,"173":1691,"174":823,"175":952,"176":860,"177":712,"178":862,"179":945,"180":1557,"181":1123,"182":959,"183":1190,"184":1695,"185":1725,"186":1601,"187":1913,"188":1915,"189":1364,"190":1997,"191":1085,"192":1593,"193":452,"194":1508,"195":1264,"196":1174,"197":1624,"198":435,"199":177,"200":1378,"201":928,"202":277,"203":1380,"204":917,"205":873,"206":1005,"207":761,"208":1083,"209":1451,"210":550,"211":178,"212":1127,"213":549,"214":258,"215":1780,"216":704,"217":1990,"218":1011,"219":857,"220":1024,"221":1026,"222":791,"223":1329,"224":1787,"225":849,"226":1715,"227":1086,"228":913,"229":1532,"230":1998,"231":918,"232":1330,"233":1796,"234":505,"235":1061,"236":1600,"237":1265,"238":1175,"239":1625,"240":887,"241":348,"242":350,"243":891,"244":227,"245":1199,"246":386,"247":474,"248":1197,"249":334,"250":874,"251":1076,"252":343,"253":475,"254":1077,"255":921,"256":1237,"257":1376,"258":342,"259":1238,"260":1377,"261":576,"262":232,"263":1421,"264":306,"265":231,"266":1003,"267":534,"268":236,"269":1333,"270":1266,"271":1176,"272":1626,"273":899,"274":875,"275":1684,"276":927,"277":274,"278":1490,"279":850,"280":273,"281":999,"282":682,"283":739,"284":568,"285":314,"286":876,"287":1284,"288":746,"289":476,"290":1251,"291":560,"292":477,"293":1635,"294":610,"295":726,"296":728,"297":593,"298":478,"299":1592,"300":707,"301":624,"302":1589,"303":684,"304":625,"305":1286,"306":678,"307":479,"308":1741,"309":699,"310":1611,"311":852,"312":793,"313":1716,"314":1267,"315":1177,"316":1627,"317":399,"318":480,"319":1585,"320":557,"321":626,"322":1744,"323":1719,"324":1229,"325":1268,"326":1628,"327":544,"328":1384,"329":662,"330":1572,"331":652,"332":158,"333":387,"334":1110,"335":900,"336":1738,"337":583,"338":1761,"339":532,"340":1404,"341":1977,"342":1269,"343":1178,"344":1629,"345":648,"346":481,"347":1212,"348":892,"349":165,"350":1019,"351":646,"352":256,"353":1503,"354":526,"355":253,"356":1301,"357":1855,"358":1312,"359":1278,"360":842,"361":320,"362":517,"363":901,"364":428,"365":902,"366":919,"367":903,"368":506,"369":695,"370":1153,"371":832,"372":404,"373":1296,"374":1562,"375":1357,"376":1438,"377":1965,"378":1173,"379":1351,"380":1124,"381":1857,"382":1356,"383":1439,"384":200,"385":406,"386":185,"387":453,"388":184,"389":1111,"390":190,"391":1088,"392":193,"393":1365,"394":191,"395":1217,"396":199,"397":2004,"398":196,"399":1218,"400":192,"401":540,"402":194,"403":252,"404":186,"405":415,"406":1038,"407":1000,"408":1258,"409":1595,"410":357,"411":1245,"412":472,"413":1607,"414":449,"415":1747,"416":733,"417":1142,"418":504,"419":1916,"420":390,"421":1726,"422":531,"423":1367,"424":984,"425":1166,"426":444,"427":1001,"428":1259,"429":1320,"430":410,"431":1134,"432":413,"433":1706,"434":426,"435":1363,"436":420,"437":1130,"438":407,"439":1937,"440":309,"441":1143,"442":789,"443":188,"444":1414,"445":1979,"446":1705,"447":1136,"448":1505,"449":1139,"450":1285,"451":1133,"452":933,"453":1022,"454":362,"455":1485,"456":1381,"457":931,"458":1087,"459":547,"460":1021,"461":932,"462":1450,"463":708,"464":1640,"465":904,"466":1317,"467":706,"468":1157,"469":328,"470":1584,"471":905,"472":1892,"473":1867,"474":1583,"475":1590,"476":1804,"477":698,"478":592,"479":1865,"480":2021,"481":1198,"482":1701,"483":1700,"484":1234,"485":1983,"486":1308,"487":1413,"488":1656,"489":1980,"490":1540,"491":1455,"492":1849,"493":1864,"494":1870,"495":1869,"496":1360,"497":1929,"498":1862,"499":1116,"500":1630,"501":619,"502":1305,"503":623,"504":1049,"505":620,"506":1699,"507":618,"508":1698,"509":622,"510":1050,"511":621,"512":1751,"513":1619,"514":1358,"515":1146,"516":1895,"517":1717,"518":1636,"519":1051,"520":1383,"521":1309,"522":1147,"523":974,"524":1974,"525":255,"526":2030,"527":1702,"528":1922,"529":1982,"530":1826,"531":1824,"532":1195,"533":1169,"534":1783,"535":1078,"536":1671,"537":996,"538":976,"539":1315,"540":1647,"541":1618,"542":367,"543":1914,"544":302,"545":2031,"546":687,"547":1697,"548":1891,"549":1223,"550":1373,"551":445,"552":1034,"553":360,"554":1393,"555":1927,"556":1714,"557":1564,"558":1431,"559":1145,"560":1555,"561":1346,"562":1426,"563":1538,"564":1424,"565":966,"566":1348,"567":1053,"568":1405,"569":189,"570":497,"571":1270,"572":1958,"573":1457,"574":815,"575":798,"576":1841,"577":558,"578":633,"579":1023,"580":508,"581":634,"582":1233,"583":401,"584":635,"585":1033,"586":780,"587":280,"588":967,"589":1074,"590":1925,"591":1545,"592":1179,"593":1458,"594":495,"595":1679,"596":1836,"597":819,"598":1510,"599":1432,"600":498,"601":496,"602":1303,"603":551,"604":271,"605":1031,"606":649,"607":261,"608":1032,"609":650,"610":272,"611":1495,"612":605,"613":266,"614":1239,"615":567,"616":1991,"617":1430,"618":616,"619":361,"620":2002,"621":750,"622":1521,"623":939,"624":403,"625":1832,"626":1452,"627":639,"628":1511,"629":1648,"630":553,"631":32,"632":67,"633":34,"634":48,"635":30,"636":23,"637":24,"638":75,"639":590,"640":716,"641":1048,"642":961,"643":962,"644":957,"645":1912,"646":942,"647":717,"648":1854,"649":950,"650":775,"651":1813,"652":2026,"653":1,"654":72,"655":2,"656":70,"657":14,"658":20,"659":1228,"660":1831,"661":1910,"662":347,"663":1861,"664":1256,"665":1631,"666":588,"667":1563,"668":651,"669":1838,"670":327,"671":1047,"672":606,"673":1522,"674":613,"675":1227,"676":421,"677":1911,"678":344,"679":1046,"680":604,"681":1288,"682":422,"683":1827,"684":1566,"685":949,"686":1221,"687":1586,"688":969,"689":1202,"690":1720,"691":1406,"692":1989,"693":1216,"694":1981,"695":1534,"696":1812,"697":786,"698":993,"699":1471,"700":1825,"701":1293,"702":1222,"703":1095,"704":1645,"705":1993,"706":1151,"707":1171,"708":1121,"709":1409,"710":1425,"711":2033,"712":1815,"713":812,"714":1271,"715":1459,"716":507,"717":1992,"718":595,"719":1302,"720":324,"721":1028,"722":323,"723":1029,"724":509,"725":1921,"726":569,"727":1530,"728":325,"729":805,"730":1272,"731":1460,"732":281,"733":490,"734":930,"735":1587,"736":545,"737":1506,"738":346,"739":1798,"740":461,"741":1797,"742":696,"743":1612,"744":654,"745":159,"746":808,"747":721,"748":1090,"749":291,"750":161,"751":768,"752":1894,"753":141,"754":301,"755":259,"756":166,"757":303,"758":257,"759":160,"760":688,"761":1030,"762":1249,"763":803,"764":1091,"765":564,"766":894,"767":1860,"768":734,"769":174,"770":294,"771":173,"772":290,"773":170,"774":686,"775":171,"776":1888,"777":172,"778":1988,"779":810,"780":7,"781":31,"782":46,"783":37,"784":25,"785":3,"786":64,"787":16,"788":1172,"789":473,"790":1322,"791":972,"792":980,"793":1556,"794":2029,"795":1318,"796":1135,"797":1707,"798":1897,"799":1816,"800":1844,"801":1546,"802":1180,"803":1526,"804":374,"805":1680,"806":1806,"807":816,"808":1512,"809":1788,"810":821,"811":817,"812":1795,"813":854,"814":450,"815":936,"816":559,"817":278,"818":1388,"819":441,"820":1513,"821":994,"822":645,"823":1514,"824":1070,"825":380,"826":448,"827":1082,"828":638,"829":1515,"830":1069,"831":640,"832":1516,"833":1742,"834":744,"835":877,"836":1006,"837":782,"838":1517,"839":182,"840":503,"841":1396,"842":1735,"843":843,"844":150,"845":776,"846":388,"847":143,"848":1109,"849":863,"850":1518,"851":1161,"852":451,"853":2013,"854":1394,"855":963,"856":2020,"857":1294,"858":1582,"859":1474,"860":1632,"861":469,"862":1805,"863":820,"864":1158,"865":774,"866":1731,"867":771,"868":1454,"869":763,"870":997,"871":777,"872":1784,"873":722,"874":1641,"875":455,"876":1660,"877":1819,"878":1247,"879":412,"880":1845,"881":1395,"882":1477,"883":1928,"884":1948,"885":1547,"886":1461,"887":375,"888":1683,"889":354,"890":1811,"891":844,"892":1186,"893":864,"894":1162,"895":1879,"896":1881,"897":9,"898":0,"899":1298,"900":1730,"901":1615,"902":1261,"903":1766,"904":96,"905":118,"906":1018,"907":103,"908":108,"909":1352,"910":102,"911":104,"912":1345,"913":98,"914":79,"915":1342,"916":95,"917":115,"918":1723,"919":94,"920":83,"921":1597,"922":99,"923":112,"924":1793,"925":101,"926":121,"927":1063,"928":97,"929":268,"930":1020,"931":330,"932":948,"933":1930,"934":521,"935":1718,"936":1368,"937":973,"938":1062,"939":1126,"940":1764,"941":1371,"942":1650,"943":1559,"944":1480,"945":1504,"946":1763,"947":1189,"948":1188,"949":783,"950":1743,"951":1440,"952":670,"953":470,"954":1255,"955":1441,"956":671,"957":335,"958":1040,"959":1442,"960":669,"961":915,"962":1999,"963":1443,"964":298,"965":597,"966":1502,"967":1444,"968":886,"969":813,"970":1781,"971":1445,"972":664,"973":538,"974":1349,"975":1446,"976":400,"977":464,"978":1207,"979":1447,"980":672,"981":713,"982":1570,"983":1448,"984":788,"985":599,"986":1499,"987":1769,"988":491,"989":741,"990":1653,"991":1770,"992":666,"993":562,"994":1399,"995":1771,"996":674,"997":910,"998":1995,"999":1772,"1000":1519,"1001":295,"1002":1008,"1003":1773,"1004":297,"1005":355,"1006":1118,"1007":1774,"1008":673,"1009":607,"1010":1494,"1011":1775,"1012":667,"1013":636,"1014":1535,"1015":1776,"1016":1520,"1017":307,"1018":1009,"1019":1777,"1020":668,"1021":794,"1022":1759,"1023":1778,"1024":665,"1025":796,"1026":1758,"1027":1779,"1028":740,"1029":1853,"1030":293,"1031":897,"1032":1230,"1033":17,"1034":77,"1035":27,"1036":1842,"1037":419,"1038":50,"1039":60,"1040":12,"1041":4,"1042":47,"1043":1160,"1044":1821,"1045":1068,"1046":389,"1047":1273,"1048":1225,"1049":577,"1050":1423,"1051":322,"1052":1200,"1053":500,"1054":1017,"1055":499,"1056":1042,"1057":570,"1058":1341,"1059":1191,"1060":1274,"1061":1633,"1062":565,"1063":1204,"1064":779,"1065":1411,"1066":554,"1067":1236,"1068":800,"1069":1765,"1070":1877,"1071":1926,"1072":1666,"1073":1970,"1074":1663,"1075":2003,"1076":1543,"1077":1324,"1078":1868,"1079":1362,"1080":1976,"1081":2005,"1082":1523,"1083":1874,"1084":1036,"1085":609,"1086":1470,"1087":1608,"1088":975,"1089":1603,"1090":1453,"1091":1609,"1092":365,"1093":1548,"1094":1181,"1095":1462,"1096":697,"1097":1681,"1098":1602,"1099":384,"1100":230,"1101":1420,"1102":580,"1103":162,"1104":163,"1105":582,"1106":260,"1107":1155,"1108":859,"1109":135,"1110":1790,"1111":318,"1112":878,"1113":1740,"1114":581,"1115":879,"1116":489,"1117":316,"1118":136,"1119":1015,"1120":317,"1121":137,"1122":1016,"1123":313,"1124":482,"1125":1402,"1126":541,"1127":1306,"1128":1749,"1129":424,"1130":1475,"1131":1634,"1132":542,"1133":1847,"1134":647,"1135":960,"1136":304,"1137":1577,"1138":729,"1139":1661,"1140":364,"1141":1422,"1142":982,"1143":1275,"1144":1463,"1145":851,"1146":1973,"1147":683,"1148":140,"1149":778,"1150":148,"1151":385,"1152":1310,"1153":827,"1154":1551,"1155":781,"1156":1311,"1157":543,"1158":1552,"1159":773,"1160":1733,"1161":1507,"1162":1975,"1163":965,"1164":953,"1165":991,"1166":951,"1167":964,"1168":940,"1169":1843,"1170":701,"1171":1644,"1172":1662,"1173":943,"1174":1642,"1175":1594,"1176":2024,"1177":2027,"1178":195,"1179":1823,"1180":1150,"1181":1072,"1182":1290,"1183":1403,"1184":1196,"1185":1613,"1186":1959,"1187":1464,"1188":436,"1189":719,"1190":1081,"1191":845,"1192":164,"1193":1112,"1194":692,"1195":146,"1196":1045,"1197":392,"1198":447,"1199":1379,"1200":617,"1201":168,"1202":1104,"1203":402,"1204":340,"1205":1668,"1206":527,"1207":629,"1208":1325,"1209":381,"1210":1575,"1211":641,"1212":169,"1213":1071,"1214":1574,"1215":394,"1216":2023,"1217":1858,"1218":1292,"1219":1355,"1220":312,"1221":1727,"1222":1099,"1223":1728,"1224":1337,"1225":1326,"1226":1114,"1227":1708,"1228":1300,"1229":1960,"1230":1667,"1231":349,"1232":1075,"1233":536,"1234":1952,"1235":528,"1236":1328,"1237":575,"1238":1105,"1239":305,"1240":1106,"1241":321,"1242":1533,"1243":533,"1244":1079,"1245":2016,"1246":1295,"1247":537,"1248":529,"1249":1889,"1250":1850,"1251":1214,"1252":806,"1253":1372,"1254":530,"1255":1113,"1256":2014,"1257":1291,"1258":727,"1259":663,"1260":546,"1261":594,"1262":1579,"1263":1253,"1264":1748,"1265":1257,"1266":1791,"1267":1144,"1268":1103,"1269":1567,"1270":824,"1271":1549,"1272":1182,"1273":1465,"1274":676,"1275":1822,"1276":1013,"1277":429,"1278":483,"1279":1361,"1280":319,"1281":828,"1282":1012,"1283":920,"1284":1820,"1285":2006,"1286":888,"1287":156,"1288":1489,"1289":718,"1290":1241,"1291":1436,"1292":1561,"1293":861,"1294":825,"1295":1900,"1296":1949,"1297":26,"1298":33,"1299":41,"1300":11,"1301":40,"1302":1817,"1303":944,"1304":724,"1305":1232,"1306":1880,"1307":1752,"1308":1866,"1309":1065,"1310":1004,"1311":1898,"1312":998,"1313":1596,"1314":1807,"1315":1401,"1316":1709,"1317":1964,"1318":1808,"1319":405,"1320":693,"1321":848,"1322":393,"1323":1924,"1324":333,"1325":1313,"1326":1987,"1327":846,"1328":221,"1329":518,"1330":737,"1331":430,"1332":235,"1333":762,"1334":209,"1335":792,"1336":1994,"1337":703,"1338":1407,"1339":914,"1340":941,"1341":1829,"1342":694,"1343":983,"1344":1359,"1345":1599,"1346":1276,"1347":1183,"1348":1466,"1349":833,"1350":822,"1351":1967,"1352":836,"1353":889,"1354":1754,"1355":835,"1356":263,"1357":1755,"1358":838,"1359":627,"1360":1711,"1361":837,"1362":138,"1363":1710,"1364":745,"1365":1890,"1366":1616,"1367":1165,"1368":1415,"1369":1767,"1370":86,"1371":211,"1372":243,"1373":1638,"1374":119,"1375":213,"1376":249,"1377":1478,"1378":116,"1379":222,"1380":242,"1381":1639,"1382":91,"1383":223,"1384":241,"1385":1206,"1386":109,"1387":238,"1388":233,"1389":1353,"1390":111,"1391":234,"1392":237,"1393":1713,"1394":105,"1395":246,"1396":212,"1397":1344,"1398":84,"1399":228,"1400":229,"1401":1724,"1402":80,"1403":935,"1404":934,"1405":1343,"1406":113,"1407":250,"1408":251,"1409":1794,"1410":92,"1411":244,"1412":245,"1413":1262,"1414":114,"1415":1287,"1416":122,"1417":270,"1418":1141,"1419":93,"1420":1304,"1421":1966,"1422":1035,"1423":1226,"1424":866,"1425":1917,"1426":1100,"1427":1025,"1428":1918,"1429":2009,"1430":1418,"1431":1064,"1432":2022,"1433":2007,"1434":1277,"1435":1184,"1436":1467,"1437":855,"1438":484,"1439":1408,"1440":856,"1441":628,"1442":1745,"1443":1729,"1444":1786,"1445":1872,"1446":58,"1447":49,"1448":73,"1449":10,"1450":36,"1451":1132,"1452":743,"1453":1215,"1454":1370,"1455":1374,"1456":1923,"1457":1978,"1458":1934,"1459":979,"1460":1591,"1461":1148,"1462":2011,"1463":1896,"1464":1131,"1465":1323,"1466":1938,"1467":1101,"1468":1883,"1469":985,"1470":69,"1471":63,"1472":57,"1473":13,"1474":1092,"1475":1712,"1476":1871,"1477":1732,"1478":1882,"1479":1066,"1480":1737,"1481":968,"1482":986,"1483":1391,"1484":988,"1485":1933,"1486":987,"1487":1932,"1488":1243,"1489":1073,"1490":1107,"1491":1971,"1492":1736,"1493":1649,"1494":1837,"1495":1693,"1496":2012,"1497":1969,"1498":1476,"1499":946,"1500":61,"1501":992,"1502":62,"1503":1240,"1504":55,"1505":995,"1506":54,"1507":398,"1508":990,"1509":1852,"1510":1392,"1511":1941,"1512":28,"1513":1340,"1514":1339,"1515":1573,"1516":1885,"1517":409,"1518":425,"1519":418,"1520":1886,"1521":1201,"1522":1940,"1523":1568,"1524":2025,"1525":2028,"1526":1159,"1527":1939,"1528":1307,"1529":1688,"1530":1539,"1531":1569,"1532":1956,"1533":2035,"1534":1434,"1535":1739,"1536":1210,"1537":1529,"1538":1335,"1539":1398,"1540":1792,"1541":1331,"1542":1209,"1543":1685,"1544":1578,"1545":1830,"1546":51,"1547":59,"1548":22,"1549":21,"1550":29,"1551":43,"1552":1809,"1553":947,"1554":1550,"1555":1185,"1556":1468,"1557":373,"1558":1682,"1559":1920,"1560":751,"1561":1397,"1562":1734,"1563":679,"1564":175,"1565":1588,"1566":458,"1567":510,"1568":1319,"1569":1128,"1570":1984,"1571":1469,"1572":596,"1573":269,"1574":1336,"1575":826,"1576":276,"1577":1953,"1578":466,"1579":267,"1580":2019,"1581":502,"1582":254,"1583":1655,"1584":501,"1585":275,"1586":1412,"1587":869,"1588":264,"1589":1281,"1590":868,"1591":265,"1592":1282,"1593":870,"1594":176,"1595":1187,"1596":1487,"1597":1674,"1598":2008,"1599":2018,"1600":1263,"1601":1560,"1602":1164,"1603":1962,"1604":1604,"1605":1097,"1606":1369,"1607":1321,"1608":2017,"1609":1558,"1610":1678,"1611":1119,"1612":1908,"1613":1863,"1614":1279,"1615":1931,"1616":981,"1617":881,"1618":1433,"1619":1675,"1620":882,"1621":1963,"1622":1677,"1623":885,"1624":1762,"1625":1194,"1626":584,"1627":585,"1628":1193,"1629":345,"1630":1919,"1631":1400,"1632":709,"1633":1417,"1634":1192,"1635":715,"1636":1768,"1637":1676,"1638":44,"1639":71,"1640":45,"1641":74,"1642":1946,"1643":1039,"1644":201,"1645":397,"1646":1814,"1647":395,"1648":442,"1649":427,"1650":414,"1651":818,"1652":1614,"1653":440,"1654":555,"1655":139,"1656":556,"1657":571,"1658":205,"1659":1524,"1660":847,"1661":151,"1662":689,"1663":315,"1664":880,"1665":310,"1666":591,"1667":152,"1668":1968,"1669":858,"1670":153,"1671":1828,"1672":589,"1673":1089,"1674":1665,"1675":865,"1676":214,"1677":87,"1678":432,"1679":206,"1680":1154,"1681":433,"1682":1789,"1683":834,"1684":434,"1685":1043,"1686":332,"1687":459,"1688":1242,"1689":898,"1690":1528,"1691":525,"1692":1906,"1693":520,"1694":1901,"1695":523,"1696":1903,"1697":460,"1698":1904,"1699":341,"1700":1810,"1701":853,"1702":1899,"1703":522,"1704":1902,"1705":524,"1706":1905,"1707":681,"1708":1887,"1709":1945,"1710":690,"1711":1947,"1712":1985,"1713":378,"1714":655,"1715":215,"1716":829,"1717":656,"1718":787,"1719":989,"1720":661,"1721":738,"1722":516,"1723":660,"1724":216,"1725":831,"1726":749,"1727":239,"1728":840,"1729":748,"1730":217,"1731":1509,"1732":747,"1733":262,"1734":839,"1735":657,"1736":485,"1737":1876,"1738":659,"1739":486,"1740":790,"1741":658,"1742":487,"1743":1878,"1744":602,"1745":207,"1746":700,"1747":601,"1748":210,"1749":759,"1750":353,"1751":1703,"1752":760,"1753":352,"1754":488,"1755":755,"1756":351,"1757":1704,"1758":754,"1759":799,"1760":938,"1761":912,"1762":1944,"1763":1354,"1764":884,"1765":883,"1766":1986,"1767":197,"1768":125,"1769":218,"1770":88,"1771":124,"1772":219,"1773":830,"1774":130,"1775":224,"1776":82,"1777":129,"1778":225,"1779":117,"1780":132,"1781":240,"1782":110,"1783":131,"1784":247,"1785":107,"1786":123,"1787":208,"1788":85,"1789":133,"1790":872,"1791":89,"1792":126,"1793":220,"1794":120,"1795":128,"1796":248,"1797":106,"1798":127,"1799":226,"1800":81,"1801":134,"1802":90,"1803":1696,"1804":279,"1805":100,"1806":331,"1807":1803,"1808":1961,"1809":187,"1810":642,"1811":1833,"1812":736,"1813":702,"1814":511,"1815":494,"1816":587,"1817":1055,"1818":383,"1819":1058,"1820":326,"1821":1056,"1822":644,"1823":1375,"1824":801,"1825":493,"1826":586,"1827":1054,"1828":566,"1829":1057,"1830":890,"1831":2034,"1832":643,"1833":438,"1834":462,"1835":457,"1836":535,"1837":552,"1838":492,"1839":1893,"1840":1390,"1841":710,"1842":1416,"1843":202,"1844":756,"1845":363,"1846":579,"1847":578,"1848":572,"1849":573,"1850":757,"1851":574,"1852":1297,"1853":1248,"1854":1951,"1855":758,"1856":1027,"1857":144,"1858":1080,"1859":147,"1860":1338,"1861":155,"1862":1327,"1863":154,"1864":1419,"1865":157,"1866":1002,"1867":142,"1868":1834,"1869":1950,"1870":612,"1871":1498,"1872":784,"1873":1500,"1874":471,"1875":1041,"1876":336,"1877":1437,"1878":600,"1879":1654,"1880":742,"1881":1996,"1882":911,"1883":2000,"1884":916,"1885":1007,"1886":296,"1887":1117,"1888":356,"1889":1493,"1890":608,"1891":1536,"1892":637,"1893":1501,"1894":598,"1895":1010,"1896":308,"1897":1782,"1898":814,"1899":1350,"1900":539,"1901":1208,"1902":465,"1903":1756,"1904":795,"1905":1757,"1906":797,"1907":1571,"1908":714,"1909":563,"1910":1942,"1911":198,"1912":1936,"1913":408,"1914":1410,"1915":417,"1916":1096,"1917":411,"1918":1692,"1919":416,"1920":1972,"1921":1108,"1922":1610,"1923":1835,"1924":1491,"1925":1059,"1926":1884,"1927":1943,"1928":203,"1929":924,"1930":1525,"1931":925,"1932":456,"1933":288,"1934":439,"1935":287,"1936":437,"1937":286,"1938":371,"1939":283,"1940":359,"1941":282,"1942":358,"1943":285,"1944":369,"1945":284,"1946":368,"1947":922,"1948":372,"1949":923,"1950":867,"1951":926,"1952":370,"1953":1907,"1954":68,"1955":18,"1956":56,"1957":8,"1958":76,"1959":42,"1960":6,"1961":78,"1962":5,"1963":65,"1964":15,"1965":1115,"1966":1250,"1967":1427,"1968":1224,"1969":1851,"1970":53,"1971":929,"1972":1527,"1973":35,"1974":66,"1975":39,"1976":52,"1977":38,"1978":19,"1979":1389,"1980":1120,"1981":1750,"1982":1347,"1983":2010,"1984":204,"1985":1846,"1986":2032,"1987":1316,"1988":1664,"1989":1637,"1990":1954,"1991":1386,"1992":1385,"1993":1643,"1994":1760,"1995":1170,"1996":1429,"1997":1565,"1998":978,"1999":1935,"2000":1673,"2001":1488,"2002":1435,"2003":1094,"2004":1799,"2005":1802,"2006":1800,"2007":1801,"2008":1084,"2009":937,"2010":1219,"2011":1605,"2012":1652,"2013":958,"2014":1246,"2015":1554,"2016":1492,"2017":1856,"2018":1387,"2019":1254,"2020":1955,"2021":1167,"2022":1052,"2023":1909,"2024":1211,"2025":1581,"2026":1542,"2027":1785,"2028":1098,"2029":1694,"2030":1541,"2031":1580,"2032":1537,"2033":1818,"2034":1873,"2035":1102,"2036":1289},"orderedDocs":[[898,"**%** and **Log** switch `priceAxis.mode` to `'percent'` or `'logarithmic'`, or back to `'regular'`, so they exclude each other. They also release a locked price-to-bar ratio, like Alt+P and Alt+L. Indexed mode lights neither."],[653,"**`pushTick` is safe in any price-feed callback.** It never throws: errors from publishing a bar (for example, a chart listener that throws) go to `onError`. With a `scheduler` the bar is published in a later frame; see once per frame for where a listener's error goes then."],[655,"**`subscribeState(listener)`** calls `listener` with a `DatafeedState` snapshot (`symbol`, `intervalMs`, `loading`, `exhausted`, `error`) when a load starts and when it settles. It does not call the listener on subscribe; read `datafeed.state` for the current value. A listener that throws is reported to `onError`, and the other listeners still run. It returns an unsubscribe function, and `destroy()` removes every state listener."],[785,"**A throwing listener doesn't starve the others.** Every listener still runs, and the first error is rethrown from the chart call that triggered the render once delivery has finished."],[1041,"**Accessibility:** it is a labelled, modal `role=\"dialog\"`. Focus moves in on open and returns on close, Tab stays inside, arrow keys move through the list, and Escape clears the search, then closes. After a finger press, focus goes to the dialog itself rather than the search or the first input, so the on-screen keyboard doesn't cover it; tap a field to type."],[1962,"**Add `bloxwap-chart.tsx`** from the complete component below, and the CSS block from themes and CSS to the global stylesheet."],[1960,"**Add the package.** `npm install @bloxwap/chart` in the pro worker. It has no runtime dependencies."],[780,"**After the render, never during it.** Listeners run synchronously once the chart has painted the change they describe. Inside `chart.batch`, delivery waits until the outermost batch ends."],[1957,"**Alerts.** The context menu's `extraItems` can add an \"Add alert…\" row that calls your own alert flow."],[897,"**Auto** toggles `priceAxis.autoScale`."],[1449,"**Autoscale and the high/low references** use only candles inside the viewport. When a gap fills the whole viewport, the two candles around it frame the range."],[1300,"**Badge:** it takes the last-price badge's color and sits under it, or above it when there is no room below. With `labels.lastPrice` off, it takes that badge's place."],[1040,"**Buttons:** changes apply live. **OK** keeps them. **Cancel**, Escape, or the close button restores the study as it was when its settings opened. **Defaults** restores the definition's inputs, colors, widths, visible plots, and pane."],[1473,"**Canvas:** background, text, grid, crosshair, and watermark."],[657,"**Chart events keep working.** Every datafeed load goes through `setData`, `prependData`, or `appendData`, so `subscribeDataLoad` reports `'set'`, `'prepend'`, `'append'`, and `'update'` loads as usual."],[1964,"**Check parity** in the app, side by side with TradingView:"],[787,"**Cleanup.** Unsubscribing twice is harmless. `chart.destroy()` drops every listener."],[1033,"**Colors** replace the definition's `defaultColors` and are indexed the same way, so pass one per entry. The `'up'` and `'down'` tokens follow the series colors, so direction-colored bars always match the candles."],[1955,"**Compare and overlay symbols.** One series per chart."],[1978,"**Countdown:** to show TradingView's bar-close countdown, enable `statusLine.countdown` or `priceAxis.labels.countdown` and start `startCountdownTicker({ chart, window })` in the first effect. See snapshots and countdown."],[658,"**Destroy it.** Call `destroy()` from `createDatafeedChart`, or `datafeed.destroy()` before destroying the chart yourself. Otherwise reads already in flight still write into the destroyed chart's store. This is harmless, since rendering is a no-op, but wasteful."],[1549,"**Double tap:** two taps within 300 ms (`DOUBLE_TAP_MS`) act as a double click on drawings and tools. On the price axis they reset the view instead."],[1548,"**Editing drawings:** as on TradingView's mobile app, only the selected drawing follows a finger: its handles within 24 CSS pixels (`TOUCH_HANDLE_HIT_PX`, a mouse gets 8) and its body within `TOUCH_HIT_PX`, even where another drawing lies on top of it. The drag has to set off before the long press: holding still, on the selected drawing or anywhere else, shows the crosshair and leaves the drawing where it was. A one-finger drag that starts anywhere else pans, even across filled drawings such as Fibonacci bands and position boxes that cover a phone's plot. A tap edits nothing, and a second finger turns a drawing drag into a pinch. Locked drawings are never dragged."],[636,"**End of history:** after `maxEmptyPages` empty pages in a row, `exhausted` becomes true and no more requests are made. Reaching the start of a symbol's history therefore costs that many empty reads, once. An initial load that reaches it is exhausted right away."],[637,"**Errors:** failures appear in `datafeed.error` and go to `onError`. There is no retry loop. The next approach to the left edge retries once a backoff has passed: `RETRY_BACKOFF_MS` (1 s) after a failure, doubling with each failure in a row up to `MAX_RETRY_BACKOFF_MS` (30 s), so dragging at the edge doesn't hammer a rate-limited source. A `loadMore()` call retries at once, and a successful load resets the backoff. A failed initial load is retried by `loadMore()`."],[784,"**Feedback loops are cut off.** After 100 delivery rounds in one flush, pending events are dropped and the next flush starts from the current state."],[1297,"**Format:** `mm:ss` under an hour, `hh:mm:ss` under a day, and `Nd hh:mm` beyond. Partial seconds round up, so a bar reads `00:00` only once it has closed."],[1035,"**Hidden plots** hide lines, histogram bars, fills, or levels by key. A band fill stays when you hide one of its boundary lines, as in TradingView; hide the fill by its own key."],[1512,"**Hide** on a drawing sets `visible: false`. Bring it back with undo or `chart.updateDrawing(id, { visible: true })`. Hiding or removing an indicator is not recorded in the undo history."],[1550,"**Hints:** after a finger press, the idle hint reads *Drag to scroll · pinch to zoom · long-press for crosshair*. On a coarse-pointer device it starts that way; a mouse press switches it back. For custom UI, read `controller.touch` or call `controller.setTouch(touch)`."],[635,"**Holes:** an empty page is taken as a hole in the source, such as a weekend, a closed session, or an outage. The next request ends where the empty one began and spans a whole `pageSize`, so the hole is stepped over in as few reads as possible. An initial load made while a market is closed steps back to its last session the same way."],[781,"**In a fixed order.** One flush delivers queued data loads first, then the changed config sections, then a visible-range change, then a crosshair change, then a layout change."],[631,"**Initial load:** `setSymbol(symbol, intervalMs)` aborts every read of the previous symbol, loads `initialBars` ending now, and shows them scrolled to the latest bar. It also sets `timeAxis.intervalMs` and `timeScale.intervalMs`, so the bar-close countdown and a continuous time axis use the right interval. Live folding restarts from the last bar."],[1298,"**Interval:** `timeAxis.intervalMs`, else `timeScale.intervalMs`, else the time between the last two candles. Set one of them when your data can have gaps. The paging datafeed sets both."],[633,"**Lazy history:** when fewer than `lazyLoadThreshold` bars hide past the left edge, the datafeed loads `pageBars` older bars and inserts them with `chart.prependData`. The view stays on the same bars. Only one read runs at a time, and the edge is checked again after each page, so a zoomed-out view keeps filling itself."],[1973,"**Lifecycle:** the first effect runs once. It is safe under React Strict Mode, since each mount builds and destroys its own chart. The symbol effect runs after it on mount, so `boundRef` is set."],[1450,"**Lines** (line and area series, indicator lines) connect across a gap, including at the viewport's edges."],[783,"**Listeners may change the chart.** A listener can scroll, load data, change the config, or move the crosshair. Those changes are delivered as fresh events in the next round. If a listener changes what an event in flight describes, the remaining listeners skip the stale event and everyone receives the fresh one."],[1977,"**Loading state:** `loading` is true while a history read is in flight. Use it for a skeleton like the one in `tv-chart.tsx`."],[1975,"**Mark and last lines:** the mark line belongs to the symbol effect and follows the price feed. The last line belongs to the chart and follows its data through `getData()`, so a switch moves it to the new asset's latest close once its history loads."],[1301,"**Markets:** the countdown assumes 24/7 trading; there is no session calendar."],[1299,"**Monthly bars:** an interval of N×28 to N×31 days closes N calendar months (UTC) after the bar opens."],[1959,"**Multi-chart layouts, bar replay, market status, session calendars, timezone menu, and Pine Script.**"],[1551,"**No context menu:** a long press is the crosshair, so touch never opens the right-click menu. The browser's compatibility `contextmenu` and `dblclick` events that follow a finger press are swallowed."],[1638,"**No iframe and no licensed script.** The chart is an npm package with no runtime dependencies. There is no `library_path`, no script probe, and no fallback path. It draws into a canvas in your own DOM."],[1640,"**One config object.** TradingView's `overrides`, `studies_overrides`, and chart settings all map to fields of one typed `ChartConfig`, changed with `chart.updateConfig`."],[782,"**Only on change.** Range, crosshair, and layout events are compared field by field with what was last delivered, so nothing fires when nothing changed. Subscribing takes the current state as its starting point and does not fire."],[1042,"**Outside changes:** the dialog follows studies added, changed, hidden, or removed anywhere (the context menu, the toolbar, your own code) as soon as they render, through `subscribeConfigChange`. The open picker relists **On chart** (keeping the search and the focused row button), open settings resync their controls and candle-following colors when their study or the candle colors change (a value you are typing survives changes to other studies), and settings whose study is removed go back to the picker they were opened from, or close. `indicators.refresh()` is only needed inside a `chart.batch` or after editing indicator configs in place. `setTheme(theme)` refreshes too."],[634,"**Paging:** each request covers at most `pageSize` bars. The next request ends 1 ms before the earliest bar received, and rows outside the requested window are dropped, so no bucket is read twice or skipped. A page that comes back short (the source has no bar for some buckets) doesn't end the read: paging goes on until the load has its bars."],[1447,"**Paging** through gaps wider than the viewport moves by the viewport and never skips candles. The toolbar's arrows and SmoothScroll use `scale.visibleSlots()`, the viewport in scroll units counted from the first candle."],[1038,"**Picker:** search every registered indicator by name, short name, or group. Overlays go on the price pane; oscillators get their own pane. Click a result, or type and press Enter, to add it. The **On chart** list shows each study's short name and inputs (for example `MACD 12 26 9`) with settings, show/hide, and remove buttons."],[1546,"**Placing drawings:** an armed tool keeps the finger, so taps place points and a second finger doesn't start a pinch."],[1976,"**Precision:** `priceFormatFor` is the same helper `resolveSymbol` used for `pricescale`. It runs on each asset's first price."],[1970,"**Remove TradingView.** Delete `tv-chart.tsx`, `tv-datafeed.ts`, `tv-datafeed-core.ts` and its test, `tv-types.ts`, `live-bars.ts` and its test, `pro-chart.tsx`, `public/tv-theme.css`, the `public/charting_library/` assets, and the `lightweight-charts` dependency (only `pro-chart.tsx` uses it). Trim `candle-data.ts` to what's still used."],[1506,"**Reset chart view**, the &#x2A;*Auto (fits data to screen)**, **Logarithmic**, and **Percent** scale toggles, &#x2A;*Chart settings…** (when you pass `onChartSettings`), and **Remove all drawings** and **Remove all indicators** with counts, when there is something to remove"],[1504,"**Reset chart view**, then the pane's study: &#x2A;*Settings…** (when you pass `onIndicatorSettings`), **Hide**, **Remove**. Then &#x2A;*Chart settings…** and the **Remove all** rows as below. The menu's target is `{ kind: 'chart', x, y, paneId }`; the study rows report `{ kind: 'indicator', id, key: '', x, y }` to `onAction`, like a right-click on a plot"],[1956,"**Save and load of chart layouts, study templates, and drawing templates.** Persist config fields yourself if needed."],[1472,"**Scales and lines:** autoscale, ratio lock, scale mode, inversion, axis side, labels (including the countdown on the price label), reference lines, the plus button, the time-continuous axis, and the scale text size. **Default** scale text follows **Text size**."],[1446,"**Scrolling and zoom** are measured in slots. `scale.scrollBy(n)` moves `n` slots, `scale.barSpacing()` is pixels per slot, and `scale.priceToBarRatio()` is scale units per slot."],[1547,"**Selecting drawings:** a tap selects the drawing under the finger, within 16 CSS pixels (`TOUCH_HIT_PX`) instead of the mouse's 6. A tap on empty space clears the selection, even next to the selected drawing's handle. Where drawings overlap, the selected one keeps a tap."],[1039,"**Settings:** **Inputs** are number fields that honor each input's min, max, step, and whole-number rules, or selects for choice inputs. **Style** has one row per plot with a visibility checkbox, a color per series (the MACD histogram and Supertrend have two), and a 1 to 4px width for lines and dots. Translucent colors keep their opacity when you pick a new color; their swatches show the color at full opacity, and the tooltip gives the stored value. **Visibility** chooses the pane and shows or hides the study."],[1500,"**Settings…** (the drawing's style bar, unless you pass `onDrawingSettings`), **Clone**, **Lock** or **Unlock**, **Hide**, **Remove**. These can be undone"],[1502,"**Settings…** (when you pass `onIndicatorSettings`), **Hide**, **Remove**"],[1471,"**Status line:** symbol name, OHLC, price change, volume, indicator values, and the countdown to bar close."],[786,"**Subscription order.** Listeners run in subscription order. One added during delivery waits for the next event; one removed during delivery is skipped at once."],[1963,"**Swap it in behind a flag.** In `components/layout/slots.tsx`, render `BloxwapChart` in place of `TvChart` when the flag is on. Keep the TradingView path until the parity check passes."],[1974,"**Switching assets:** `setSymbol` keeps the interval the user picked in the header. Reads for the previous asset are aborted, and ticks for it are ignored."],[632,"**Switching:** results that belong to a previous symbol never reach the chart, even if your `fetchBars` ignores the signal. If a switch fails, the chart is cleared so the old symbol's bars never show under the new name."],[1954,"**Symbol search and quick search.** Asset switching stays in the command palette."],[1470,"**Symbol:** previous-close coloring, body/border/wick visibility and colors, and numeric precision. Under **Volume**: the volume overlay, its bar colors, opacity, and height. Until you pick a color, the swatches show the candle colors they follow; the button next to them goes back to following them."],[656,"**The datafeed owns the chart's data while it is attached.** Don't call `setData` or `appendData` for the datafeed's symbol yourself. Use `setSymbol` to reload and `pushTick` for live prices."],[1639,"**The UI is optional and in your DOM.** The drawing rail, header, menus, settings card, and indicator dialog are separate modules from `@bloxwap/chart/ui`. They are styled with CSS custom properties, not an injected iframe stylesheet."],[654,"**Ticks are ignored until history has landed**, and ticks for another symbol are ignored when you pass `symbol`. Non-finite and non-positive prices are ignored too. Subscribe to the price feed whenever you like; you don't need to wait for `setSymbol`."],[1448,"**Time axis labels** are placed by slot, so a gap is still labelled; labels inside it carry interpolated times."],[1641,"**Time in seconds.** Candle `time` is UNIX **seconds**. The datafeed's request window is in milliseconds, like Hyperliquid's API."],[638,"**Timers:** the datafeed starts none. Loading is driven by viewport changes and your calls, so a backoff that ends retries at the next viewport change after it."],[1958,"**Trading lines** (`createOrderLine`, `createPositionLine`, draggable brackets). Price lines are display-only; use them for read-only order and position levels."],[1034,"**Widths** are indexed by the definition's line plots, in the order of `indicatorLineKeys(def)`, so a width stays with its plot when a study omits some lines. Missing or non-positive entries keep 1px."],[1961,"**Write `fetchBars`.** Map `info.candleSnapshot` to candles as shown under UDF datafeed. Test it with a stubbed `info` client: the window passes through unchanged, `t` becomes seconds, and an empty response yields no candles. The paging, clipping, and abort cases that `tv-datafeed-core.test.ts` covered are tested in the library."],[914,"`--cts-accent-soft`"],[1402,"`--cts-accent-soft`"],[1800,"`--cts-accent-soft`"],[1776,"`--cts-accent-soft`, `--cts-header-hover-bg`"],[920,"`--cts-accent`"],[1398,"`--cts-accent`"],[1788,"`--cts-accent`, `--cts-header-accent`"],[1370,"`--cts-bg`"],[1677,"`--cts-bg` and `--cts-panel`; see themes and CSS"],[1770,"`--cts-bg`, `--cts-panel`, `--cts-header-bg`"],[1791,"`--cts-edge: transparent`"],[1802,"`--cts-edge: transparent`"],[1382,"`--cts-edge`"],[1410,"`--cts-favorite`"],[1419,"`--cts-font`, `--cts-mono`"],[919,"`--cts-header-accent`"],[916,"`--cts-header-active-bg`"],[904,"`--cts-header-bg`"],[928,"`--cts-header-height`"],[913,"`--cts-header-hover-bg`"],[922,"`--cts-header-on-accent`"],[1805,"`--cts-header-radius: 9999px`; round rail buttons with `.cts-btn`"],[925,"`--cts-header-radius`"],[910,"`--cts-header-text-active`"],[907,"`--cts-header-text`"],[911,"`--cts-hover`"],[1394,"`--cts-hover`"],[1797,"`--cts-hover`"],[1785,"`--cts-hover`, `--cts-header-text-active`"],[908,"`--cts-idle`"],[1386,"`--cts-idle`"],[1782,"`--cts-idle`, `--cts-header-text`"],[1390,"`--cts-muted`"],[923,"`--cts-on-accent`"],[1406,"`--cts-on-accent`"],[1414,"`--cts-overlay`, `--cts-shadow`"],[917,"`--cts-panel-raised`"],[1378,"`--cts-panel-raised`"],[1779,"`--cts-panel-raised`, `--cts-header-active-bg`"],[905,"`--cts-panel`"],[1374,"`--cts-panel`"],[1794,"`--cts-panel`"],[926,"`--cts-radius-md`"],[1416,"`--cts-radius-sm`, `--cts-radius-md`"],[1786,"`--tv-color-item-active-text`, `--tv-color-toolbar-toggle-button-background-active`"],[1771,"`--tv-color-pane-background`"],[1768,"`--tv-color-platform-background`"],[1792,"`--tv-color-popup-background`"],[1798,"`--tv-color-popup-element-background-hover`"],[1795,"`--tv-color-popup-element-text`"],[1777,"`--tv-color-toolbar-button-background-active`"],[1774,"`--tv-color-toolbar-button-background-hover`"],[1783,"`--tv-color-toolbar-button-text-hover`, `-active`"],[1780,"`--tv-color-toolbar-button-text`"],[1789,"`--tv-color-toolbar-divider-background`, `--tv-color-popup-element-divider-background`"],[1801,"`.layout__area--*` `border: 0`"],[1109,"`''`"],[1118,"`''`"],[1121,"`''`"],[1362,"`''`"],[1655,"`'15'`"],[1148,"`'aboveBar'`, `'belowBar'`, or `'inBar'` (centered on the close)"],[753,"`'append'`"],[1867,"`'area'`"],[847,"`'auto'`"],[1857,"`'bar'`"],[29,"`'bloxwapDark' \\| DeepPartial<ChartConfig>`"],[1195,"`'bloxwapDark' \\| DeepPartial<ChartConfig>`"],[1859,"`'candlestick'`"],[1150,"`'circle'`, `'square'`, `'arrowUp'`, or `'arrowDown'`"],[26,"`'dark' \\| 'light'`"],[844,"`'dark'`"],[1661,"`'dark'`"],[1667,"`'en'`"],[1670,"`'Etc/UTC'`"],[1863,"`'heikin-ashi'`"],[1861,"`'hollow-candlestick'`"],[1287,"`'image/png'`"],[1865,"`'line'`"],[332,"`'main'` or `'sub'`"],[745,"`'main'`, the id of a sub-pane's indicator, or `null`"],[759,"`'prepend'`"],[750,"`'set'`"],[1103,"`'solid'`"],[1104,"`'solid'`, `'dashed'`, or `'dotted'`; dash lengths scale with `lineWidth`"],[1192,"`'system' \\| 'dark' \\| 'light'`"],[349,"`'up'`, `'down'`"],[756,"`'update'`"],[41,"`() => number`"],[1201,"`() => number`"],[1212,"`(chart) => void`"],[773,"`['drawings']`"],[775,"`['drawings']`"],[777,"`['drawings']` once, after the whole set is restored"],[771,"`['indicators']`"],[769,"`['priceAxis']`"],[1564,"`['touch']`"],[1594,"`['touch']`"],[199,"`[]`"],[211,"`[]`"],[105,"`{ id, key }` of the topmost visible indicator plot near a canvas point, or `null`"],[47,"`{ indicators?, drawings? }`"],[62,"`{ left, width, height }`"],[839,"`{ left?, right? }` arrays of your elements"],[38,"`{ scheduler, duration? }`"],[388,"`@bloxwap/chart/color`"],[386,"`@bloxwap/chart/config`"],[404,"`@bloxwap/chart/datafeed`"],[1809,"`@bloxwap/chart/datafeed`"],[443,"`@bloxwap/chart/datafeed` exports `createDatafeedChart`, `attachDatafeed`, `loadHistory`, `pageWindow`, `barsInWindow`, `mergeCandles`, `normalizeCandles`, `createLiveBarFolder`, `bucketStartMs`, `candleTimeMs`, `applyTick`, `hasMissedBucket`, `seedBarFromTick`, and the constants `DEFAULT_PAGE_SIZE`, `DEFAULT_MAX_EMPTY_PAGES`, `DEFAULT_INITIAL_BARS`, `DEFAULT_PAGE_BARS`, `MIN_LAZY_LOAD_THRESHOLD`, `RETRY_BACKOFF_MS`, `MAX_RETRY_BACKOFF_MS`, `MAX_GAP_BARS`, `GAP_SILENCE_MS`, `ROLL_SILENCE_MS`, and `MAX_PENDING_TICKS`. See paging datafeed."],[569,"`@bloxwap/chart/datafeed` replaces a TradingView UDF datafeed. You write one function that reads bars for a time window. The datafeed loads recent history, pages older history in as the user scrolls left, and folds live price ticks into the forming bar. Superseded reads are aborted and never reach the chart."],[390,"`@bloxwap/chart/dom`"],[394,"`@bloxwap/chart/drawings`"],[400,"`@bloxwap/chart/icons`"],[392,"`@bloxwap/chart/indicators`"],[402,"`@bloxwap/chart/react`"],[1178,"`@bloxwap/chart/react` exports a `<Chart>` component. React is an optional peer dependency, so the core package stays dependency-free and only this import needs React."],[398,"`@bloxwap/chart/ui`"],[1767,"`@bloxwap/chart/ui`"],[1911,"`@bloxwap/chart/ui`"],[396,"`@bloxwap/chart/wasm`"],[384,"`@bloxwap/chart`"],[1644,"`@bloxwap/chart`"],[1843,"`@bloxwap/chart`"],[1928,"`@bloxwap/chart`"],[1984,"`@bloxwap/chart` is a financial charting library with no runtime dependencies. It renders into a canvas supplied by your application and keeps data, series, indicators, drawings, and appearance in one typed configuration."],[1658,"`/charting_library/`"],[1679,"`/tv-theme.css`"],[1745,"`#00ff3f`"],[1787,"`#00ff3f`"],[1334,"`#00ff3f` up and `#ff479c` down bodies and wicks, no borders"],[1748,"`#00ff3f`, `#ff479c`"],[1371,"`#0a0a0a`"],[1396,"`#131722`"],[1375,"`#171717`"],[1676,"`#171717`"],[1715,"`#171717`"],[1724,"`#171717`"],[1730,"`#171717`"],[1769,"`#171717`"],[1772,"`#171717`"],[1793,"`#171717`"],[1328,"`#171717` background and pane separators, `#a1a1a1` text, one system-ui family for UI text, the status line, drawing labels, and scales, 11px scale text"],[1379,"`#262626`"],[1383,"`#262626`"],[1775,"`#262626`"],[1778,"`#262626`"],[1799,"`#262626`"],[244,"`#26a69a`, `#ef5350`"],[1399,"`#2962ff`"],[1400,"`#2962ff`"],[1100,"`#2962ff` (`DEFAULT_PRICE_LINE_COLOR`)"],[265,"`#2962ff`, `0.2`"],[262,"`#2962ff`, `2`"],[1388,"`#5a6472`"],[1391,"`#737373`"],[1332,"`#737373` lines, `#262626` label fill, `#fafafa` label text"],[268,"`#7e57c2`"],[1392,"`#8a93a3`"],[1387,"`#a1a1a1`"],[1727,"`#a1a1a1`"],[1781,"`#a1a1a1`"],[1384,"`#d8dee6`"],[1380,"`#f0f3fa`"],[1372,"`#f5f7fa`"],[1411,"`#f7b500`"],[1412,"`#f7b500`"],[1395,"`#fafafa`"],[1784,"`#fafafa`"],[1796,"`#fafafa`"],[1376,"`#ffffff`"],[1407,"`#ffffff`"],[1408,"`#ffffff`"],[403,"`<Chart>` React component (`'use client'`), `ChartProps`, `ChartInstance`"],[355,"`0.2`"],[1582,"`0.25`"],[525,"`0.3.0` is an early developer preview, so expect breaking changes before `1.0`. To try unreleased changes, build a local archive from the repository with `npm ci && npm run pack:chart` and install the resulting `packages/chart/bloxwap-chart-<version>.tgz`."],[352,"`0.5`"],[758,"`0`"],[214,"`1`"],[755,"`1`"],[1106,"`1`"],[607,"`1000` (`DEFAULT_PAGE_BARS`)"],[1733,"`11`"],[1356,"`12`"],[1588,"`16`"],[1591,"`24`"],[613,"`3` (`DEFAULT_MAX_EMPTY_PAGES`)"],[1579,"`300`"],[929,"`40px`"],[1573,"`450`"],[1417,"`4px`, `8px`"],[604,"`500` (`DEFAULT_INITIAL_BARS`)"],[610,"`5000` (`DEFAULT_PAGE_SIZE`)"],[280,"`6`"],[277,"`64`"],[1585,"`700`"],[1576,"`8`"],[202,"`800`, `500`"],[817,"`900_000` (`DEFAULT_HEADER_INTERVAL_MS`, 15m)"],[1804,"`9999px`"],[587,"`AbortSignal`"],[732,"`active`"],[1941,"`activeChart().createShape(…)`, `createMultipointShape(…)`"],[1939,"`activeChart().createStudy(…)`, `removeEntity(id)`"],[1945,"`activeChart().crossHairMoved()`"],[1943,"`activeChart().onVisibleRangeChanged()`"],[1937,"`activeChart().setChartType(type)`"],[1935,"`activeChart().setResolution('60')`"],[1933,"`activeChart().setSymbol(symbol)`"],[111,"`addDrawing(input)`"],[772,"`addDrawing`, `updateDrawing`, `removeDrawing`, `clearDrawings`, `moveDrawingPoint`, `translateDrawing`"],[749,"`added`"],[97,"`addIndicator(input)` returns a string ID. It accepts `name`, optional `id`, `params`, `colors`, `pane`, `visible`, `lineWidths`, and `hiddenLines`. Unknown names throw. `removeIndicator(id)` returns whether a matching instance existed."],[1030,"`addIndicator` merges parameter overrides with the registered defaults; `colors` replaces the default color list. It returns an instance ID. Supply your own stable `id` when an application needs to refer to a study later."],[770,"`addIndicator`, `updateIndicator`, `removeIndicator` (from code, the picker, the context menu, or the toolbar)"],[1001,"`adx`"],[1886,"`adx`"],[1004,"`adxSmoothing: 14, diLength: 14`"],[964,"`anchor: 0, bands: 0`"],[37,"`animation`"],[86,"`appendData(candle)`"],[754,"`appendData` adding a candle"],[544,"`appendData` appends a new latest timestamp, replaces an existing timestamp, or inserts an earlier candle in timestamp order. A candle older than the first one is added like `prependData`, so index-based drawings stay on their bars. It does not open a WebSocket or subscribe to an exchange. The playground (`apps/playground/index.html`) shows a complete example: it seeds the chart from Hyperliquid's `candleSnapshot` REST endpoint and streams live BTC perpetual candles from the `candle` WebSocket subscription into `appendData`."],[757,"`appendData` replacing an existing candle"],[1136,"`applyOptions(patch)`"],[1239,"`area`"],[264,"`areaFillColor`, `areaFillOpacity`"],[1017,"`atr`"],[1896,"`atr`"],[440,"`attachTouchGestures`, `GestureRecognizer`, `LONG_PRESS_MS`, `TAP_SLOP_PX`, `TOUCH_HIT_PX`, `TOUCH_HANDLE_HIT_PX`, `DOUBLE_TAP_MS`, `FLING_MIN_VELOCITY`, `FLING_DURATION_MS`, `TOUCH_POINTER_TYPES`"],[1665,"`autoResize: true`"],[31,"`autoResize`"],[1220,"`autoResize` places the canvas out of flow to fill its parent, so give the parent a height. Because the canvas never contributes to the size being measured, there is no resize feedback loop."],[1123,"`autoscale`"],[285,"`autoScale`"],[1663,"`autosize`"],[1117,"`axisLabelColor`"],[1120,"`axisLabelTextColor`"],[1111,"`axisLabelVisible`"],[1280,"`background`"],[361,"`background`, `textColor`, `borderColor`, `fontFamily`, `monoFamily`, `fontSize`, `scaleFontSize`, `scaleFontFamily`"],[1241,"`bar`"],[1051,"`bars`"],[722,"`barsAfter`"],[720,"`barsBefore`"],[728,"`barsBefore` is what a lazy history loader watches; the paging datafeed uses it. On a continuous time axis, the edges are mapped back to fractional candle indices."],[1820,"`barsController` abort on switch"],[670,"`barsInWindow(intervalMs, fromMs, toMs)`"],[469,"`barSpacing()`"],[94,"`batch(callback)`"],[931,"`BLOXWAP_HEADER_TOKENS` reproduces the bloxwap.pro chrome: a `#171717` surface, `#a1a1a1` idle and `#fafafa` active text, a `#262626` hover fill, the `#00ff3f` accent, pill buttons, and borderless menus. Pass it as `tokens`. Tokens are set inline, so they beat the theme classes, and they are also set on each header menu, so they reach menus in a shared toolbar portal."],[1806,"`BLOXWAP_HEADER_TOKENS` sets the header half (in an app with a light mode, pass `BLOXWAP_HEADER_THEME` to keep it to dark). Put the rest in the app's global stylesheet in place of `tv-theme.css`:"],[1686,"`bloxwapDark` colors and CSS custom properties"],[1324,"`bloxwapDark` reproduces the bloxwap.pro chart. It is exported by name and in `CHART_PRESETS`."],[249,"`bodyVisible`, `wickVisible`"],[957,"`boll`"],[1876,"`boll`"],[32,"`boolean`"],[44,"`boolean`"],[80,"`boolean`"],[1204,"`boolean`"],[1699,"`border_around_the_chart`"],[258,"`borderUpColor`, `borderDownColor`"],[252,"`borderVisible`"],[678,"`bucketStartMs`, `candleTimeMs`, `applyTick`, `hasMissedBucket`, `seedBarFromTick`"],[1629,"`candle-data.ts`"],[738,"`candle`"],[662,"`candleSnapshot` returns at most 5000 rows per request, which is the default `pageSize`. Its windows are inclusive at both ends, which is what `fetchBars` expects."],[241,"`candlestick`"],[1231,"`candlestick`"],[242,"`candlestick`, `hollow-candlestick`, `heikin-ashi`, `line`, `area`, `bar`, `histogram`"],[1756,"`candleStyle.borderUpColor`, `borderDownColor`"],[1753,"`candleStyle.drawBorder`"],[1750,"`candleStyle.wickUpColor`, `wickDownColor`"],[889,"`canvas`"],[1005,"`cci`"],[1888,"`cci`"],[410,"`CHART_THEMES`, `CHART_PRESETS`, `bloxwapDark`, `withPreset`, `presetChartTheme`, `scaleFont`, `scaleFontSize`"],[1942,"`chart.addDrawing({ name, points })` with points in bar indices"],[1940,"`chart.addIndicator(…)`, `chart.removeIndicator(id)`"],[553,"`chart.getData()` returns the loaded candles, oldest first, exactly as the chart holds them: after `setData`, `appendData`, `prependData`, and every datafeed load. Use it when the chart is fed by a datafeed and you need the bars back, for example to place markers or to read the previous close:"],[619,"`chart.now()`"],[454,"`chart.resetScale()` returns to the default view: 6px bar spacing, scrolled to the latest bar, with price autoscale back on and a locked price-to-bar ratio captured again. The scale mode is kept."],[1845,"`chart.series.createPriceLine({ price, color, lineStyle: 'dashed', title: 'mark' })`"],[1140,"`chart.series.priceLines()` lists live lines in creation order, and `removePriceLine(line)` returns whether the line was live."],[1092,"`chart.series` holds lightweight annotations that belong to the main series: horizontal **price lines** (mark price, entry, liquidation) and **markers** pinned to bars (fills, liquidations, signals). Unlike drawings, they are never selected, hit-tested, recorded in undo history, or hidden with the drawing layer. They live outside the config, so updating one costs a single repaint."],[146,"`chart.series` holds price lines and markers on the main series:"],[542,"`chart.setData(candles)` replaces the history, sorts timestamps when needed, invalidates indicator calculations, and redraws. Supply one candle per timestamp. The array is copied, but treat candle objects as immutable after handing them to the chart."],[1946,"`chart.subscribeCrosshairMove`"],[1944,"`chart.subscribeVisibleRangeChange`"],[1952,"`chart.takeScreenshot()`, `chart.toBlob()`, `chart.toDataURL()`"],[1938,"`chart.updateConfig({ series: { type } })` or `header.setChartType(type)`"],[1948,"`chart.updateConfig(partial)`"],[1557,"`chart`, `canvas`, `document`"],[804,"`chart`, `document`, `container`"],[887,"`chart`, `document`, `overlay`"],[17,"`ChartCanvas`"],[56,"`ChartConfig`"],[1713,"`ChartConfig` field"],[20,"`ChartDocument`"],[825,"`chartTypes`"],[1209,"`className`, `style`"],[119,"`clearDrawings()`"],[1818,"`clipBarsToWindow`, `mapCandles` dedupe and sort"],[1099,"`color`"],[1151,"`color`"],[246,"`colorByPreviousClose`"],[333,"`colors`"],[846,"`compact`"],[1046,"`compute` returns an `IndicatorOutput`:"],[420,"`computeTimeSlots`, `inferIntervalMs`; types `TimeScaleConfig`, `SlotRange`"],[22,"`config`"],[1197,"`config`"],[1322,"`config` is your own partial. It always wins."],[1215,"`config`, `preset`, and `now` are read once at mount; change configuration later through the instance with `updateConfig`. Attach the toolbar and settings from an effect like the one above, and dispose of their handles in its cleanup."],[1647,"`container: canvas` in a positioned wrapper"],[16,"`container`"],[1645,"`container`"],[1507,"`contextMenu: true` turns the menu on without hooks. With the default `false`, a right-click only cancels an armed drawing tool."],[317,"`continuous`"],[976,"`conversion: 9, base: 26, span: 52, displacement: 26`"],[583,"`countBack`"],[1203,"`countdownTicker`"],[624,"`createAbortController`"],[372,"`createChart({ preset })` layers a named preset or any partial under `theme` and `config`. `CHART_PRESETS` holds the built-in presets, currently `bloxwapDark`. `withPreset(preset, partial)` layers them in your own code, and `presetChartTheme(preset)` keeps a preset's colors when the toolbar switches themes. See theming and presets."],[1319,"`createChart` layers three sources, each overriding the one before it field by field:"],[385,"`createChart`, `Chart`, config helpers, scales, data types, built-in registries, themes and presets, events, snapshots, canvas abstractions"],[438,"`createChartContextMenu`; types `ChartContextMenuHooks`, `ContextMenuTarget`, `ContextMenuAction`, `ContextMenuEntry`"],[1913,"`createChartHeader`"],[1517,"`createChartHeader` adds a top bar with the symbol, timeframes that drive a datafeed, chart types, an Indicators button, and Auto / % / Log toggles. Pass `flyouts: toolbar.flyouts` so only one menu is open at a time."],[430,"`createChartHeader`, `DEFAULT_TIMEFRAMES`, `DEFAULT_HEADER_INTERVAL_MS`, `DEFAULT_CHART_TYPES`, `CHART_TYPE_LABELS`, `HEADER_CSS`, `HEADER_STYLE_MARKER`, `injectHeaderStyles`, `BLOXWAP_HEADER_TOKENS`, `BLOXWAP_HEADER_THEME`; types `HeaderTokens`, `ThemedHeaderTokens`"],[1917,"`createChartSettings`, opened from a header slot button or the context menu"],[879,"`createControlRail` puts the same controls in a vertical rail beside the drawing toolbar, so the plot starts at the top of the card. This is the layout bloxwap.pro and the playground use on wide screens. It holds a timeframe menu, the chart-type menu, the Indicators button, and the Auto / % / Log toggles, then your own controls."],[432,"`createControlRail`; types `ControlRail`, `ControlRailOptions`"],[1650,"`createDatafeedChart({ fetchBars })`; see UDF datafeed"],[405,"`createDatafeedChart`, `attachDatafeed`, `loadHistory`, `createLiveBarFolder`, paging and bucket helpers"],[1919,"`createDrawingToolbar({ contextMenu: { … } })`"],[1915,"`createDrawingToolbar`"],[1519,"`createIndicatorsDialog` adds the indicator picker and per-study settings."],[1037,"`createIndicatorsDialog` from `@bloxwap/chart/ui` adds TradingView's indicator picker and per-study settings:"],[436,"`createIndicatorsDialog`, `indicatorInputs`, `indicatorStyleGroups`, `INDICATORS_DIALOG_CSS`, `INDICATORS_DIALOG_STYLE_MARKER`"],[676,"`createLiveBarFolder({ intervalMs, seedBar, onBar, fetchGap?, now?, gapSilenceMs?, rollSilenceMs?, batch?, onError? })`"],[682,"`createLiveBarFolder` returns `{ pushTick, onPrice, bar, filling, dispose }`. Its `onError` receives errors thrown by `onBar` (or `batch`) while a gap repair publishes, which would otherwise be lost in the asynchronous repair."],[149,"`createPriceLine(options)`"],[1129,"`createPriceLine` returns a `PriceLine` handle:"],[1518,"`createScaleButtons` adds TradingView's `A` / `%` / `L` strip at the foot of the price axis."],[434,"`createScaleButtons`, `toggleScale`, `scaleToggleState`, `syncScaleToggles`, `SCALE_TOGGLES`"],[1649,"`createTvDatafeed()`"],[364,"`crosshair`"],[1277,"`crosshair`"],[1331,"`crosshair`"],[43,"`crosshairCache`"],[1678,"`custom_css_url`"],[1681,"`custom_font_family`"],[1684,"`custom_themes`"],[198,"`data`"],[1188,"`data`"],[1936,"`datafeed.setSymbol(datafeed.symbol, 3_600_000)`; the header follows"],[1833,"`datafeed.setSymbol(datafeed.symbol, datafeed.intervalMs)` reloads"],[1934,"`datafeed.setSymbol(symbol, datafeed.intervalMs)`"],[1653,"`datafeed.setSymbol(symbol, intervalMs)`"],[819,"`datafeed`"],[1648,"`datafeed`"],[58,"`dataLength`"],[426,"`DataStore`, `Candle`, `IndicatorHit`"],[551,"`DataStore`, exported from the root entry, has the lower-level `prepend(older)`, which expects rows that are already sorted, unique, and older than the first candle."],[23,"`DeepPartial<ChartConfig>`"],[1198,"`DeepPartial<ChartConfig>`"],[826,"`DEFAULT_CHART_TYPES`"],[414,"`DEFAULT_PRICE_LINE_COLOR`, `MARKER_MIN_SIZE`, `MARKER_MAX_SIZE`; types `SeriesApi`, `PriceLine`, `PriceLineOptions`, `PriceLineStyle`, `SeriesMarker`, `SeriesMarkerPosition`, `SeriesMarkerShape`"],[814,"`DEFAULT_TIMEFRAMES`"],[852,"`DEFAULT_TIMEFRAMES` uses Hyperliquid's intervals. `1M` spans 30 days (`2_592_000_000` ms). Pass your own `HeaderTimeframe[]` of `{ label, intervalMs }` to change them. An interval outside the list shows a generated label such as `2h`."],[193,"`defineConfig` type-checks and returns your partial; it does not fill in defaults. `resolveConfig` returns a full config merged over `DEFAULT_CONFIG`. The defaults exported by the package are the authoritative source for every value."],[387,"`defineConfig`, `resolveConfig`, `DEFAULT_CONFIG`, config types"],[76,"`destroy()`"],[875,"`destroy()`"],[1932,"`destroy()` for each handle, then the chart"],[1835,"`destroy()` from `createDatafeedChart`"],[1566,"`destroy()` removes the listeners, timers, running motion, and the `cts-touch` class, and hides a long-press crosshair. Mouse and pen input is left for your own handlers."],[1687,"`disabled_features` entry"],[1697,"`display_market_status`"],[740,"`displayCandle`"],[1834,"`dispose()`"],[19,"`document`"],[977,"`donchian`"],[1902,"`donchian`"],[1578,"`DOUBLE_TAP_MS`"],[131,"`drawingAt(x, y, tolerance?, prefer?)`"],[123,"`drawingsHidden`"],[861,"`element`"],[953,"`ema`"],[1874,"`ema`"],[412,"`Emitter`; types `VisibleRangeChangeEvent`, `CrosshairMoveEvent`, `DataLoadEvent`, `DataLoadReason`, `LayoutChangeEvent`, `ConfigChangeEvent`"],[789,"`Emitter<T>` is the typed listener list behind these streams, exported for your own events. `subscribe(listener)` returns an idempotent unsubscribe function, `emit(event)` calls listeners in order and rethrows the first error once all have run, and `clear()` removes them all."],[247,"`false`"],[253,"`false`"],[289,"`false`"],[292,"`false`"],[298,"`false`"],[307,"`false`"],[318,"`false`"],[346,"`false`"],[1124,"`false`"],[1278,"`false`"],[1438,"`false`"],[1736,"`false`"],[1739,"`false`"],[1742,"`false`"],[1754,"`false`"],[1116,"`false` keeps only the labels"],[733,"`false` once the crosshair is hidden; the other fields are then `NaN` or `null`"],[988,"`fast: 12, slow: 26, signal: 9`"],[1838,"`feed.acquireFastCoin(symbol)` stays in the app: it is part of the price feed, not the chart."],[1825,"`feed.subscribeCoin(symbol, (price) => datafeed.pushTick(price, symbol))`"],[1815,"`fetchBars({ symbol, intervalMs, fromMs, toMs, countBack, signal })`: one read of an inclusive millisecond window"],[594,"`fetchBars`"],[601,"`fetchBars` over the gap"],[570,"`fetchBars` receives a `FetchBarsRequest` and resolves to every candle the source has in the window, in any order. Duplicates and rows outside the window are tolerated. A window never holds more than `pageSize` buckets."],[600,"`fetchGap`"],[1055,"`fillLines`"],[1053,"`fills`"],[1584,"`FLING_DURATION_MS`"],[1581,"`FLING_MIN_VELOCITY`"],[840,"`flyouts`"],[418,"`formatCountdown`, `barIntervalMs`, `barCloseMs`, `barCountdownMs`, `countdownText`"],[234,"`formatters`"],[368,"`formatters`"],[716,"`from`, `to`"],[580,"`fromMs`, `toMs`"],[724,"`fromTime`, `toTime`"],[1567,"`GestureRecognizer` is the DOM-free state machine behind both. Feed it pointer ids and canvas CSS pixels, and it calls your handlers:"],[1814,"`getBars(symbolInfo, resolution, { from, to, countBack })`"],[55,"`getConfig()`"],[90,"`getData()`"],[113,"`getDrawing(id)`"],[100,"`getIndicator(id)`"],[1722,"`grid.color`; `grid.vertical` and `grid.horizontal` toggle each"],[362,"`grid`"],[1329,"`grid`"],[133,"`handleAt(x, y, tolerance?)`"],[1693,"`header_compare`"],[934,"`HEADER_CSS` and `injectHeaderStyles(doc)` are exported for shadow-DOM and server-rendered hosts. The injected style element carries the `data-chart-ts-header` attribute (`HEADER_STYLE_MARKER`)."],[1703,"`header_fullscreen_button`"],[1695,"`header_saveload`"],[1705,"`header_screenshot`"],[1691,"`header_symbol_search`, `symbol_search_hot_key`, `header_quick_search`"],[354,"`height`"],[1206,"`height`"],[1235,"`heikin-ashi`"],[1248,"`heikin-ashi` draws Heikin Ashi bars: close is the average of open, high, low, and close; open is the midpoint of the previous Heikin Ashi bar's open and close; high and low widen to include both. Time and volume carry over from your candle."],[1254,"`heikinAshi(candles)`, `heikinAshiBar(candle, previous?)`, and `updateHeikinAshi` are exported for your own use."],[422,"`heikinAshi`, `heikinAshiBar`, `updateHeikinAshi`"],[339,"`hiddenLines`"],[1243,"`histogram`"],[267,"`histogramColor`"],[1836,"`HISTORY_BARS = 500`"],[1233,"`hollow-candlestick`"],[1247,"`hollow-candlestick` colors each bar by the previous close (up when the close is at or above it; the first bar compares with its own open) and fills it by its own direction: a falling bar (`close < open`) is filled, a rising bar is drawn as a 1px outline. Wicks stop at a hollow body's outline and take the wick colors, which default to the body color. `bodyVisible`, `borderVisible`, and `wickVisible` apply as for candlesticks."],[973,"`ichimoku`"],[1900,"`ichimoku`"],[401,"`ICONS` and `icon(name, size?)`"],[1126,"`id`"],[1132,"`id`"],[1157,"`id`"],[327,"`id`, `name`"],[736,"`index`, `time`"],[1260,"`indexed` rebases that reference close to 100."],[459,"`indexToX(index)`"],[104,"`indicatorAt(x, y, tolerance = 6)`"],[213,"`indicatorPaneWeight`"],[210,"`indicators`, `drawings`"],[603,"`initialBars`"],[1837,"`initialBars` (default 500)"],[630,"`initialBars`, `pageBars`, `pageSize`, and `maxEmptyPages` must be positive integers, and `lazyLoadThreshold` must be finite and nonnegative. Invalid values throw when the datafeed is created."],[1066,"`inputs`"],[1654,"`interval`"],[1656,"`intervalMs: 900_000`"],[320,"`intervalMs`"],[577,"`intervalMs`"],[816,"`intervalMs`"],[291,"`inverted`"],[79,"`isDestroyed()`"],[993,"`kdj`"],[1909,"`kdj` is also built in. `chart.createStudy('Moving Average', false, false, { length: 20 })` becomes `chart.addIndicator({ name: 'sma', params: { period: 20 } })`. The Indicators dialog becomes `createIndicatorsDialog`, opened from the header's Indicators button. Per-study `studies_overrides` become each instance's `colors`, `lineWidths`, and `hiddenLines`. See indicators."],[765,"`keys`"],[1062,"`label`"],[1828,"`lastBars` seed map"],[615,"`lazyLoadThreshold`"],[284,"`left` or `right`"],[726,"`length`"],[1057,"`levels`"],[1657,"`library_path`"],[1848,"`line.applyOptions({ price })`"],[1849,"`line.applyOptions({ price })`"],[1851,"`line.remove()` or `chart.series.removePriceLine(line)`"],[1237,"`line`"],[261,"`lineColor`, `lineWidth`"],[1049,"`lines`"],[1847,"`lineStyle: 'dotted'`"],[1846,"`LineStyle.Dotted`"],[1102,"`lineStyle`"],[1114,"`lineVisible`"],[1105,"`lineWidth`"],[337,"`lineWidths`"],[1626,"`live-bars.ts`"],[1627,"`LiveBarFolder`"],[1826,"`LiveBarFolder`'s `fetchGap`"],[1816,"`loadCandles` paging, `HL_CANDLE_PAGE_SIZE`, no-progress guard"],[666,"`loadHistory({ fetchBars, symbol, intervalMs, toMs, countBack, fromMs?, signal?, createAbortController?, pageSize?, maxEmptyPages? })`"],[1672,"`loading_screen`"],[639,"`loadMore(bars?)` loads up to `bars` (default `pageBars`) older bars and resolves to the number added. It never rejects. While a read is in flight it returns that read."],[1666,"`locale`"],[478,"`lockPriceToBarRatio: true` preserves a geometric relationship between the vertical scale and horizontal bar spacing. It takes priority over a purely automatic fit and can place data outside the visible vertical range."],[297,"`lockPriceToBarRatio`"],[1261,"`logarithmic` uses logarithmic spacing. Ranges that include zero or negative values use a signed log transform."],[718,"`logicalFrom`, `logicalTo`"],[1572,"`LONG_PRESS_MS`"],[965,"`ma-ribbon`"],[1894,"`ma-ribbon`"],[985,"`macd`"],[1878,"`macd`"],[1747,"`mainSeriesProperties.candleStyle.upColor`, `downColor`"],[1744,"`mainSeriesProperties.priceLineColor`"],[157,"`markers()`"],[680,"`MAX_GAP_BARS`, `GAP_SILENCE_MS`, `ROLL_SILENCE_MS`, `MAX_PENDING_TICKS`"],[612,"`maxEmptyPages`"],[672,"`mergeCandles(a, b)`"],[1009,"`mfi`"],[1890,"`mfi`"],[1085,"`MockDocument` records canvas operations; it does not produce a rendered PNG. For an image or worker render, provide a canvas implementation that satisfies the exported interfaces."],[294,"`mode`"],[139,"`moveDrawingPoint(id, pointIndex, point)`"],[1870,"`name`"],[674,"`normalizeCandles(candles)`"],[73,"`now()`"],[40,"`now`"],[618,"`now`"],[1200,"`now`"],[507,"`npm run bench`"],[501,"`npm run build`"],[505,"`npm run coverage`"],[511,"`npm run demo`"],[509,"`npm run pack:chart`"],[503,"`npm test`"],[301,"`null`"],[304,"`null`"],[321,"`null`"],[1359,"`null`"],[1441,"`null`"],[1207,"`number \\| string`"],[35,"`number`"],[59,"`number`"],[74,"`number`"],[578,"`number`"],[581,"`number`"],[584,"`number`"],[1013,"`obv`"],[1892,"`obv`"],[828,"`onChartTypeChange`"],[627,"`onError`"],[831,"`onIndicators`"],[1211,"`onReady`"],[1810,"`onReady` with `supported_resolutions`"],[1832,"`onResetCacheNeededCallback`"],[1822,"`onResult([], { noData: true })`"],[822,"`onTimeframeChange`"],[351,"`opacity`"],[1134,"`options()`"],[345,"`overlay`"],[606,"`pageBars`"],[609,"`pageSize`"],[668,"`pageWindow(intervalMs, fromMs, toMs, pageSize)`"],[331,"`pane`"],[106,"`paneAt(y)`"],[744,"`paneId`"],[1714,"`paneProperties.background`"],[1717,"`paneProperties.backgroundType`"],[1735,"`paneProperties.legendProperties.showBackground`"],[1741,"`paneProperties.legendProperties.showStudyArguments`"],[1738,"`paneProperties.legendProperties.showVolume`"],[1723,"`paneProperties.separatorColor`"],[1720,"`paneProperties.vertGridProperties.color`, `horzGridProperties.color`"],[329,"`params`"],[1259,"`percent` shows percentage change from the first visible close."],[972,"`period: 10, multiplier: 3`"],[1024,"`period: 14, smoothK: 1, smoothD: 3`"],[992,"`period: 14`"],[1012,"`period: 14`"],[1020,"`period: 14`"],[960,"`period: 20, mult: 2`"],[952,"`period: 20`"],[956,"`period: 20`"],[980,"`period: 20`"],[1008,"`period: 20`"],[996,"`period: 9`"],[34,"`pixelRatio`"],[1274,"`pixelRatio`"],[61,"`plotArea`"],[306,"`plusButton`"],[1563,"`pointerTypes`"],[135,"`pointFromPixel(x, y, name?)`"],[1707,"`popup_hints`"],[282,"`position`"],[1147,"`position`"],[303,"`precision`"],[88,"`prependData(candles)`"],[774,"`prependData` moving index-based drawing points with their bars"],[546,"`prependData` puts older history in front of the loaded data, as a datafeed does when the user scrolls back:"],[760,"`prependData`, or `appendData` with a candle older than the first"],[1662,"`preset: 'bloxwapDark'` (see overrides)"],[1710,"`preset: 'bloxwapDark'` reproduces the overrides in `tv-chart.tsx`. Only the last-price line differs: it follows the bar's direction instead of staying green (see below)."],[28,"`preset`"],[1194,"`preset`"],[1320,"`preset` accepts a name from `CHART_PRESETS` or any `DeepPartial<ChartConfig>`. An unknown name throws."],[1342,"`presetChartTheme(preset, presetTheme = 'dark')` returns a `(theme) => DeepPartial<ChartConfig>` mapping that contains **colors only**: on `presetTheme` it applies the preset's colors over that built-in theme; on the other theme it applies the built-in theme and resets the colors only the preset sets (wicks, borders, crosshair labels) to their defaults. It never re-applies fonts, sizes, or feature toggles, so a theme toggle never undoes the user's settings. If you write your own `chartTheme`, return colors only for the same reason."],[369,"`price(value)`, `time(timestamp)`"],[742,"`price`"],[1096,"`price`"],[477,"`priceAxis.autoScale: true` fits the visible data on redraw. Set it to `false` to hold the current main price range while data or the horizontal view changes."],[309,"`priceAxis.labels` contains `lastPrice`, `highLow`, `indicator`, and `countdown` (the bar-close countdown under the last-price badge). `priceAxis.lines` contains `lastPrice`, `previousClose`, and `highLow`. All start disabled. High/low references use the visible candle range."],[1746,"`priceAxis.lines.lastPrice` and `labels.lastPrice`, colored by the bar's direction"],[1170,"`priceAxis.lines` and `priceAxis.labels` in the configuration"],[1813,"`priceAxis.precision`: set it from `priceFormatFor(price).precision` when a symbol's first price arrives"],[1337,"`priceAxis`"],[216,"`priceAxis`, `timeAxis`"],[151,"`priceLines()`"],[467,"`priceToBarRatio()`"],[300,"`priceToBarRatio`"],[463,"`priceToY(price)`"],[1632,"`pro-chart.tsx`"],[1841,"`pro-chart.tsx` draws a dashed blue **mark** line at the live price and a dotted **last** line at the previous bar's close, both from lightweight-charts' `createPriceLine`:"],[53,"`Promise<Chart>`"],[177,"`Promise<SnapshotBlob>` of an encoded image: your `Blob` type when your typings declare one (DOM or Node)"],[981,"`psar`"],[1908,"`psar`"],[1635,"`public/tv-theme.css`"],[640,"`pushTick(price, symbol?)` updates the forming bar, opens new buckets at the previous close, and backfills missed buckets:"],[647,"`pushTick` still folds each tick at once, so every tick lands in the bucket of the moment it arrives."],[1289,"`quality`"],[1189,"`readonly Candle[]`"],[52,"`ready`"],[747,"`reason`"],[873,"`refresh()`"],[70,"`refreshOverlay()`"],[1304,"`refreshOverlay()` repaints only the status line, countdown, and crosshair over the cached chart, without recomputing indicators."],[46,"`registries`"],[295,"`regular`"],[1258,"`regular` uses the original prices."],[296,"`regular`, `percent`, `indexed`, `logarithmic`"],[1138,"`remove()`"],[117,"`removeDrawing(id)`"],[153,"`removePriceLine(line)`"],[67,"`render()`"],[416,"`renderSnapshot`, `createSnapshotCanvas`, `canvasToBlob`, `canvasToDataURL`, `snapshotToBlob`, `snapshotToDataURL`; types `SnapshotOptions`, `SnapshotImageOptions`, `SnapshotBlob`"],[768,"`resetScale()`"],[64,"`resize(width, height, pixelRatio?)`"],[1812,"`resolveSymbol` (`pricescale` from a reference price)"],[1330,"`rgba(255, 255, 255, 0.05)`"],[1721,"`rgba(255, 255, 255, 0.05)`"],[283,"`right`"],[1028,"`rsi: 14, stoch: 14, k: 3, d: 3`"],[989,"`rsi`"],[1880,"`rsi`"],[1452,"`scale.visibleRange()`, `scrollTo(index)`, `zoomToRange(from, to)`, `indexToX(index)`, and `xToIndex(x)` take or return candle indices. `xToIndex` inside a gap returns a fractional index between its two candles."],[834,"`scaleButtons`"],[1364,"`scaleFontSize(theme)` and `scaleFont(theme)` return the resolved size and CSS font shorthand for custom layers. The settings card's **Scale text size** control edits `scaleFontSize`; its **Text size** control still resizes everything."],[288,"`scaleSeriesOnly`"],[1732,"`scalesProperties.fontSize`"],[1729,"`scalesProperties.lineColor`"],[1726,"`scalesProperties.textColor`"],[621,"`scheduler`"],[1560,"`scheduler`"],[127,"`selectDrawing(id)`"],[129,"`selectedDrawing`"],[1758,"`series.borderUpColor`, `series.borderDownColor`"],[1755,"`series.borderVisible: false`"],[1844,"`series.createPriceLine({ price, color, lineWidth: 1, lineStyle: LineStyle.Dashed, axisLabelVisible: true, title: 'mark' })`"],[1850,"`series.removePriceLine(line)`"],[1855,"`series.type`"],[1749,"`series.upColor`, `series.downColor`"],[1752,"`series.wickUpColor`, `series.wickDownColor`"],[207,"`series`"],[1333,"`series`"],[869,"`setChartType(type)`"],[144,"`setCrosshair(x, y)` accepts canvas-local CSS pixels. `clearCrosshair()` hides it. The optional toolbar handles these calls during pointer interaction."],[165,"`setCrosshair` or `clearCrosshair` changed the crosshair, or a render changed the bar or price under it"],[84,"`setData(candles)`"],[167,"`setData`, `appendData`, `prependData`, or new `data` in `updateConfig` rendered"],[751,"`setData`, or `data` in `updateConfig`"],[125,"`setDraft(draft)`"],[121,"`setDrawingsHidden(hidden)`"],[867,"`setInterval(ms)`"],[155,"`setMarkers(markers)`"],[1159,"`setMarkers` replaces every marker; pass `[]` to clear them. `chart.series.markers()` returns copies sorted by time. Markers before the first candle, or with a non-finite time, are not drawn."],[865,"`setSymbol(symbol, label?)`"],[650,"`setSymbol` and `destroy` drop bars not yet applied and cancel their frame."],[845,"`setTheme('light')` switches later"],[871,"`setTheme(theme)`"],[1149,"`shape`"],[1064,"`shortName`"],[586,"`signal`"],[1155,"`size`"],[837,"`slots`"],[949,"`sma`"],[1872,"`sma`"],[137,"`snapPoint(x, y, magnet)`"],[697,"`snapPoint` supports `off`, `weak`, and `strong` magnet modes. A weak magnet snaps only near OHLC values. On a `'heikin-ashi'` series, magnets snap to the Heikin Ashi values shown. `handleAt` returns the selected drawing's anchor index, or `-1` when no handle is hit."],[1718,"`solid`"],[984,"`start: 0.02, increment: 0.02, max: 0.2`"],[442,"`startCountdownTicker`"],[1740,"`statusLine.volume: false`"],[222,"`statusLine`"],[1335,"`statusLine`"],[312,"`statusLine` includes `visible` (false), `symbol` (`'Symbol'`), `symbolVisible`, `ohlc`, `change`, `volume`, `indicators`, and `countdown`. All detail toggles except volume and countdown start enabled. The line follows the hovered candle or falls back to the latest candle. When the values don't fit the plot's width, as on a phone, they wrap onto more rows between values, keeping the countdown with the value before it, and the indicator rows move down. OHLC values take the candle's direction color, the change value takes the color of its sign, and both use the series up/down colors. Indicator values are labelled with a single-line study's short name or each line's style label, or with the line key in capitals for custom studies without style metadata."],[1021,"`stoch`"],[1904,"`stoch`"],[1025,"`stochrsi`"],[1906,"`stochrsi`"],[575,"`string`"],[1759,"`studies_overrides` `volume.volume.color.0` and `.1`"],[1068,"`styles`"],[1824,"`subscribeBars` with `LiveBarFolder` and `feed.subscribeCoin`"],[170,"`subscribeConfigChange(listener)`"],[763,"`subscribeConfigChange` fires after a render that follows a config change. Its `keys` list the top-level config sections written since the last delivery, each once, in the order they were first written:"],[164,"`subscribeCrosshairMove(listener)`"],[729,"`subscribeCrosshairMove` fires when `setCrosshair` or `clearCrosshair` changes the crosshair, including the toolbar's pointer handling and the touch long press. It also fires when a render changes what sits under a still pointer: scrolling or zooming moves another bar under it, a live tick replaces the hovered candle, `setData` or `prependData` shifts the indices, or the price axis rescales. A legend built on it stays in step with the chart without extra subscriptions."],[1252,"`subscribeCrosshairMove` reports both: `candle` is your bar and `displayCandle` is the Heikin Ashi bar."],[166,"`subscribeDataLoad(listener)`"],[746,"`subscribeDataLoad` fires after a data change has rendered."],[168,"`subscribeLayoutChange(listener)`"],[779,"`subscribeLayoutChange` fires after a render that changed the canvas size, the main plot's bounds (price-axis side, width, or visibility; sub-panes; the time axis), or the config. Every `updateConfig` counts. Scrolling, zooming, and pointer moves don't. The event carries `width`, `height`, `plotLeft`, `plotWidth`, `plotHeight` (CSS pixels), and the resolved `config`. The on-chart scale buttons use it to follow the price axis."],[162,"`subscribeVisibleRangeChange(listener)`"],[713,"`subscribeVisibleRangeChange` fires after each render that moves the visible bars: scrolling, zooming, resizing, data growth, or a config change that affects layout. Crosshair-only repaints never fire it."],[969,"`supertrend`"],[1898,"`supertrend`"],[574,"`symbol`"],[807,"`symbol`"],[811,"`symbol`"],[1651,"`symbol`"],[597,"`symbol`, `intervalMs`"],[863,"`symbol`, `intervalMs`, `compact`"],[810,"`symbolLabel`"],[1350,"`system-ui, sans-serif`"],[174,"`takeScreenshot(options?)`"],[1270,"`takeScreenshot(options)` renders the current view into a new canvas at the same CSS size. The canvas comes from the injected `ChartDocument` when the chart was created with one, otherwise from the container's `ownerDocument`. `toBlob` and `toDataURL` encode that canvas and then release its memory."],[1294,"`takeScreenshot` and `toDataURL` throw, and `toBlob` rejects, when the chart is destroyed, has no 2D context, or has no document to create a canvas with, or when the canvas cannot encode. `MockCanvas` implements `toBlob` and `toDataURL` for tests."],[1575,"`TAP_SLOP_PX`"],[1153,"`text`"],[1281,"`theme.background`"],[1716,"`theme.background`"],[1773,"`theme.background` (canvas config)"],[1725,"`theme.borderColor` (pane separators)"],[371,"`theme.borderColor` paints the separators between panes. `theme.scaleFontSize` (`null`) and `theme.scaleFontFamily` (`''`) set the price and time scale text; they follow `fontSize` and `monoFamily` when unset. See theming and presets."],[1349,"`theme.fontFamily`"],[1683,"`theme.fontFamily`, `monoFamily`, `scaleFontFamily` (set by `bloxwapDark`) and `--cts-font`"],[1355,"`theme.fontSize`"],[1352,"`theme.monoFamily`"],[1361,"`theme.scaleFontFamily`"],[1358,"`theme.scaleFontSize`"],[1734,"`theme.scaleFontSize`"],[1728,"`theme.textColor`"],[25,"`theme`"],[360,"`theme`"],[843,"`theme`"],[891,"`theme`"],[1191,"`theme`"],[1327,"`theme`"],[1660,"`theme`"],[1321,"`theme` applies `CHART_THEMES.dark` or `CHART_THEMES.light`. Leave it out to keep a preset's colors: a theme sets background, text, border, grid, crosshair, and candle colors."],[225,"`theme`, `grid`, `crosshair`"],[279,"`tickCount`"],[1145,"`time`"],[311,"`timeAxis` includes `visible` (true), `height` (24), `tickCount` (6), and `intervalMs` (`null`). `intervalMs` is the bar interval the countdown uses; `null` falls back to `timeScale.intervalMs`, then to the time between the last two candles."],[1701,"`timeframes_toolbar`"],[813,"`timeframes`"],[1437,"`timeScale.continuous`"],[1440,"`timeScale.intervalMs`"],[219,"`timeScale`"],[1669,"`timezone`"],[1108,"`title`"],[176,"`toBlob(options?)`"],[1293,"`toBlob` resolves to a `SnapshotBlob`: the `Blob` type your typings declare (DOM or Node), so the result goes straight to `ClipboardItem` or `URL.createObjectURL` without a cast. Without such typings it is `unknown`."],[178,"`toDataURL(options?)`"],[849,"`tokens`"],[893,"`tokens`"],[1675,"`toolbar_bg`"],[1424,"`TOOLBAR_CSS` and `injectStyles(doc)` are exported for shadow-DOM and server-rendered hosts. The injected style element carries the `data-chart-ts-ui` attribute (`STYLE_MARKER`)."],[1950,"`toolbar.setTheme('light')`, `header.setTheme('light')`, and the other handles"],[1590,"`TOUCH_HANDLE_HIT_PX`"],[1587,"`TOUCH_HIT_PX`"],[1593,"`TOUCH_POINTER_TYPES`"],[141,"`translateDrawing(id, dx, dy)`"],[1790,"`transparent`"],[205,"`true`"],[250,"`true`"],[274,"`true`"],[286,"`true`"],[835,"`true`"],[1112,"`true`"],[1115,"`true`"],[1664,"`true`"],[1617,"`tv-chart.tsx`"],[1620,"`tv-datafeed.ts`, `tv-datafeed-core.ts`"],[1765,"`tv-theme.css`"],[1764,"`tv-theme.css` restyles TradingView's chrome through `--tv-color-*` properties inside the iframe. The same palette maps to the UI's custom properties:"],[1623,"`tv-types.ts`"],[968,"`type: 1, len1: 20, len2: 50, len3: 100, len4: 200`"],[240,"`type`"],[1286,"`type`"],[1353,"`ui-monospace, monospace`"],[1830,"`unsubscribeBars(listenerGuid)`"],[243,"`upColor`, `downColor`"],[348,"`upColor`, `downColor`"],[92,"`updateConfig(partial)`"],[766,"`updateConfig(partial)`"],[115,"`updateDrawing(id, patch)`"],[102,"`updateIndicator(id, patch)`"],[1031,"`updateIndicator(id, patch)` returns whether the instance exists. `params` merge over the current values; `colors`, `lineWidths`, and `hiddenLines` replace. Only parameter and color changes recompute; widths, hidden plots, pane, and visibility just repaint. Replacing the whole `indicators` array through `updateConfig` still works."],[1689,"`use_localstorage_for_settings`"],[273,"`visible`"],[335,"`visible`"],[363,"`visible`, `horizontal`, `vertical`, `color`"],[365,"`visible`, `mode`, `color`, `dashed`, `labelBackground`, `labelColor`"],[367,"`visible`, `text`, `image`, `color`, `opacity`, `fontSize`, `fontFamily`"],[465,"`visibleRange()`"],[471,"`visibleSlots()`"],[65,"`void`"],[68,"`void`"],[71,"`void`"],[77,"`void`"],[997,"`vol`"],[1882,"`vol` (sub-pane) or `volume.overlay` (price pane)"],[1761,"`volume: { overlay: true, opacity: 0.5 }` in the candle colors"],[228,"`volume`"],[1339,"`volume`"],[961,"`vwap`"],[1884,"`vwap`"],[204,"`wasm`"],[231,"`watermark`"],[366,"`watermark`"],[1283,"`watermark`"],[255,"`wickUpColor`, `wickDownColor`"],[1947,"`widget.applyOverrides(overrides)`"],[1949,"`widget.changeTheme('light')`"],[1929,"`widget.onChartReady(callback)`"],[1931,"`widget.remove()`"],[1951,"`widget.takeClientScreenshot()`"],[276,"`width`"],[201,"`width`, `height`"],[1971,"`workers/pro/src/components/chart/bloxwap-chart.tsx`:"],[734,"`x`, `y`"],[457,"`xToIndex(x)`"],[461,"`yToPrice(y)`"],[452,"`zoom` multiplies bar spacing. Values above 1 zoom in; values below 1 zoom out. The optional anchor is in **canvas CSS pixels**, including any left-side price axis."],[1404,"12% accent"],[1403,"18% accent"],[815,"1m 5m 15m 1h 4h 1d 3d 1w 1M; `[]` hides the switcher"],[2009,"20 indicators, including moving averages, Bollinger Bands, VWAP, Ichimoku, Supertrend, MACD, RSI, Stochastic, ADX, and volume, with per-plot styling."],[1760,"50% pink and green"],[623,"A `FrameScheduler` (for example `createFrameScheduler`) that applies live bars at most once per frame; see once per frame"],[1168,"A `hline` or `horizontal-ray` drawing"],[1340,"A 50% opacity volume overlay in the candle colors"],[646,"A busy feed sends many ticks per frame, and each one repaints the chart by default. Pass a `scheduler` to render them once per frame instead, in the same batch as pointer work, animations, and the countdown:"],[1173,"A chart in one component"],[1303,"A countdown only changes when something repaints. Live ticks repaint the chart, but a quiet market would freeze the countdown. `startCountdownTicker({ chart, window })` fixes that. It uses the window you pass (never globals) to call `chart.refreshOverlay()` just after each whole second of the chart's clock:"],[179,"A data URL"],[1499,"A drawing"],[1553,"A finger dragging over the chart therefore no longer scrolls the page. For a chart embedded in a scrolling mobile page, pass `touchGestures: false` to `createDrawingToolbar`. The canvas then gets no `cts-touch` class, and fingers act like a mouse, as they did before touch gestures, while mouse drag, wheel zoom, and the crosshair keep working. `navigation: false` turns the gestures off as well."],[932,"A flat set like `BLOXWAP_HEADER_TOKENS` applies in both themes. For different looks per theme, pass `{ dark?, light? }` (`ThemedHeaderTokens`): `setTheme` applies the matching set and removes the other's properties, leaving other inline styles alone. A theme without a set keeps the default `.cts-theme` or `.cts-light` look. `BLOXWAP_HEADER_THEME` is `{ dark: BLOXWAP_HEADER_TOKENS }`, the bloxwap.pro look on dark and the default light tokens on light:"],[685,"A gap read that fails leaves the missed buckets empty; the tick opens its own bucket. The failure is reported through `onError`."],[649,"A hidden tab gets no animation frames. Folding goes on meanwhile, and the chart catches up in one render when the tab is shown."],[1166,"A marker"],[175,"A new canvas with the current view"],[1164,"A price line"],[171,"A render after config changes; `keys` names the sections written (`updateConfig` keys, `'indicators'`, `'drawings'`)"],[169,"A render that changed the canvas size, the main plot's bounds, or the config"],[163,"A render that moved the visible bars"],[644,"A repair's burst of bars renders once."],[2013,"A shared configuration for themes, brand presets, labels, crosshair, grid, watermark, and formatters."],[182,"A single typed object for chart data, appearance, scales, and rendering."],[1135,"A snapshot of the resolved options"],[642,"A tick in the held bucket updates high, low, and close. The next bucket opens at the previous close with volume 0."],[643,"A tick that lands a whole bucket late, or after 8 seconds of silence (2 seconds when it opens a bucket), triggers a gap repair. The repair reads history from the held bar through now with `fetchGap`, or `fetchBars` when you gave no `fetchGap`. Ticks that arrive meanwhile are buffered and replayed afterwards, even when the read fails."],[855,"A timeframe pick reloads the symbol the datafeed has loaded."],[1167,"A user annotation the user can select, drag, restyle, and undo"],[1163,"A value your application updates (mark price, open order, liquidation)"],[565,"Abort controllers"],[588,"Aborted once the read is superseded; results after an abort are ignored"],[1481,"Action"],[688,"Add a drawing"],[150,"Add a horizontal price line; returns a handle with `id`, `options()`, `applyOptions(patch)`, and `remove()`"],[112,"Add a registered drawing and return its ID"],[791,"Add a TradingView-style top bar or a vertical control rail with timeframes, chart types, indicators, and price-scale toggles."],[937,"Add built-in studies or register a calculation of your own."],[523,"Add interaction"],[1088,"Add live horizontal price references and pin glyphs to bars on the main series."],[538,"Add older history"],[89,"Add older history in front and return how many candles were added; the view stays put. See data"],[1998,"Add the complete chart UI"],[1459,"Add the drawing rail, chart navigation, and a single settings card."],[792,"Add the header"],[1616,"After"],[1142,"After `chart.destroy()`, handles are detached: `applyOptions` does nothing, and new lines are never drawn."],[1343,"After `settings.setTheme(theme)`, the settings card's **Reset defaults** restores that theme's colors."],[424,"All 20 built-in definitions (`smaIndicator` … `psarIndicator`), calculation helpers such as `smaValues`, `atrValues`, and `ichimokuValues`, the `vwapMeta`, `adxMeta`, `cciMeta`, `mfiMeta`, `obvMeta`, and `maRibbonMeta` display metadata, `indicatorLineKeys`, `indicatorStyleColors`, `indicatorLineLabels`, `indicatorStyleLabel`, `applyIndicatorPatch`; types `IndicatorFill`, `IndicatorLevel`, `IndicatorInputDef`, `IndicatorStyleDef`, `IndicatorPatch`, `ResolvedIndicatorConfig`"],[1469,"Also wire resizing as in the quick start. The UI injects its own scoped stylesheet. Your application controls the surrounding layout and where its gear button appears."],[1482,"Alt/Option + I"],[1486,"Alt/Option + L"],[1484,"Alt/Option + P"],[1719,"Always solid"],[1508,"An armed tool still gets the right-click first: it is cancelled and no menu opens."],[1165,"An event on a bar (a fill, a signal)"],[1501,"An indicator plot (line, step, dots, or histogram bars, in any pane)"],[698,"Anchored text and similar tools use screen fractions. Pass the tool name to `pointFromPixel(x, y, name)` to obtain the right coordinate type."],[821,"Any object with `setSymbol(symbol, intervalMs)`"],[1505,"Anything else"],[537,"Append or update a candle"],[870,"Applies `series.type` and updates the menu; does not call `onChartTypeChange`"],[1312,"Apply brand presets, layer themes and config, size scale text, and restyle the UI with CSS variables."],[281,"Approximate tick count"],[407,"Area"],[427,"Area"],[1866,"Area"],[266,"Area fill"],[1310,"At most one repaint is pending at a time. A hidden tab gets no animation frames, so the countdown doesn't repaint there. `stop()` cancels a pending repaint, and a destroyed chart is never repainted."],[206,"Attempt WASM/SIMD kernels with JS fallback"],[836,"Auto / % / Log toggles"],[1885,"Average Directional Index"],[1002,"Average directional index with +DI and -DI"],[1018,"Average true range"],[1895,"Average True Range"],[218,"Axis appearance and transforms"],[1282,"Background override, for example `'transparent'`"],[1276,"Backing pixels per CSS pixel"],[36,"Backing pixels per CSS pixel; default 1 (managed for you with `autoResize`)"],[1119,"Badge fill; empty uses `color`"],[1122,"Badge text; empty picks black or white for contrast"],[1054,"Bands filled between two lines by `upperKey` and `lowerKey`, with `color` and an optional `colorBelow`"],[906,"Bar and on-chart button fill"],[350,"Bar colors; the tokens follow `series.upColor` and `series.downColor`"],[930,"Bar height"],[460,"Bar index → canvas x"],[453,"Bar spacing is clamped between 0.5 and 500 CSS pixels, so a very large history may exceed the viewport even after `zoomToRange`."],[579,"Bar width in milliseconds"],[220,"Bar-indexed"],[1427,"Bar-indexed by default"],[221,"Bar-indexed or time-continuous horizontal layout"],[1856,"Bars"],[721,"Bars hidden past the left edge; negative means leading whitespace"],[723,"Bars hidden past the right edge; negative means trailing whitespace"],[761,"Bars inserted"],[605,"Bars loaded by `setSymbol`"],[608,"Bars per lazy history page"],[585,"Bars the window holds (at most `pageSize`); the window already bounds the read"],[552,"Batching is synchronous and supports nesting. Avoid passing an async callback if you expect updates after an `await` to remain in the same batch."],[1422,"Because the theme classes set these properties on each `.cts-theme` element, an override on an ancestor doesn't reach them. Target the elements with a selector that outranks `.cts-theme.cts-light`, so your values win whatever order the stylesheets load in:"],[1084,"Before a host-controlled data or viewport change, call `toolbar.cancelNavigation()` to cancel pending navigation motion. Call `toolbar.refreshViewport()` afterward to update paging arrows."],[83,"Behavior"],[406,"Beyond `createChart`, the root entry exports:"],[1643,"bloxwap.pro value"],[958,"Bollinger Bands"],[1875,"Bollinger Bands"],[1056,"Boundary lines used only by fills, never stroked"],[1685,"Brand gradients"],[30,"Brand preset applied under `theme` and `config` (`preset < theme < config`). See theming and presets"],[1196,"Brand preset, read once at mount (`preset < theme < config`)"],[679,"Bucket arithmetic"],[671,"Bucket opens within an inclusive window"],[641,"Buckets are epoch-aligned multiples of `intervalMs`."],[504,"Build and run library tests"],[510,"Build the library and create a tarball in `packages/chart`"],[519,"Build the package locally and put your first candlestick chart on screen."],[2022,"Build the same integration"],[567,"Building blocks"],[1827,"Built in with `fetchBars`, or pass `fetchGap(fromMs, toMs, { symbol, intervalMs, signal })`"],[1817,"Built in: `pageSize` (default 5000), boundary dedupe, clipping to the window"],[1821,"Built in: every read of a previous symbol is aborted and ignored"],[1829,"Built in: live folding starts from the last loaded bar"],[1819,"Built in: rows outside the window are dropped, rows are deduped (last wins) and sorted"],[1925,"Built into the toolbar; see touch gestures"],[27,"Built-in color theme applied under `config`; fields in `config` win"],[235,"Built-in functions"],[938,"Built-in studies"],[927,"Button corners"],[1431,"By default the horizontal axis is **bar-indexed**: every candle takes one bar width, and time gaps collapse. This is how TradingView and lightweight-charts lay out bars. It suits 24/7 crypto, but for session-based markets it puts Friday's close right next to Monday's open, and a feed outage leaves no visible hole."],[1309,"By default the ticker paints inside its timer callback. Pass the `FrameScheduler` your toolbar, gestures, or datafeed share, and each second's repaint is requested for the next frame instead, in the same render as pointer work and live ticks:"],[1479,"By default the toolbar listens for keyboard shortcuts on the document. Set `keyboard: false` for an embedded example or a page where other controls own those keys."],[45,"Cache static pixels during pointer movement on browser canvases; default `true`"],[1045,"Calculations must be pure. Return values aligned to the input candles, using `null` for unavailable values such as a moving average's warmup period. Results are cached; do not mutate them after returning them."],[830,"Called after a pick, which already set `series.type`"],[824,"Called after the user picks a different timeframe"],[1213,"Called once with the chart instance"],[1181,"calls `setData` when `data` changes, without recreating the chart;"],[1489,"Cancel the active tool or close settings"],[589,"Candle `time` stays in **UNIX seconds**. Only the request window is in milliseconds."],[1232,"Candle bodies, optional borders, and wicks"],[251,"Candle body and wick visibility"],[254,"Candle border visibility"],[535,"Candle shape"],[1244,"Candle volumes as histogram bars"],[1858,"Candles"],[1190,"Candles to display; a new array replaces the data"],[827,"Candles, hollow candles, Heikin Ashi, bars, line, area; `[]` hides the menu"],[208,"Candlestick"],[2008,"Candlestick, hollow candle, Heikin Ashi, line, area, OHLC bar, and volume histogram series, with an optional volume overlay."],[191,"Canvas styling"],[227,"Canvas styling"],[458,"Canvas x → fractional bar index"],[391,"Canvas/document interfaces and recording mocks"],[1673,"Card and green"],[748,"Cause"],[764,"Cause"],[1474,"Changes apply immediately and remain selected when the card reopens. Reset restores the initial settings without replacing the chart data, indicator instances, drawings, chart type, or cursor selection."],[1,"Chart API"],[2003,"Chart API"],[703,"Chart events"],[1916,"Chart settings dialog"],[1605,"Chart types"],[2028,"Choose a drawing tool in the rail and place its points on the chart. Use **Undo** and **Redo** to experiment with your drawings."],[1222,"Choose a renderer and configure colors, labels, scales, and themes."],[1426,"Choose between a bar-indexed axis and a time-continuous axis that shows market gaps."],[1467,"Cleanup"],[2035,"Click inside the chart to use its keyboard shortcuts, including undo/redo. The embedded playground keeps those shortcuts separate from documentation search and page navigation."],[1268,"Clock and ticker"],[1202,"Clock for the bar-close countdown, read once at mount; default `() => Date.now()`"],[1238,"Closing prices connected by a line"],[1240,"Closing-price line with a filled area"],[1490,"Cmd/Ctrl + Z"],[1921,"Cmd/Ctrl + Z and Shift + Cmd/Ctrl + Z, or `toolbar.controller.undo()` and `redo()`"],[848,"Collapse the timeframes into a dropdown, and the Indicators button to its icon, when the bar overflows; `true` or `false` forces it"],[334,"Color overrides, indexed like the definition's `defaultColors`; the `'up'` and `'down'` tokens follow the series colors"],[389,"Color parsing, serialization, alpha and contrast helpers"],[1193,"Color theme; default `'system'`, which follows `prefers-color-scheme`. With a `preset` and no `theme`, none is applied"],[1255,"Colors accept hex, RGB/RGBA, and `color(display-p3 ...)` strings. The core's built-in presets are partial configs that also set series colors matched to their background (bright wide-gamut candles on dark, higher-contrast candles on light):"],[1226,"Colors and themes"],[1965,"Colors, fonts, grid, crosshair, and the volume overlay match, and the last-price line and badge show (colored by direction)."],[499,"Command"],[1887,"Commodity Channel Index"],[1006,"Commodity channel index, with ±100 bands"],[1611,"Complete component"],[1980,"Compose a financial chart workspace with TypeScript, Canvas, and an optional UI layer."],[708,"Config changes"],[96,"Config objects merge recursively. Arrays replace in full. Use the instance methods for adding/removing individual studies or drawings instead of replacing an array accidentally."],[181,"Configuration"],[380,"Configuration helpers"],[24,"Configuration merged with defaults"],[939,"Configure existing indicators"],[212,"Configured instances"],[1569,"Constant"],[2,"Construction, data updates, studies, drawings, rendering, and cleanup."],[437,"Context menu"],[1464,"Context menus"],[1451,"Continuous mode changes where candles are drawn, not how they are addressed. Everything that takes a position still uses **candle indices**:"],[451,"Continuous time axis"],[431,"Control rail"],[796,"Control rail"],[447,"Control the visible bars and convert between data and canvas pixels."],[136,"Convert a pixel to a data/anchored drawing point"],[138,"Convert and apply OHLC magnet snapping"],[449,"Coordinate conversion"],[158,"Copies of the markers, sorted by time"],[1418,"Corners"],[417,"Countdown"],[441,"Countdown"],[1267,"Countdown to bar close"],[559,"Create a chart with a datafeed"],[515,"Create a GitHub release tagged `v<version>`, for example `v0.0.2`. The workflow fails if the tag and the package version disagree."],[522,"Create the chart"],[1461,"Create the UI"],[3,"createChart"],[1180,"creates the chart after mount and fills its box, following size and device pixel ratio changes;"],[706,"Crosshair"],[8,"Crosshair and navigation"],[370,"Crosshair modes are `cross`, `dot`, `arrow`, and `demonstration`. `labelColor: 'auto'` chooses black or white for contrast. An empty watermark font family inherits the theme font."],[1680,"CSS custom properties in the app's own stylesheet"],[1107,"CSS pixels"],[57,"Current resolved configuration; treat as read-only"],[468,"Current scale units per horizontal bar"],[864,"Current state"],[1526,"Custom gesture handling"],[1043,"Custom indicators registered without metadata work as well: each `defaultParams` key becomes a number field (`smoothK` is labelled \"Smooth K\"), and each default color becomes a \"Plot n\" row. `indicatorInputs(def)` and `indicatorStyleGroups(def)` return the same input and style-row model for your own UI. `INDICATORS_DIALOG_CSS` is exported for shadow-DOM or server-rendered hosts."],[851,"Custom properties set inline on the bar and its menus: one set for both themes, or `{ dark?, light? }`"],[894,"Custom properties set inline, for example `BLOXWAP_HEADER_THEME`; `setTheme` swaps per-theme sets"],[48,"Custom registries; omitted registries include built-ins"],[1602,"Custom themes and CSS"],[1367,"Dark"],[425,"Data"],[2021,"Data"],[5,"Data and configuration"],[533,"Data and updates"],[1995,"Data and updates"],[707,"Data loads"],[788,"Data-load and config events are recorded only while at least one listener of that stream is subscribed, so an unused stream costs nothing."],[378,"Datafeed entry"],[196,"Default"],[238,"Default"],[271,"Default"],[315,"Default"],[343,"Default"],[592,"Default"],[802,"Default"],[1094,"Default"],[1272,"Default"],[1347,"Default"],[1435,"Default"],[1555,"Default"],[892,"Default `'dark'`"],[1595,"Default finger pointer types"],[948,"Default params"],[947,"Default placement"],[183,"Defaults and partial updates"],[1059,"Definitions can describe themselves for settings UIs. The built-ins all do."],[1634,"Deleted; nothing external can fail to load"],[1628,"Deleted; the datafeed folds ticks"],[1625,"Deleted; the library ships its types"],[532,"Destroy any toolbar and settings handles before destroying the chart. Your application must also cancel its own timers, network subscriptions, and observers."],[1184,"destroys the chart on unmount, which also makes it safe under React Strict Mode."],[248,"Determine direction from previous close"],[481,"Development and documentation"],[245,"Direction colors"],[1052,"Direction-colored histogram bars (VOL, the MACD histogram) with an optional `key`"],[1521,"Disconnect your resize observer and application subscriptions too. UI destruction removes the owned DOM and listeners."],[689,"Discover tools"],[128,"Display handles; pass `null` to clear selection"],[1063,"Display name, such as `'Ichimoku Cloud'`"],[78,"Dispose chart resources and every event listener; does not remove the host canvas"],[1385,"Dividers and outlines"],[978,"Donchian Channels"],[1901,"Donchian Channels"],[1542,"Double tap on the price axis"],[1536,"Drag after a long press"],[2024,"Drag the canvas to pan and scroll to zoom. Scroll toward the left edge and older history pages in."],[347,"Draw volume bars along the bottom of the main pane, under the series"],[143,"Drawing edits return `false` when the requested instance or point does not exist. Register custom models through `chart.drawings.register(definition)`."],[1251,"Drawing magnets snap to Heikin Ashi open, high, low, and close."],[1453,"Drawing points are `{ index, price }`. A point placed inside a gap stores a fractional index, so it stays between the same two candles when the layout changes."],[693,"Drawing points use **bar indices** and **prices**, not timestamps or pixels:"],[395,"Drawing registry, catalog, built-ins, and geometry types"],[399,"Drawing toolbar, settings, header, control rail, scale buttons, indicator dialog, context menu, touch gestures, countdown ticker, controller, history, UI primitives, and frame scheduler"],[2010,"Drawing tools for lines, patterns, Fibonacci, annotations, measurements, and more."],[7,"Drawings"],[686,"Drawings"],[702,"Drawings are user annotations. For values your application updates, such as a mark price or an order level, use price lines instead: they aren't selectable or undoable and cost one repaint per update."],[549,"Drawings tied to bars move with their bars, including a drawing still being placed and the toolbar's undo history. Screen-anchored drawings stay put."],[1968,"Drawings, indicators, the chart settings, undo, the context menu, and touch on a phone work."],[1048,"Draws"],[1423,"Drop the `.cts-light` selector if light mode should keep the default palette. The header and the on-chart scale buttons add their own `--cts-header-*` properties, which the theme classes never set, so those work on any ancestor. See header theming, `BLOXWAP_HEADER_TOKENS`, and the dark-only `BLOXWAP_HEADER_THEME`."],[675,"Drops invalid rows, zeroes missing volume, dedupes (last wins), sorts"],[659,"Each `setSymbol` makes one `AbortController`. Every history and gap read for that symbol gets its `signal`, and a switch or `destroy()` aborts it. By default the controller comes from the global `AbortController`. Pass `createAbortController` for a runtime without one, or to observe aborts:"],[324,"Each entry of `indicators` is an `IndicatorConfig`:"],[1032,"Each instance can restyle its plots without a new definition:"],[159,"Each method returns an unsubscribe function. See chart events for payloads and delivery rules."],[1305,"Each tick realigns to the second, so timer drift never builds up."],[582,"Earliest and latest bar **open** wanted, both inclusive, epoch milliseconds"],[484,"Edit pages"],[116,"Edit points, appearance, text, image, visibility, or lock state"],[1067,"Editable params in display order: `key`, `label`, and optional `min`, `max`, `step`, `integer`, and `options` (a choice list of `{ value, label }`)"],[256,"Empty"],[259,"Empty"],[614,"Empty reads in a row that end paging; shorter holes in the source are stepped over"],[1503,"Empty space in an indicator sub-pane"],[1290,"Encoder default"],[1688,"Equivalent"],[1488,"Escape"],[10,"Events"],[411,"Events"],[2014,"Events for the visible range, crosshair, data loads, and layout, plus snapshots and a bar-close countdown."],[878,"Every control is its own tab stop, and dropdowns work from the keyboard: arrows, Home, and End move through entries, Escape closes the menu (from anywhere on the page, so a menu opened with a click or tap closes too) and returns focus to its button, and Tab closes it and continues from its button. Menus stack above the settings card and the indicators dialog."],[1853,"Every datafeed load goes through `setData`, `appendData`, or `prependData`, so the line follows symbol and interval switches, live bars, and gap backfills; history pages (`'prepend'`) leave it alone. If you don't need the title and axis badge, `priceAxis.lines.previousClose: true` is a one-line alternative: it draws the previous bar's close, dashed in the crosshair color."],[762,"Every event also carries `length`, `firstTime`, and `lastTime`. Several changes in one batch are delivered in order. An `appendData` candle older than the first goes in front exactly like `prependData`: index-based drawings move with their bars. One that lands between existing bars is reported as `'append'` with `lastTime` unchanged, and the indices after it move up by one."],[1966,"Every timeframe loads its latest 500 bars (fewer for a short history), scrolling left pages history in without gaps or duplicates, and a switch never shows the previous symbol's bars."],[290,"Exclude overlay indicators from the main range"],[18,"Existing canvas implementing the exported interface"],[1263,"Explicit price-axis precision overrides the normal price formatter for numeric labels. Set it back to `null` to use default/custom formatting. See the configuration reference for all groups."],[2019,"Explore the complete chart on live Hyperliquid data, with the header, drawing tools, and settings."],[954,"Exponential moving average"],[664,"Export"],[1265,"Export the chart as an image and show the time left until the current bar closes."],[408,"Exports"],[428,"Exports"],[21,"Factory for a canvas when no container is supplied"],[902,"Falls back to"],[1413,"Favorite stars"],[1600,"Features"],[195,"Field"],[237,"Field"],[270,"Field"],[314,"Field"],[325,"Field"],[342,"Field"],[571,"Field"],[714,"Field"],[730,"Field"],[1047,"Field"],[1060,"Field"],[1143,"Field"],[1346,"Field"],[1434,"Field"],[359,"Fields"],[1614,"File"],[33,"Fill the canvas's parent and follow its size and the device pixel ratio; stops on `destroy()`. The canvas is placed out of flow (`position: absolute; inset: 0`), so give the parent a height"],[1589,"Finger reach on drawings (tap to select, drag the selected one)"],[1592,"Finger reach on the selected drawing's handles"],[161,"Fires after"],[287,"Fit the main range to visible data"],[450,"Fit, hold, and lock"],[305,"Fixed decimal digits (0–12); null retains formatter behavior"],[1415,"Floating surfaces"],[681,"Folder limits: 5000 bars, 8000 ms, 2000 ms, 2000 ticks"],[2036,"Follow the TradingView migration guide and the toolbar and settings guide, or inspect the complete demo on GitHub."],[1182,"follows the system color scheme by default, switching live when it changes, and applies `theme` changes live;"],[1257,"For a brand look, pass a preset such as `createChart({ preset: 'bloxwapDark' })`. Presets layer under `theme` and `config`, and `presetChartTheme` keeps their colors when the toolbar switches themes. See theming and presets."],[1218,"For a complete bloxwap.pro component with the header, drawing toolbar, and indicators, see migrating from TradingView."],[701,"For a complete interactive rail, use the toolbar instead of implementing placement and hit-testing yourself. It also provides right-click menus with Clone, Lock, Hide, and Remove, and touch placement and editing."],[857,"For a datafeed without `subscribeState`, call `header.refresh()` after switching elsewhere."],[1246,"For a separate volume pane alongside price candles, add the built-in `vol` indicator instead of changing the main series to `histogram`. For volume bars along the bottom of the price pane, as TradingView draws them, turn on the volume overlay:"],[373,"For browser UI controls over these fields, see toolbar and settings."],[1852,"For the **last** line, read the bars back with `chart.getData()` when data loads. As in `pro-chart.tsx`, a load puts the line on the latest close, and each new bar moves it to the close of the bar that just closed:"],[899,"For your own controls, use `toggleScale(chart, 'auto' | 'percent' | 'log')`, `scaleToggleState(chart.getConfig().priceAxis)`, and `SCALE_TOGGLES` (labels, letters, and titles). Toggle groups already follow each rendered `priceAxis` change; call `syncScaleToggles(chart)` only to update them inside a `chart.batch`."],[69,"Force a full redraw"],[1228,"Formatting"],[356,"Fraction of the pane height reached by the tallest visible bar"],[719,"Fractional bar positions at the plot's left and right edges; beyond the data when whitespace shows"],[602,"Gap repair for live folding: `(fromMs, toMs, { symbol, intervalMs, signal })`"],[1420,"Geist, Geist Mono"],[502,"Generate icons, compile embedded WASM, and compile TypeScript"],[1127,"Generated"],[1528,"Gesture"],[486,"GitHub Pages"],[521,"Give the chart a box"],[1152,"Glyph and caption color"],[1156,"Glyph size multiplier; default `1`"],[358,"Group"],[1325,"Group"],[95,"Group synchronous changes into one redraw and return the callback result"],[539,"Group updates into one redraw"],[1987,"Guide"],[466,"Half-open index interval `{ from, to }` used for rendering"],[795,"Handle"],[1568,"Handlers you leave out do nothing. The full set is `pan(dx)`, `pinch(factor, anchorX)`, `pressStart(x, y)`, `pressMove(x, y)`, `pressEnd()`, `tap(x, y)`, and `fling(velocity)`. Two pointers are tracked; others are ignored. `active`, `tracking`, and `has(pointerId)` report its state. `hold(pointerId, x, y)` takes a finger your own code held for `LONG_PRESS_MS` and shows the crosshair at once."],[429,"Header"],[1607,"Header and toolbars"],[790,"Header, control rail and scale buttons"],[1465,"Header, scale buttons, and indicators"],[1077,"Headless tests"],[1208,"Height of the chart box; default `400`. The width fills the parent"],[1225,"Heikin Ashi"],[1862,"Heikin Ashi"],[1236,"Heikin Ashi candles computed from your data"],[223,"Hidden"],[232,"Hidden"],[1541,"Hide the crosshair"],[122,"Hide/show the entire drawing layer"],[269,"Histogram fallback color"],[132,"Hit-test the topmost visible drawing; the drawing id `prefer` names (such as the selection) wins wherever it is hit"],[1538,"Hold still again"],[1574,"Hold time before the crosshair shows"],[1224,"Hollow candles"],[1860,"Hollow candles"],[1514,"Hooks: `onChartSettings()`, `onIndicatorSettings(id)`, `onDrawingSettings(id)`, `extraItems(target)` for your own rows, and `onAction(action, target)` after each built-in action. Without the toolbar, use `createChartContextMenu`:"],[1513,"Horizontal indicator levels and fills are not targets, so a right-click on RSI's 70/30 lines opens RSI's sub-pane menu. The price scale toggles act on the main price axis, so they show only on the main pane and the time axis."],[1058,"Horizontal reference lines with `value`, `color`, and an optional `dash` (default `[4, 4]`)"],[915,"Hover and open-menu fill"],[1405,"Hover fills"],[1397,"Hovered and active text"],[912,"Hovered, selected, and symbol text"],[561,"How loading works"],[1982,"How the pieces fit"],[566,"Hyperliquid example"],[974,"Ichimoku Cloud"],[1899,"Ichimoku Cloud"],[379,"Icons"],[909,"Idle text and icons"],[1389,"Idle text and icons"],[1763,"If the last-price line must stay green instead of following the bar's direction, turn `priceAxis.lines.lastPrice` off and draw a price line at the live price in `#00ff3f`."],[1219,"If you prefer to own the lifecycle, the core does the sizing for you with `autoResize`:"],[382,"Import path"],[375,"Import the chart core or the specific integration layer you need."],[514,"In a pull request, bump `version` in `packages/chart/package.json` (and the `version` export in `packages/chart/src/index.ts`), then merge it. A test fails if the two disagree."],[1344,"In React, `<Chart preset=\"bloxwapDark\" />` keeps the preset's colors. Without a `theme` prop, a chart with a preset doesn't follow the system color scheme. See React integration."],[496,"In the repository's **Settings → Pages**, use **GitHub Actions** as the build source. The project URL is `https://bloxwap.github.io/chart/`."],[1279,"Include the crosshair and the hovered bar in the status line"],[1079,"Indicator calculations are cached across panning, zooming, drawing edits, and theme changes. Changing data, parameters, colors, or a registered indicator definition invalidates the relevant calculation. Crosshair moves reuse prepared layout and drawing geometry."],[435,"Indicator dialog"],[189,"Indicator instances"],[393,"Indicator registry, built-ins, and calculation helpers"],[6,"Indicators"],[423,"Indicators"],[936,"Indicators"],[1606,"Indicators"],[1454,"Indicators compute per candle, not per slot: a 20-period SMA spans 20 candles, however much time that is."],[941,"Indicators dialog"],[1253,"Indicators keep computing from your real candles, not the Heikin Ashi values."],[550,"Indicators recompute, and `subscribeDataLoad` listeners receive `{ reason: 'prepend', added }`."],[1455,"Indices beyond the data, such as Ichimoku's forward-displaced spans or points in the whitespace after the last bar, extend one slot per bar."],[1823,"Inferred: `maxEmptyPages` empty reads in a row (3 by default) set `datafeed.exhausted`, and shorter holes are stepped over"],[257,"Inherit body colors when empty"],[260,"Inherit body colors when empty"],[200,"Initial candle data"],[1199,"Initial configuration, applied once at mount"],[203,"Initial size for an injected document's canvas"],[456,"Input → output"],[87,"Insert a timestamp or replace its existing candle; one older than the first candle is prepended like `prependData`"],[520,"Install from source"],[328,"Instance id and registered indicator name"],[1992,"Integrate a component"],[1991,"Interactive playground"],[2018,"Interactive playground"],[818,"Interval selected at start"],[1979,"Introduction"],[1840,"Invalid rows (non-finite prices, non-positive times) are dropped by the datafeed, as `mapCandle` did."],[1483,"Invert the main price scale"],[1510,"It opens at the pointer and flips to stay in the viewport. Arrow keys, Home, and End move between rows, Enter or Space runs one, and Escape or Tab closes it. It also closes on an outside click, scroll, resize, window blur, or a wheel over the chart."],[554,"It returns the chart's own array, not a copy. Don't mutate it, and call it again after a data change instead of keeping it: the next load may replace it. `chart.dataLength` gives the current number of candles. `getConfig().data` describes configured input; it is not a live snapshot after `setData`, `appendData`, or a datafeed load."],[854,"It starts from the datafeed's symbol and interval."],[881,"It takes the header's `symbol`, `timeframes`, `intervalMs`, `datafeed`, `onTimeframeChange`, `chartTypes`, `onChartTypeChange`, `onIndicators`, `scaleButtons`, `flyouts`, and `theme` options, with the same defaults and the same datafeed rules. `slots` is `{ top?, bottom? }`. The handle has `element`, `slots` (the `top` and `bottom` containers), `symbol`, `intervalMs`, `setSymbol`, `setInterval`, `setChartType`, `setTheme`, `refresh`, and `destroy`, which behave like the header's."],[841,"Its own"],[1561,"Its own"],[1539,"Jump the crosshair to the finger"],[994,"KDJ oscillator"],[1631,"Keep `TIMEFRAME_MS`, `Timeframe`, and `priceFormatFor`"],[1315,"Keep a preset across theme changes"],[1125,"Keep the price inside the main pane's automatic range"],[1183,"keeps a bar-close countdown live: while the config shows one (`statusLine.countdown` or `priceAxis.labels.countdown`, including one turned on later with `updateConfig` or the settings card), it runs `startCountdownTicker` on the page's timers;"],[340,"Keys of lines, bars, fills, or levels to hide. Default `[]`"],[568,"Known limits"],[691,"Labels at the plot edge"],[1338,"Last-price line and badge, colored by the bar's direction"],[1439,"Lay candles out by time"],[709,"Layout"],[1914,"Left drawing toolbar"],[1065,"Legend name, such as `'Ichimoku'`; the status line uses it for single-line studies"],[1586,"Length of the fling"],[487,"Library commands"],[444,"Library icons use `currentColor` to inherit their host's color. Provide accessible labels when an icon is the only button content."],[1368,"Light"],[1842,"lightweight-charts"],[1633,"lightweight-charts fallback with mark and last lines"],[1430,"Limitations: indices stay bar-based"],[1864,"Line"],[1101,"Line and label color"],[263,"Line/area stroke"],[1141,"Lines are painted over the built-in price references (last price, previous close, high/low), in creation order, with every line stroked before any label. A line whose price is outside the pane is skipped. Badges use the price-axis precision and formatter and the scale font. Several `applyOptions` calls inside `chart.batch` repaint once."],[1050,"Lines with `key`, `values`, and `color`; optional `lineWidth`, `style` (`'line'`, `'step'`, or `'dots'`), `dash`, `offset` (bars to shift the plot, e.g. Ichimoku), and per-bar `colors` (Supertrend)"],[564,"Listener rules"],[710,"Listener rules"],[562,"Live bars"],[1967,"Live bars roll on the bucket boundary, and a backgrounded tab repairs its gap on return."],[152,"Live lines in creation order"],[1996,"Load history from a server and page it in"],[617,"Load older history once fewer bars than this hide past the left edge; `0` waits until blank space shows"],[558,"Load recent history, page older bars in as the user scrolls, and fold live ticks into bars."],[599,"Load right away; give both or neither"],[1618,"Loads the licensed script, builds the widget with brand overrides"],[1534,"Long press (450 ms)"],[2002,"Look up a method"],[1291,"Lossy quality from 0 to 1"],[1877,"MACD"],[376,"Main entry additions"],[383,"Main exports"],[951,"Main pane"],[955,"Main pane"],[959,"Main pane"],[963,"Main pane"],[967,"Main pane"],[971,"Main pane"],[975,"Main pane"],[979,"Main pane"],[983,"Main pane"],[63,"Main-pane bounds in canvas CSS pixels"],[462,"Main-pane canvas y → raw price"],[209,"Main-series appearance"],[626,"Makes the controller behind each symbol's reads; see abort controllers"],[1090,"Markers"],[868,"Marks an interval selected; calls neither the datafeed nor `onTimeframeChange`"],[491,"MDX content lives in `apps/docs/content/docs`. Set `title` and `description` in the frontmatter, then write Markdown and code fences. Folder `meta.json` files control sidebar order."],[15,"Meaning"],[573,"Meaning"],[593,"Meaning"],[715,"Meaning"],[731,"Meaning"],[886,"Meaning"],[1095,"Meaning"],[1144,"Meaning"],[1187,"Meaning"],[1273,"Meaning"],[1348,"Meaning"],[1436,"Meaning"],[1556,"Meaning"],[1571,"Meaning"],[1086,"Measured benchmarks and instructions are in PERFORMANCE.md. Run `npm run bench` from the repository to measure the current implementation."],[699,"Measurement and level labels stay whole while their drawing is on screen. Examples are the position tools' target, stop, R/R and P\\&L, the range tools, Fibonacci levels, channels, fans and time zones, Gann boxes, squares and fans, the trend angle, anchored VWAP, and the volume profile's POC. A label that would cross the price axis or the plot's left edge slides back inside, and `chart.drawingAt` hits it where it is drawn. Labels that share a row, such as a Gann box's column ratios, slide only while their own line is on screen, so they don't pile up at the edge. A custom model opts in per text primitive:"],[49,"Member"],[147,"Member"],[859,"Member"],[1130,"Member"],[1498,"Menu"],[882,"Menus open to the right of their button, on click or mouse hover like the drawing rail's, and work from the keyboard like the header's dropdowns. The rail uses the shared toolbar tokens (`--cts-accent`, `--cts-accent-soft`, and so on) rather than `--cts-header-*`: set them on `.cts-theme` to restyle it along with the drawing rail. A pressed scale toggle takes the accent color on the soft accent fill."],[1377,"Menus, cards, and dialogs"],[93,"Merge a partial config and redraw"],[944,"Metadata"],[82,"Method"],[98,"Method"],[160,"Method"],[172,"Method"],[455,"Method"],[109,"Method/property"],[1596,"Migrating from TradingView"],[2001,"Migrating from TradingView"],[1288,"MIME type for `toBlob` and `toDataURL`"],[278,"Minimum CSS-pixel width; explicit precision may expand it"],[1924,"Mobile touch"],[2016,"Mock canvas and document implementations for tests."],[1889,"Money Flow Index"],[1010,"Money flow index, with 80/20 bands"],[611,"Most rows one `fetchBars` call may return (Hyperliquid's cap); no more than your source's own per-request cap"],[140,"Move an anchor"],[142,"Move an entire drawing by a CSS-pixel delta"],[1871,"Moving Average"],[986,"Moving average convergence/divergence"],[1873,"Moving Average Exponential"],[1893,"Moving Average Ribbon"],[966,"Moving average ribbon, up to eight averages"],[353,"Multiplies the bar color's alpha (0 to 1)"],[945,"Name"],[448,"Navigation"],[737,"Nearest bar, clamped into the data"],[1161,"Need"],[194,"Nested objects merge recursively. Arrays and functions replace. `undefined` entries are ignored. Treat `chart.getConfig()` as read-only and mutate through `updateConfig` so changes render and caches stay valid."],[1731,"No scale border line is drawn"],[598,"None"],[628,"None"],[808,"None"],[820,"None"],[823,"None"],[829,"None"],[832,"None"],[838,"None"],[850,"None"],[1000,"None"],[1016,"None"],[622,"None: bars apply at once"],[673,"Normalized merge; `b` wins on equal times"],[1082,"Not every calculation uses WASM. The implementation keeps some scans in JavaScript to avoid memory-copy costs and preserve double-precision bounds. Benchmark your own workload rather than assuming every chart improves with WASM."],[1659,"Not needed"],[1930,"Not needed: the chart is usable as soon as `createChart` returns. `chart.ready` resolves once the WASM kernels (or the JS fallback) are ready"],[803,"Notes"],[1972,"Notes:"],[1690,"Nothing is stored by default. The toolbar persists favorite tools only when you pass `storage`"],[1537,"Nudge the crosshair, which stays after you lift your finger"],[727,"Number of candles"],[60,"Number of candles in the internal store"],[229,"Off"],[1242,"OHLC bars with open and close ticks"],[695,"On a time-continuous axis, points still use candle indices; a point inside a gap has a fractional index between the two candles around it."],[1014,"On balance volume"],[1891,"On Balance Volume"],[2032,"On screens under 600px wide, the control rail's buttons move into the header and the drawing rail starts collapsed. Use the toolbar toggle to show it."],[563,"Once per frame"],[1530,"One-finger drag"],[490,"Open `http://localhost:3902`. The docs app builds the local chart package before starting, so the playground runs the same code as the library. Restart the docs command after editing library TypeScript or the playground to rebuild and copy the embedded demo assets."],[2030,"Open the gear at the bottom of the control rail to change candles, scales, labels, and canvas appearance."],[2026,"Open the header's chart-type menu to try six series types, including Heikin Ashi and hollow candles, or **Indicators** to search and add any of the 20 built-in indicators."],[1076,"Opt into animation"],[13,"Option"],[591,"Option"],[801,"Option"],[885,"Option"],[1093,"Option"],[1271,"Option"],[1554,"Option"],[1154,"Optional caption, drawn beyond the glyph, away from the bar"],[1158,"Optional id for your own bookkeeping"],[39,"Optional injected frame clock; default duration 240ms"],[2015,"Optional WASM/SIMD calculation kernels with a JavaScript fallback."],[560,"Options"],[793,"Options"],[180,"Options are `pixelRatio`, `crosshair`, `background`, `watermark`, and, for encoding, `type` and `quality`. See snapshots and countdown."],[1609,"Out of scope"],[943,"Output shapes"],[1601,"Overrides"],[1292,"Overrides apply to the snapshot only; the live chart is untouched. The image keeps the live canvas's color space, so Display-P3 colors survive."],[374,"Package exports"],[667,"Pages backwards from `toMs`, over holes, until `countBack` bars or `fromMs` are covered, and resolves to at most `countBack` normalized candles"],[557,"Paging datafeed"],[1997,"Paging datafeed"],[684,"Paging takes each page to hold every bar the source has from its earliest row to the end of the window. Keep `pageSize` at or below your source's per-request row cap: a source that cuts a longer window down to its **earliest** rows (rather than its latest) would otherwise leave holes that nothing reports."],[1269,"Paint in the next frame"],[1523,"Pan, pinch, fling, and long-press for the crosshair on phones and tablets."],[1531,"Pan; a fast release flings the chart with an ease-out"],[982,"Parabolic SAR"],[1907,"Parabolic SAR"],[330,"Parameter overrides merged over the definition's defaults"],[1515,"Pass `controller` to share an existing controller's undo history and armed tool. A controller you pass stays yours: `menu.destroy()` disposes only the one the menu created, so call `controller.dispose()` when you discard yours while the chart lives on. Pass `flyouts` and `theme` to share menus, and `listen: false` to open it yourself with `menu.open(x, y)` in canvas CSS pixels. `menu.targetAt(x, y)` reports what a right-click there would target without opening anything. After a finger press (`controller.touch`), the selected drawing wins where another lies on top of it, as it does for a tap or a drag, so a menu you open on touch acts on the drawing the finger edits. `extraItems` rows can be items, `'separator'`, or checkbox rows with `checked`."],[1214,"Pass a `ref` to stream updates, add drawings, or attach the toolbar. `onReady` runs once, which suits one-time setup like indicators:"],[1210,"Passed to the chart box"],[103,"Patch `params` (merged per key), `colors`, `lineWidths`, `hiddenLines`, `pane`, or `visible`; returns whether it existed. Only param and color changes recompute"],[1137,"Patch options and repaint; does nothing when nothing changes or after removal"],[1544,"Pens and mice are not affected: a pen behaves like a mouse unless you opt in."],[1262,"Percent and indexed references follow the visible range while autoscaling. With Auto disabled, the current price range and its reference stay fixed."],[2031,"Pick a light, dark, or system theme from the theme menu, or collapse the drawing rail for more canvas space."],[2025,"Pick a timeframe from **1m** to **1M** in the header. The paging datafeed reloads the chart for it."],[858,"Picking a timeframe does not touch `timeAxis.intervalMs` or `timeScale.intervalMs`. The paging datafeed sets both on every load. With another datafeed, update them in `onTimeframeChange` if your chart relies on them."],[474,"Pixel coordinates are local to the canvas, not the viewport:"],[470,"Pixels per bar, the unit of `scrollBy`"],[319,"Place candles by time so gaps show as empty space"],[687,"Place, edit, and manage annotations in data coordinates."],[735,"Pointer position in canvas CSS pixels"],[1565,"Pointer types handled as fingers; add `'pen'` to treat a stylus like a finger"],[302,"Positive ratio override; null captures the current ratio"],[475,"Prefer `barSpacing()` over `indexToX(1) - indexToX(0)`, which also spans any time gap between those two candles on a continuous axis."],[1460,"Prepare the containers"],[299,"Preserve scale units per bar across zoom/resize"],[192,"Presets"],[1175,"Presets"],[409,"Presets and themes"],[1313,"Presets, themes, and config"],[921,"Pressed scale toggles, focus ring"],[126,"Preview an in-progress drawing; pass `null` to clear"],[1345,"Price and time scale labels, crosshair labels, and price badges share one font, which can differ from the status line and drawing labels, as in TradingView:"],[236,"Price and UNIX-second time label formatting"],[186,"Price axis"],[1098,"Price in raw data units"],[1089,"Price lines"],[1604,"Price lines"],[2011,"Price lines and bar markers for live values such as a mark price or order fills."],[9,"Price lines and markers"],[413,"Price lines and markers"],[1087,"Price lines and markers"],[1091,"Price lines or drawings?"],[1922,"Price scale Auto, %, Log (bottom toolbar)"],[310,"Price transforms preserve raw data coordinates: `yToPrice`, drawing points, and candles continue to use actual prices even when the axis displays percentages."],[743,"Price under `y` on the hovered pane, or `null` off the panes"],[1185,"Prop"],[1652,"Prop"],[901,"Property"],[1366,"Property"],[12,"Provide either `container` or `document`. `container` takes precedence if both are supplied."],[541,"Provide finite numeric prices and valid OHLC bounds: `low` should not exceed the open/close, and `high` should not be below them. The library expects usable market data rather than performing feed validation."],[513,"Publishing a GitHub release publishes `@bloxwap/chart` from CI (`.github/workflows/publish_npm.yml`) through npm trusted publishing, so no npm token is stored in the repository."],[51,"Purpose"],[99,"Purpose"],[110,"Purpose"],[148,"Purpose"],[197,"Purpose"],[239,"Purpose"],[272,"Purpose"],[316,"Purpose"],[326,"Purpose"],[344,"Purpose"],[500,"Purpose"],[665,"Purpose"],[860,"Purpose"],[1061,"Purpose"],[1131,"Purpose"],[293,"Put higher prices lower on the canvas"],[518,"Quick start"],[1989,"Quick start"],[1373,"Rail and input backgrounds"],[1381,"Raised rows and fields"],[464,"Raw price → main-pane canvas y"],[874,"Re-read the datafeed's symbol and interval and re-fit the bar"],[1174,"Reach the chart instance"],[1993,"React"],[1171,"React integration"],[704,"React to scrolling, crosshair moves, data loads, config changes, and layout changes."],[124,"Read its current hidden state"],[540,"Reading state"],[629,"Receives read failures and errors thrown by state listeners or while publishing live bars"],[1493,"Redo a toolbar edit"],[942,"Register a custom indicator"],[108,"Register calculations using `chart.indicators.register(definition)`. See indicators."],[2012,"Regular, percent, indexed, and logarithmic price scales, and a bar-indexed or time-continuous time axis."],[990,"Relative strength index"],[1879,"Relative Strength Index"],[1583,"Release speed (px/ms) that flings"],[488,"Release to npm"],[154,"Remove a line; returns whether it was live"],[120,"Remove all drawings; return the number removed"],[118,"Remove one drawing; return whether it existed"],[876,"Remove the bar, its menus, and every listener"],[1139,"Remove the line; calling it again does nothing"],[1172,"Render a chart with one component, and reach the chart instance when you need it."],[1074,"Render lifecycle"],[1988,"Render your first chart"],[1674,"Render your own placeholder while `datafeed.loading` is true"],[1072,"Rendering and performance"],[1230,"Renders"],[1205,"Repaint a configured countdown every second, read once at mount; default `true`. Pass `false` if you run your own ticker"],[72,"Repaint only the status line, countdown, and crosshair over the cached frame"],[156,"Replace every bar marker"],[536,"Replace history"],[85,"Replace history and redraw"],[2000,"Replace the TradingView Charting Library"],[1597,"Replace the TradingView Charting Library in bloxwap.pro with @bloxwap/chart, option by option."],[1619,"Replaced by `bloxwap-chart.tsx` (below)"],[1637,"Replaced by CSS custom properties"],[1622,"Replaced by one `fetchBars` function"],[1610,"Replacement plan"],[595,"Required"],[805,"Required"],[1097,"Required"],[1558,"Required"],[888,"Required. `overlay` is a positioned element wrapping the canvas, such as the toolbar's overlay"],[275,"Reserve space and paint the axis"],[1543,"Reset the chart view, like the context menu's **Reset chart view** (`chart.resetScale()`)"],[66,"Resize using CSS dimensions"],[54,"Resolves after WASM setup or JS fallback"],[1529,"Result"],[114,"Return its config or `undefined`"],[50,"Returns"],[173,"Returns"],[1918,"Right-click menus"],[1495,"Right-click menus are off by default. Turn them on with the toolbar's `contextMenu` option:"],[2029,"Right-click the chart, an indicator, or a drawing for its context menu. &#x2A;*Settings…** opens the chart settings, the study's settings, or the drawing's style bar."],[184,"Root fields"],[1803,"Round buttons"],[547,"Rows at or after the current first candle are ignored, as are rows with a non-finite time or price. The rest are deduped by time (the last row wins) and sorted."],[508,"Run calculation and rendering benchmarks"],[506,"Run the coverage threshold check"],[483,"Run the documentation locally"],[482,"Run the library, edit these guides, and publish a static site with GitHub Pages."],[527,"Run this in a browser module through your application's bundler:"],[1751,"Same"],[1757,"Same"],[446,"Scale and coordinates"],[433,"Scale buttons"],[797,"Scale buttons on the chart"],[1227,"Scale modes"],[1316,"Scale text"],[1363,"Scale text family; empty follows `monoFamily`"],[1360,"Scale text size in CSS pixels; `null` follows `fontSize`"],[1475,"Search at the top of the card filters settings across all sections, including option names and help text. Partial names, abbreviations, and common typos work: try `gird`, `wick color`, `log scale`, `countdown`, `volume`, `continuous`, or `scale text`. Matching controls still update the chart live. Clear the field or choose a section to restore the full list. Escape clears an active search; press it again to close the card."],[1393,"Secondary text"],[556,"See chart events for the visible range, crosshair, and layout events too."],[226,"See defaults"],[313,"See snapshots and countdown for the countdown and its ticker."],[517,"See the repository for the source and MIT license."],[935,"See theming and presets for the chart colors and the rest of the UI tokens."],[323,"See time scale for what continuous mode changes and what stays bar-indexed."],[690,"Select and edit"],[134,"Selected handle index, or `-1`"],[130,"Selected ID or `null`"],[918,"Selected timeframe fill"],[1401,"Selection, focus, and primary buttons"],[185,"Series"],[421,"Series"],[1221,"Series and appearance"],[1223,"Series types"],[1443,"Set `intervalMs` when you know it. The paging datafeed sets it on every load. The bar-close countdown also uses it when `timeAxis.intervalMs` is `null`, so the first bar after a weekend never reads as a multi-day bar."],[900,"Set these custom properties on the header, on the scale strip, or on any ancestor. Each falls back to the toolbar token shown, so dark and light follow `.cts-theme` and `.cts-light` automatically."],[866,"Sets the symbol for later picks (unless the datafeed reports its own) and the label; does not call the datafeed"],[1477,"Settings are not automatically saved to storage. Persist your application's desired config fields explicitly. Toolbar favorites can use an injected `storage` implementing `getItem` and `setItem`."],[1160,"Several markers on one bar stack away from it. The glyph box follows the bar spacing between 12 and 30 CSS pixels (`MARKER_MIN_SIZE`, `MARKER_MAX_SIZE`) before the `size` multiplier. Line and area series anchor every position at the close. On a Heikin Ashi series, markers sit on the Heikin Ashi bars. Only markers near the visible range are visited, so a long order history costs nothing off screen."],[1562,"Share a frame clock with chart animations and other input"],[842,"Share the drawing toolbar's `Flyouts` so only one menu is open at a time"],[1492,"Shift + Cmd/Ctrl + Z"],[1480,"Shortcut"],[336,"Show or hide the whole study"],[1535,"Show the crosshair, which then follows the finger instead of panning"],[1113,"Show the price badge on the axis and the title tag"],[308,"Show the toolbar's add-price-line button on axis hover"],[833,"Shows the Indicators button, which calls it"],[950,"Simple moving average"],[322,"Slot width in milliseconds; `null` infers the most common gap between candles"],[1442,"Slot width in milliseconds. `null`, zero, negative, or non-finite values infer it as the most common gap between consecutive candles"],[11,"Snapshots"],[415,"Snapshots"],[1264,"Snapshots and countdown"],[1128,"Stable id"],[1981,"Start here"],[512,"Start the standalone playground; requires Bun"],[1307,"Start the ticker only while a countdown is visible. The settings card's **Countdown to bar close** and **Countdown on price label** switches only change config, so follow the `statusLine` and `priceAxis` sections with `subscribeConfigChange`:"],[4,"State and lifecycle"],[1354,"Status line and drawing labels; scale text too unless `scaleFontFamily` is set"],[1357,"Status line and drawing labels; scale text too unless `scaleFontSize` is set"],[1903,"Stochastic"],[1905,"Stochastic RSI"],[1026,"Stochastic RSI, with 80/20 bands"],[1022,"Stochastic, with 80/20 bands"],[1994,"Stream prices"],[338,"Stroke width per line plot; missing or non-positive entries keep 1px. Default `[]`"],[1624,"Structural widget and UDF types"],[946,"Study"],[940,"Style an instance"],[1069,"Styleable plots in display order: `key`, `label`, `colorIndex`, and `kind` (`'line'`, `'dots'`, `'histogram'`, `'fill'`, or `'level'`). A plot with several colors has one row per color sharing its key"],[903,"Styles"],[1369,"Styles"],[1636,"Styles the widget iframe"],[987,"Sub-pane"],[991,"Sub-pane"],[995,"Sub-pane"],[999,"Sub-pane"],[1003,"Sub-pane"],[1007,"Sub-pane"],[1011,"Sub-pane"],[1015,"Sub-pane"],[1019,"Sub-pane"],[1023,"Sub-pane"],[1027,"Sub-pane"],[215,"Sub-pane weight; the main pane weighs 3"],[970,"Supertrend"],[1897,"Supertrend"],[534,"Supply candles, stream the current bar, and group related changes."],[872,"Switch between the dark and light tokens, and to that theme's `tokens` set"],[2027,"Switch the price scale between **Auto*&#x2A;, &#x2A;*%**, and **Log** in the header or at the foot of the price axis, and save a PNG with the snapshot button."],[1444,"Switching modes keeps the rightmost visible bar in place. Slots are rebuilt when data is replaced and extended in constant time on a live tail append (unless that append changes an inferred interval), never per frame. The bar-indexed path costs nothing extra."],[224,"Symbol and candle/indicator information"],[809,"Symbol passed to the datafeed; also the label unless `symbolLabel` is set"],[1682,"system-ui stack"],[1110,"Tag drawn inside the plot next to the axis badge"],[1266,"Take a screenshot"],[1540,"Tap"],[924,"Text on pressed toggles"],[1409,"Text on the accent"],[812,"Text or an element. No symbol and no label hides it"],[233,"Text/image behind the chart"],[741,"That bar as drawn: the Heikin Ashi bar on a `'heikin-ashi'` series, otherwise the same object as `candle`"],[739,"That bar's OHLCV as loaded"],[2004,"The **core** owns the data, scales, and rendering. You provide a canvas or a small document abstraction. It has no dependency on React and does not access the global browser document."],[2006,"The **datafeed** is an optional import from `@bloxwap/chart/datafeed`. It loads history through one function you write, pages older bars in as the user scrolls, and folds live ticks into bars."],[2007,"The **registries** hold indicator calculations and drawing models. Built-in models work immediately; applications can register their own implementations."],[2005,"The **UI layer** is an optional import from `@bloxwap/chart/ui`. It adds pointer and touch navigation, drawing controls, a header bar, the settings card, an indicator dialog, context menus, and theme styling. You provide the browser document and the containers where that UI should appear."],[1807,"The `html` prefix outranks the library's `.cts-theme` rule whatever order the stylesheets load in. See theming and presets."],[476,"The `scale` API converts prices on the main pane. An indicator sub-pane has its own internal price scale. When the main pane does not exist, price conversion returns `NaN`."],[862,"The bar element"],[806,"The bar is appended to `container`"],[1314,"The bloxwap.pro preset"],[1318,"The canvas and the optional UI are themed separately. The **canvas** takes its colors and fonts from the chart config. The **UI** (toolbar, header, menus, settings, dialogs) takes them from CSS custom properties. A brand look sets both."],[1552,"The canvas gets the `cts-touch` class, which sets `touch-action: none` and disables the callout and text selection, so iOS Safari leaves the gestures to the chart."],[1700,"The canvas has no border. `enabled_features: ['remove_library_container_border']` is the default"],[890,"The canvas, when it doesn't sit at the overlay's top-left corner"],[696,"The catalog includes trend lines, channels, pitchforks, Fibonacci and Gann tools, chart and Elliott patterns, positions and measurements, geometric shapes, text annotations, and icons. Use the catalog as the source of truth for the current tool list."],[651,"The chart delivers its events when the frame's `chart.batch` ends, after the datafeed's part of the frame. A chart listener that throws there is thrown from the frame, like any listener error from pointer work in it, and doesn't reach `onError`. A scheduler that doesn't wrap its frames in `chart.batch` sends it to `onError`."],[1646,"The chart div"],[712,"The chart emits five typed event streams. Each `subscribe…` method returns an unsubscribe function."],[799,"The chart header is an optional top bar from `@bloxwap/chart/ui`. It holds the symbol, a timeframe switcher that drives your datafeed, a chart-type menu, an Indicators button, Auto / % / Log price-scale toggles, and slots for your own controls. It is a normal-flow element: put its container above the chart. Nothing else depends on it, so skip it if you keep your own header."],[1302,"The chart reads time from `CreateChartOptions.now`, which defaults to `() => Date.now()`. Inject a server-synchronized clock, or a fake one in tests:"],[2033,"The chart shows the BTC perpetual from Hyperliquid, with live prices from its websocket. A dashed blue **mark** line follows the live price. A dotted **last** line starts on the latest close and moves to the previous bar's close each time a new bar opens, read back with `chart.getData()` as in the migration guide. If Hyperliquid can't be reached, the playground switches to a simulated random walk served through the same datafeed."],[877,"The chart-type button and scale toggles follow `series` and `priceAxis` changes as soon as they render, through `subscribeConfigChange`: the toolbar's Alt+P and Alt+L, the settings card, the context menu, and your own `updateConfig` calls all show at once."],[1284,"The chart's"],[1044,"The chart's context menu adds Settings…, Hide, and Remove for the indicator under the pointer, found with `chart.indicatorAt(x, y)`, and for the study owning a sub-pane when you right-click its empty space, found with `chart.paneAt(y)`."],[1275,"The chart's ratio"],[1179,"The component is marked `'use client'`, so it works in the Next.js App Router. It:"],[531,"The core does not attach pointer listeners. Add the drawing toolbar for drag, wheel, crosshair, and drawing interactions, or wire your own controls to the scale API."],[700,"The core drawing methods do not automatically create undo checkpoints. The optional toolbar's controller supplies interaction history; use it for user-driven placement and edits, or call `controller.history.checkpoint()` before your own undoable mutation."],[530,"The core paints immediately. `chart.ready` resolves after WASM initialization or selection of the JavaScript fallback; you do not need to wait before calling other methods."],[683,"The datafeed can't tell a long hole from the start of history. A hole of `(maxEmptyPages - 1) × pageSize` buckets or more can end paging early: 10,000 buckets with the defaults, about a week of 1m bars. Raise `maxEmptyPages` for a source with a small `pageSize` and long closures. Hyperliquid's history is contiguous, so this doesn't happen there."],[1671,"The default time formatter is UTC (`YYYY-MM-DD HH:mm`); replace `formatters.time` for another zone"],[1341,"The drawing toolbar applies `CHART_THEMES[theme]` to the chart when it mounts and on every `toolbar.setTheme`, on top of any preset. You have two options:"],[1545,"The drawing toolbar routes finger input through these gestures on its own. On top of navigation:"],[660,"The factory returns an `AbortControllerLike`: a `signal` and `abort(reason?)`. The datafeed hands that `signal` to `fetchBars`, and usually on to `fetch`, so it is typed as your project's `AbortSignal` whenever DOM or Node typings are loaded. Return a real or spec-complete `AbortSignal` there. A bare `{ aborted, reason }` signal type-checks only in a project without those typings, and only works with a `fetchBars` that doesn't pass it to `fetch`. The datafeed itself reads just `signal.aborted` and `signal.reason` around every read, so an abort takes effect even when `fetchBars` ignores the signal. `loadHistory` takes the same option, which it uses only when you pass no `signal`."],[625,"The global `AbortController`"],[1811,"The header's `timeframes`. `DEFAULT_TIMEFRAMES` is the app's list: 1m 5m 15m 1h 4h 1d 3d 1w 1M, with the same millisecond widths as `TIMEFRAME_MS`"],[1868,"The header's chart-type menu offers these six. `'histogram'` plots each bar's volume as a column. TradingView's Columns (closing prices), Baseline, step line, HLC area, high-low, Renko, Kagi, Point & Figure, Line Break, and Range bars are not available."],[1923,"The header's scale buttons, or `createScaleButtons` on the chart"],[596,"The history source"],[1494,"The idle navigation hint fades after three seconds. Active drawing instructions remain visible. After a finger press, the hint names the touch gestures instead, and on a coarse-pointer device it starts that way."],[669,"The inclusive window of `pageSize` buckets ending with the one containing `toMs`"],[75,"The injected clock's current time in milliseconds"],[101,"The instance's config with `lineWidths` and `hiddenLines` filled in, or `undefined`"],[576,"The instrument, as passed to `setSymbol`"],[1036,"The keys and color slots of each built-in are in its `styles` metadata (below). For example, CCI and MFI have `upperBand` and `lowerBand` levels (colors 1 and 2), and VWAP's band fill is `bandsFill` (color 3, default `rgba(76, 175, 80, 0.1)`)."],[1169,"The latest close, the previous close, or the visible high and low"],[800,"The layout is `[symbol] [timeframes] [chart type] [Indicators] [left slot] … [Auto % Log] [right slot]`."],[880,"The layout, top to bottom, is `[timeframe] [chart type] [Indicators] — [Auto % Log] — [top slot] … [bottom slot]`. Dividers only appear between groups that are shown. The top slot scrolls with the built-in controls, and the rail adds paging arrows when they overflow. The bottom slot stays pinned at the foot."],[1985,"The library is in development. These docs describe the code in this repository. The first npm release is still pending; use the source installation to try it today."],[1133,"The line's id"],[91,"The loaded candles, oldest first, as the chart holds them after `setData`, `appendData`, `prependData`, and datafeed loads. Not a copy: don't mutate it, and call it again after a data change. See data"],[492,"The main app is in `apps/docs/app`; shared integration components are in `apps/docs/components`. This is a Fumadocs site using the static export configuration."],[1250,"The main series, autoscale, the last-price and countdown badges, the status line's OHLC, markers, and the volume overlay's colors use the Heikin Ashi bars."],[1969,"The mark line follows the price feed."],[1509,"The menu uses the toolbar's undo history, flyouts, and theme. `toolbar.contextMenu` is the menu handle, or `null` when off."],[1029,"The newer studies follow TradingView's definitions. Choice inputs are numbers: VWAP's `anchor` is `0` (session), `1` (week), or `2` (month), and a positive `bands` multiplier adds bands with a fill. The MA ribbon's `type` is `0` (SMA) or `1` (EMA), and a length of `0` turns that average off. Ichimoku's spans are displaced into the whitespace after the last bar."],[648,"The next frame applies what changed with `appendData`, in one render: every bar that closed since the last frame, in order, then the forming one. Only the latest state of each bar is applied."],[357,"The overlay has its own vertical scale, so it never changes the price range. It is independent of the `vol` sub-pane indicator. On a Heikin Ashi series, bars take the Heikin Ashi direction."],[2017,"The package renders supplied data. Market feeds, symbol lookup, exchange connections, and trading actions belong to your application."],[381,"The package ships ESM and TypeScript declarations. There is no CommonJS export. It declares no runtime dependencies. React is an optional peer dependency, needed only for `@bloxwap/chart/react`."],[1217,"The paging datafeed attaches to the instance. Every new `data` array replaces the chart's data, so give `<Chart>` a stable empty array and let the datafeed own the data:"],[107,"The pane under canvas `y` in the last frame: `'main'`, the id of the indicator owning a sub-pane, or `null` below the panes"],[767,"The partial's keys, for example `['series']` for a chart type or `['priceAxis']` for Alt+L and the scale toggles"],[663,"The pieces behind the datafeed are exported for custom loaders:"],[498,"The preview server reads the exported base path, so this build opens at `http://localhost:3902/chart/`. Pages paths, assets, and static search must all work under `/chart`, not just at the origin root."],[1613,"The pro app's chart lives in `workers/pro/src/components/chart`:"],[493,"The production build generates static HTML, assets, and a search index in `apps/docs/out`. Its postbuild check validates local links and assets. The preview command serves the exact exported files at `http://localhost:3902`."],[479,"The ratio uses the selected scale's units. It is raw price units in regular mode and transformed units in percent, indexed, and logarithmic modes."],[1308,"The React `<Chart>` does this for you: it runs a ticker on the page's timers whenever the config shows a countdown."],[473,"The render range includes boundary padding. Fractional indices may fall outside your dataset; clamp or round them as appropriate for your interaction."],[1078,"The renderer redraws the canvas in layers: background, watermark, grid, series, indicators, drawings, axes, labels, and crosshair. It does not create a DOM element for each candle."],[495,"The repository includes `.github/workflows/docs.yml`. Pull requests build and validate the static site. Pushes to `main` and manual runs on `main` also deploy it to GitHub Pages."],[494,"The repository uses npm workspaces with one root lockfile. The library lives in `packages/chart`, the docs in `apps/docs`, and the standalone playground in `apps/playground`. Each workspace declares its own dependencies; the library and docs have separate TypeScript configurations. Building the docs does not add framework dependencies to the published chart package."],[1476,"The scale's plus button is implemented by the toolbar and adds an undoable horizontal price line. Enable it using `priceAxis.plusButton` or the card."],[1445,"The settings card exposes the mode as **Time-continuous axis** under Scales."],[2034,"The settings card's **Playback and data** section pauses prices with **Live feed**, toggles the navigation arrows, and switches datasets. &#x2A;*Gaps (1h)** turns on the continuous time axis, so missing buckets show as gaps. Volume, markers, and example drawings are included to get you started."],[1083,"The shared clock batches animation and interaction work into frames. Live candles, indicator presence, and automatic price ranges can ease to their new values; stored data and indicator calculations still use the actual incoming values."],[145,"The stable `chart.scale` object exposes navigation and coordinate conversion. `resetScale()` resets the view like TradingView's \"Reset chart view\": default bar spacing, scrolled to the latest bar, price autoscale on, and a locked price-to-bar ratio captured again. The scale mode is kept."],[1737,"The status line has no background"],[1070,"The status line labels each line with the study's short name, or with the line's style label for multi-line studies. Without metadata it falls back to the key in capitals."],[1743,"The status line shows study values, never their arguments"],[895,"The strip follows the axis to either side, tracks resizes and sub-panes, and hides while the price axis is hidden. It does nothing on plain scroll or zoom frames. Call `buttons.refresh()` if the canvas moves inside the overlay without resizing."],[1306,"The ticker stops on its own once the chart is destroyed. `stop()` cancels it earlier and can be called more than once."],[896,"The toggles edit existing config:"],[1478,"The toolbar applies `CHART_THEMES[theme]` to the chart when it mounts and on every `setTheme`, over any `createChart` preset. To keep a brand preset's colors, pass `chartTheme: presetChartTheme('bloxwapDark')` to both `createDrawingToolbar` and `createChartSettings`, so **Reset defaults** agrees. Pass `applyChartTheme: false` to both to leave the chart's colors alone. After `settings.setTheme(theme)`, **Reset defaults** restores that theme's colors. See theming and presets."],[1468,"The toolbar is an optional browser UI. Supply a rail container and a positioned overlay wrapping the canvas:"],[1926,"The toolbar listens for its shortcuts on the whole document, ignoring inputs, selects, text areas, and editable elements. Pass `keyboard: false` if other panels own those keys."],[1516,"The toolbar pairs with the other UI modules:"],[1520,"The toolbar routes finger input through the touch gestures: drag to pan with fling, pinch to zoom, long-press for the crosshair, and double tap the price axis to reset the view. Armed tools place points with taps. A tap selects a drawing, and only the selected drawing follows a finger, so one-finger drags pan across the others."],[1708,"The toolbar's idle hint fades after three seconds. Hide it with `html .cts-hint.cts-quiet { display: none; }`; drawing instructions still show"],[776,"The toolbar's undo and redo, and a press it takes back (a touch tap or long press on the selected drawing, a cancelled drag)"],[1249,"The transformed bars are computed once per data change, with a constant-time update while the last bar streams, never per frame. They are what the chart **shows**; your data stays as it is:"],[1365,"The UI injects one scoped stylesheet. Every class starts with `cts-`, and colors come from custom properties set on each `.cts-theme` element: dark by default, with a `.cts-light` variant. `setTheme('light')` on a toolbar, header, dialog, or settings handle toggles that class."],[548,"The view stays on the same candles at the same pixels, including on a continuous time axis."],[472,"The viewport in `scrollBy` units counted from the first candle, `{ from, to, length }`"],[1839,"The whole datafeed becomes:"],[752,"The whole series"],[516,"The workflow builds, runs the full test suite, and publishes. Versions with `-alpha`, `-beta`, or `-rc` go to that npm dist-tag, other prereleases to `prerelease`, and everything else to `latest`."],[1463,"Themes and keyboard shortcuts"],[798,"Theming"],[1311,"Theming and presets"],[1702,"There is no bottom toolbar. Timeframes are in the header. The on-chart A / % / L strip is opt-in (`createScaleButtons`)"],[1295,"There is no built-in screenshot button. Add one to the header's `slots` or your own toolbar."],[1694,"There is no compare feature"],[1704,"There is no fullscreen button; add one to the header's `slots`"],[1696,"There is no layout backend; persist `chart.getConfig()` fields yourself if needed"],[1698,"There is no market status indicator"],[1706,"There is no screenshot button; `chart.toBlob()` backs one in the header's `slots`"],[1692,"There is no symbol search. The header shows a label; your command palette calls `datafeed.setSymbol` and the header follows"],[1953,"These TradingView features are intentionally not part of `@bloxwap/chart`. bloxwap.pro disables or doesn't use most of them."],[1612,"This guide is for the bloxwap.pro team. It maps everything the pro app uses from the TradingView Charting Library to `@bloxwap/chart`, then gives a replacement plan and a complete component."],[2023,"This is the same playground served by `npm run demo`, using the local `@bloxwap/chart` build. Open it in fullscreen or a separate tab for more room."],[661,"This reads Hyperliquid's public `candleSnapshot` endpoint and streams mid prices from its `allMids` WebSocket channel."],[677,"Tick folding with gap repair, without a chart"],[645,"Ticks carry prices only, so a bar formed from ticks has the volume of its last history read (0 for a bucket opened by a tick) until a repair reads it again. This matches the app's `LiveBarFolder`."],[187,"Time axis and status line"],[543,"Time on the horizontal axis is indexed by bars by default. Missing timestamps do not reserve empty columns; aggregate your feed into your desired interval before passing it in. To show gaps such as weekends as empty space, turn on the time-continuous axis."],[188,"Time scale"],[419,"Time scale"],[1425,"Time scale"],[1428,"Time-continuous mode"],[1630,"Timeframes, mapping, `priceFormatFor`"],[1559,"Timers come from the document's window"],[725,"Times of the first and last visible candles, or `null` when none are visible"],[528,"Timestamps are **UNIX seconds**, not milliseconds. `autoResize` sizes the chart to `#chart-stage` and keeps it in sync, including the device pixel ratio; `theme: 'dark'` applies the built-in dark colors. To size the chart yourself instead, omit `autoResize` and call `chart.resize(width, height, pixelRatio)` with **CSS pixels**."],[1456,"Timestamps never become positions directly. To place something at a time, find the candle index for that time in your own data."],[1323,"To apply a preset later, merge it like any partial: `chart.updateConfig(bloxwapDark)`. `withPreset(preset, partial)` performs the same layering for your own code."],[590,"To bind a datafeed to a chart you already have (one from `<Chart onReady>`, or the one the toolbar wraps), use `attachDatafeed(chart, options)` with the same options minus the chart ones. `datafeed.destroy()` then detaches it and leaves the chart alive."],[1071,"To keep an outlying overlay from expanding the price range, set `priceAxis.scaleSeriesOnly: true`."],[555,"To react to data changes, subscribe to them. Each event reports the `reason` (`'set'`, `'append'`, `'update'`, or `'prepend'`), the candles `added`, the new `length`, and the first and last times:"],[883,"To switch layouts by width, as the playground does, create both. Hide the rail's container below a breakpoint and the header's above it, then move your own buttons between `rail.slots` and the header's `slots.right` container. Both follow the datafeed, so they stay in step."],[497,"To test that exact subpath locally:"],[933,"To use CSS instead, put the `--cts-header-*` properties on `.cts-header, .cts-scale-buttons`, and the toolbar tokens for the menus on `.cts-theme .cts-header-menu`:"],[1615,"Today"],[1487,"Toggle logarithmic/regular mode"],[1485,"Toggle percent/regular mode"],[1458,"Toolbar and settings"],[1999,"Toolbar and settings"],[1912,"Top toolbar (symbol, intervals, chart style, indicators)"],[439,"Touch"],[1466,"Touch"],[1527,"Touch follows TradingView's mobile model:"],[1522,"Touch gestures"],[1511,"Touch never opens it: a long press is the crosshair. Pen right-clicks work like a mouse. **Reset chart view** is also in the rail's Zoom menu, and a double tap on the price axis resets the view by touch."],[1910,"TradingView"],[1927,"TradingView"],[1762,"TradingView draws volume as an overlay in the price pane, and so does `bloxwapDark` (`volume.overlay`). For a separate pane, add the `vol` indicator instead. The crosshair uses `#737373` lines and `#262626` labels."],[1709,"TradingView keeps its attribution link because of its license. `@bloxwap/chart` is MIT-licensed and draws no attribution."],[1642,"TradingView option"],[1711,"TradingView override"],[884,"TradingView shows `A`, `%`, and `L` toggles at the foot of the price axis. `createScaleButtons` adds the same strip above the time axis:"],[1296,"TradingView shows the time left in the current bar in the legend and under the last-price label. Both are opt-in:"],[1869,"TradingView study"],[1854,"TradingView style"],[1234,"TradingView's hollow candles: rising bars outlined, falling bars filled"],[1577,"Travel that still counts as a tap or a hold"],[1990,"Try the controls"],[2020,"Try the controls"],[1532,"Two-finger pinch"],[14,"Type"],[572,"Type"],[1186,"Type"],[1229,"Type"],[1808,"UDF (`tv-datafeed.ts`)"],[1603,"UDF datafeed"],[1621,"UDF datafeed: paging, abort, live folding"],[1317,"UI custom properties"],[377,"UI entry additions"],[1421,"UI text"],[1351,"UI text and the watermark"],[1668,"UI text is English; format numbers with `formatters.price`"],[1497,"Under the pointer"],[1073,"Understand batching, calculation caches, animation, and the injected canvas boundary."],[1491,"Undo a toolbar edit"],[1920,"Undo and redo"],[1146,"UNIX seconds; the marker belongs to the last candle with `time` at or before it"],[524,"Update and clean up"],[1162,"Use"],[1080,"Use `chart.batch` for related synchronous mutations. Use `appendData` for a streaming candle update instead of replacing an entire history array."],[341,"Use `chart.updateIndicator(id, patch)` to change one. See indicators."],[1457,"Use `computeTimeSlots(candles, intervalMs?)` and `inferIntervalMs(candles)` to reproduce the layout in your own code."],[445,"Use exported types rather than duplicating the schema. The declarations in each published build follow the implementation in this repository."],[489,"Use Node.js 24 or newer. From the repository root:"],[694,"Use the scale API to convert between pixels and these coordinates. `chart.prependData` (and the paging datafeed, which uses it) moves bar-indexed points along with their bars, so drawings stay on the same candles as history loads. Replacing or inserting history with `setData` or `appendData` changes index positions; your application should remap drawing anchors when its data model requires timestamp-stable annotations."],[529,"Using React? `@bloxwap/chart/react` wraps all of this in one component; see React integration."],[485,"Validate"],[1570,"Value"],[1712,"Value"],[1766,"Value"],[1326,"Values"],[778,"Values aren't compared, so a call names its section even when it writes what was already there: the same chart type again, an empty `updateIndicator` patch, or `resetScale()` with auto-scale already on. Only calls with nothing to act on (an unknown id, an empty `clearDrawings`) don't count. Selection, `setDrawingsHidden`, drafts, price lines, and markers aren't config. A `chart.batch` delivers one event with every section it touched. The stream is cheap: there's no diffing, and nothing is recorded while no one listens. The header, the scale toggles, and the indicators dialog use it to follow the chart."],[692,"Visibility and history"],[217,"Visible"],[616,"Visible bar count, at least `50`"],[717,"Visible data indices, `[from, to)`, as in `scale.visibleRange()`"],[705,"Visible range"],[1336,"Visible, without volume"],[998,"Volume"],[1881,"Volume"],[190,"Volume overlay"],[230,"Volume overlay at the bottom of the main pane"],[962,"Volume weighted average price, with optional bands"],[1883,"VWAP"],[42,"Wall clock in milliseconds for the bar-close countdown; default `() => Date.now()`"],[620,"Wall clock in milliseconds; also times the retry backoff"],[1075,"WASM fallback"],[397,"WASM initialization and kernel interface"],[1081,"WASM kernels are embedded in the package. The runtime attempts initialization when `wasm` is enabled and falls back to JavaScript when the kernels are unavailable. `chart.ready` resolves in either case."],[1285,"Watermark fields merged over the chart's for this image only"],[1433,"Weekends, halts, and missing candles then show as empty space. Every candle keeps a slot of its own even if two timestamps round to the same one."],[1598,"What changes"],[1429,"What changes in continuous mode"],[1983,"What is included"],[1462,"What the card controls"],[1496,"What the menu offers depends on what is under the pointer:"],[853,"When the datafeed reports its own `symbol` and `intervalMs`, as the paging datafeed does, the header treats them as the truth:"],[1256,"When using the toolbar, call `toolbar.setTheme('dark')` to synchronize its UI and the chart. A separate settings handle has `settings.setTheme('dark')` for its UI."],[81,"Whether `destroy()` has run"],[1245,"Wick and border colors inherit the body colors when their configured strings are empty. `colorByPreviousClose` compares a candle's close to the preceding close; the first candle falls back to its own open."],[1608,"Widget methods"],[1599,"Widget options"],[1580,"Window for a double tap"],[856,"With `subscribeState`, it follows switches made elsewhere, such as your asset picker calling `datafeed.setSymbol`."],[480,"With `timeScale.continuous: true`, candles sit at their time slots and gaps show as empty space. Scroll and zoom units become time slots: `scrollBy(n)` moves `n` slots, `barSpacing()` is pixels per slot, `priceToBarRatio()` is units per slot, and `visibleSlots()` measures the viewport in slots. Every method that takes or returns an index still uses candle indices, and `xToIndex` inside a gap returns a fractional index between its two candles. See time scale."],[1432,"With `timeScale.continuous: true`, each candle sits in the slot of its timestamp:"],[1216,"With a `preset` and no `theme` prop, `<Chart>` doesn't follow the system color scheme, because a built-in theme would replace the preset's colors. Pass `theme=\"system\"` to follow it anyway. See theming and presets."],[1176,"With a paging datafeed"],[1524,"With the drawing toolbar"],[652,"Without a `scheduler`, each tick's bar is applied at once, as before."],[1177,"Without the component"],[1525,"Without the toolbar"],[794,"Working with a datafeed"],[526,"Your application owns layout. Put the canvas inside an element with a height; the chart fills it:"],[545,"Your application owns symbol changes, interval aggregation, retries, feed validation, and subscription cleanup. The paging datafeed handles most of that for you: it loads history for a symbol and interval, pages older bars in as the user scrolls, and folds live price ticks into bars."],[1986,"Your goal"],[711,"Your own streams"],[1831,"Your price-feed unsubscribe in the effect cleanup"],[1533,"Zoom around the midpoint between the fingers, and pan with it"]],"type":"string"},"page_id":{"docs":{"1":39,"2":40,"3":41,"4":42,"5":43,"6":44,"7":45,"8":46,"9":47,"10":48,"11":49,"12":50,"13":51,"14":52,"15":53,"16":54,"17":55,"18":56,"19":57,"20":58,"21":59,"22":60,"23":61,"24":62,"25":63,"26":64,"27":65,"28":66,"29":67,"30":68,"31":69,"32":70,"33":71,"34":72,"35":73,"36":74,"37":75,"38":76,"39":77,"40":78,"41":79,"42":80,"43":81,"44":82,"45":83,"46":84,"47":85,"48":86,"49":87,"50":88,"51":89,"52":90,"53":91,"54":92,"55":93,"56":94,"57":95,"58":96,"59":97,"60":98,"61":99,"62":100,"63":101,"64":102,"65":103,"66":104,"67":105,"68":106,"69":107,"70":108,"71":109,"72":110,"73":111,"74":112,"75":113,"76":114,"77":115,"78":116,"79":117,"80":118,"81":119,"82":120,"83":121,"84":122,"85":123,"86":124,"87":125,"88":126,"89":127,"90":128,"91":129,"92":130,"93":131,"94":132,"95":133,"96":134,"97":135,"98":136,"99":137,"100":138,"101":139,"102":140,"103":141,"104":142,"105":143,"106":144,"107":145,"108":146,"109":147,"110":148,"111":149,"112":150,"113":151,"114":152,"115":153,"116":154,"117":155,"118":156,"119":157,"120":158,"121":159,"122":160,"123":161,"124":162,"125":163,"126":164,"127":165,"128":166,"129":167,"130":168,"131":169,"132":170,"133":171,"134":172,"135":173,"136":174,"137":175,"138":176,"139":177,"140":178,"141":179,"142":180,"143":181,"144":182,"145":183,"146":184,"147":185,"148":186,"149":187,"150":188,"151":189,"152":190,"153":191,"154":192,"155":193,"156":194,"157":195,"158":196,"159":197,"160":198,"161":199,"162":200,"163":201,"164":202,"165":203,"166":204,"167":205,"168":206,"169":207,"170":208,"171":209,"172":210,"173":211,"174":212,"175":213,"176":214,"177":215,"178":216,"179":217,"180":218,"181":219,"182":220,"183":221,"184":222,"185":223,"186":224,"187":225,"188":226,"189":227,"190":228,"191":229,"192":230,"193":231,"194":232,"195":233,"196":234,"197":235,"198":236,"199":237,"200":238,"201":239,"202":240,"203":241,"204":242,"205":243,"206":244,"207":245,"208":246,"209":247,"210":248,"211":249,"212":250,"213":251,"214":252,"215":253,"216":254,"217":255,"218":256,"219":257,"220":258,"221":259,"222":260,"223":261,"224":262,"225":263,"226":264,"227":265,"228":266,"229":267,"230":268,"231":269,"232":270,"233":271,"234":272,"235":273,"236":274,"237":275,"238":276,"239":277,"240":278,"241":279,"242":280,"243":281,"244":282,"245":283,"246":284,"247":285,"248":286,"249":287,"250":288,"251":289,"252":290,"253":291,"254":292,"255":293,"256":294,"257":295,"258":296,"259":297,"260":298,"261":299,"262":300,"263":301,"264":302,"265":303,"266":304,"267":305,"268":306,"269":307,"270":308,"271":309,"272":310,"273":311,"274":312,"275":313,"276":314,"277":315,"278":316,"279":317,"280":318,"281":319,"282":320,"283":321,"284":322,"285":323,"286":324,"287":325,"288":326,"289":327,"290":328,"291":329,"292":330,"293":331,"294":332,"295":333,"296":334,"297":335,"298":336,"299":337,"300":338,"301":339,"302":340,"303":341,"304":342,"305":343,"306":344,"307":345,"308":346,"309":347,"310":348,"311":349,"312":350,"313":351,"314":352,"315":353,"316":354,"317":355,"318":356,"319":357,"320":358,"321":359,"322":360,"323":361,"324":362,"325":363,"326":364,"327":365,"328":366,"329":367,"330":368,"331":369,"332":370,"333":371,"334":372,"335":373,"336":374,"337":375,"338":376,"339":377,"340":378,"341":379,"342":380,"343":381,"344":382,"345":383,"346":384,"347":385,"348":386,"349":387,"350":388,"351":389,"352":390,"353":391,"354":392,"355":393,"356":394,"357":395,"358":396,"359":397,"360":398,"361":399,"362":400,"363":401,"364":402,"365":403,"366":404,"367":405,"368":406,"369":407,"370":408,"371":409,"372":410,"373":411,"374":412,"375":413,"376":414,"377":415,"378":416,"379":417,"380":418,"381":419,"382":420,"383":421,"384":422,"385":423,"386":424,"387":425,"388":426,"389":427,"390":428,"391":429,"392":430,"393":431,"394":432,"395":433,"396":434,"397":435,"398":436,"399":437,"400":438,"401":439,"402":440,"403":441,"404":442,"405":443,"406":444,"407":445,"408":446,"409":447,"410":448,"411":449,"412":450,"413":451,"414":452,"415":453,"416":454,"417":455,"418":456,"419":457,"420":458,"421":459,"422":460,"423":461,"424":462,"425":463,"426":464,"427":465,"428":466,"429":467,"430":468,"431":469,"432":470,"433":471,"434":472,"435":473,"436":474,"437":475,"438":476,"439":477,"440":478,"441":479,"442":480,"443":481,"444":482,"445":483,"446":484,"447":485,"448":486,"449":487,"450":488,"451":489,"452":490,"453":491,"454":492,"455":493,"456":494,"457":495,"458":496,"459":497,"460":498,"461":499,"462":500,"463":501,"464":502,"465":503,"466":504,"467":505,"468":506,"469":507,"470":508,"471":509,"472":510,"473":511,"474":512,"475":513,"476":514,"477":515,"478":516,"479":517,"480":518,"481":519,"482":520,"483":521,"484":522,"485":523,"486":524,"487":525,"488":526,"489":527,"490":528,"491":529,"492":530,"493":531,"494":532,"495":533,"496":534,"497":535,"498":536,"499":537,"500":538,"501":539,"502":540,"503":541,"504":542,"505":543,"506":544,"507":545,"508":546,"509":547,"510":548,"511":549,"512":550,"513":551,"514":552,"515":553,"516":554,"517":555,"518":556,"519":557,"520":558,"521":559,"522":560,"523":561,"524":562,"525":563,"526":564,"527":565,"528":566,"529":567,"530":568,"531":569,"532":570,"533":571,"534":572,"535":573,"536":574,"537":575,"538":576,"539":577,"540":578,"541":579,"542":580,"543":581,"544":582,"545":583,"546":584,"547":585,"548":586,"549":587,"550":588,"551":589,"552":590,"553":591,"554":592,"555":593,"556":594,"557":595,"558":596,"559":597,"560":598,"561":599,"562":600,"563":601,"564":602,"565":603,"566":604,"567":605,"568":606,"569":607,"570":608,"571":609,"572":610,"573":611,"574":612,"575":613,"576":614,"577":615,"578":616,"579":617,"580":618,"581":619,"582":620,"583":621,"584":622,"585":623,"586":624,"587":625,"588":626,"589":627,"590":628,"591":629,"592":630,"593":631,"594":632,"595":633,"596":634,"597":635,"598":636,"599":637,"600":638,"601":639,"602":640,"603":641,"604":642,"605":643,"606":644,"607":645,"608":646,"609":647,"610":648,"611":649,"612":650,"613":651,"614":652,"615":653,"616":654,"617":655,"618":656,"619":657,"620":658,"621":659,"622":660,"623":661,"624":662,"625":663,"626":664,"627":665,"628":666,"629":667,"630":668,"631":669,"632":670,"633":671,"634":672,"635":673,"636":674,"637":675,"638":676,"639":677,"640":678,"641":679,"642":680,"643":681,"644":682,"645":683,"646":684,"647":685,"648":686,"649":687,"650":688,"651":689,"652":690,"653":691,"654":692,"655":693,"656":694,"657":695,"658":696,"659":697,"660":698,"661":699,"662":700,"663":701,"664":702,"665":703,"666":704,"667":705,"668":706,"669":707,"670":708,"671":709,"672":710,"673":711,"674":712,"675":713,"676":714,"677":715,"678":716,"679":717,"680":718,"681":719,"682":720,"683":721,"684":722,"685":723,"686":724,"687":725,"688":726,"689":727,"690":728,"691":729,"692":730,"693":731,"694":732,"695":733,"696":734,"697":735,"698":736,"699":737,"700":738,"701":739,"702":740,"703":741,"704":742,"705":743,"706":744,"707":745,"708":746,"709":747,"710":748,"711":749,"712":750,"713":751,"714":752,"715":753,"716":754,"717":755,"718":756,"719":757,"720":758,"721":759,"722":760,"723":761,"724":762,"725":763,"726":764,"727":765,"728":766,"729":767,"730":768,"731":769,"732":770,"733":771,"734":772,"735":773,"736":774,"737":775,"738":776,"739":777,"740":778,"741":779,"742":780,"743":781,"744":782,"745":783,"746":784,"747":785,"748":786,"749":787,"750":788,"751":789,"752":790,"753":791,"754":792,"755":793,"756":794,"757":795,"758":796,"759":797,"760":798,"761":799,"762":800,"763":801,"764":802,"765":803,"766":804,"767":805,"768":806,"769":807,"770":808,"771":809,"772":810,"773":811,"774":812,"775":813,"776":814,"777":815,"778":816,"779":817,"780":818,"781":819,"782":820,"783":821,"784":822,"785":823,"786":824,"787":825,"788":826,"789":827,"790":828,"791":829,"792":830,"793":831,"794":832,"795":833,"796":834,"797":835,"798":836,"799":837,"800":838,"801":839,"802":840,"803":841,"804":842,"805":843,"806":844,"807":845,"808":846,"809":847,"810":848,"811":849,"812":850,"813":851,"814":852,"815":853,"816":854,"817":855,"818":856,"819":857,"820":858,"821":859,"822":860,"823":861,"824":862,"825":863,"826":864,"827":865,"828":866,"829":867,"830":868,"831":869,"832":870,"833":871,"834":872,"835":873,"836":874,"837":875,"838":876,"839":877,"840":878,"841":879,"842":880,"843":881,"844":882,"845":883,"846":884,"847":885,"848":886,"849":887,"850":888,"851":889,"852":890,"853":891,"854":892,"855":893,"856":894,"857":895,"858":896,"859":897,"860":898,"861":899,"862":900,"863":901,"864":902,"865":903,"866":904,"867":905,"868":906,"869":907,"870":908,"871":909,"872":910,"873":911,"874":912,"875":913,"876":914,"877":915,"878":916,"879":917,"880":918,"881":919,"882":920,"883":921,"884":922,"885":923,"886":924,"887":925,"888":926,"889":927,"890":928,"891":929,"892":930,"893":931,"894":932,"895":933,"896":934,"897":935,"898":936,"899":937,"900":938,"901":939,"902":940,"903":941,"904":942,"905":943,"906":944,"907":945,"908":946,"909":947,"910":948,"911":949,"912":950,"913":951,"914":952,"915":953,"916":954,"917":955,"918":956,"919":957,"920":958,"921":959,"922":960,"923":961,"924":962,"925":963,"926":964,"927":965,"928":966,"929":967,"930":968,"931":969,"932":970,"933":971,"934":972,"935":973,"936":974,"937":975,"938":976,"939":977,"940":978,"941":979,"942":980,"943":981,"944":982,"945":983,"946":984,"947":985,"948":986,"949":987,"950":988,"951":989,"952":990,"953":991,"954":992,"955":993,"956":994,"957":995,"958":996,"959":997,"960":998,"961":999,"962":1000,"963":1001,"964":1002,"965":1003,"966":1004,"967":1005,"968":1006,"969":1007,"970":1008,"971":1009,"972":1010,"973":1011,"974":1012,"975":1013,"976":1014,"977":1015,"978":1016,"979":1017,"980":1018,"981":1019,"982":1020,"983":1021,"984":1022,"985":1023,"986":1024,"987":1025,"988":1026,"989":1027,"990":1028,"991":1029,"992":1030,"993":1031,"994":1032,"995":1033,"996":1034,"997":1035,"998":1036,"999":1037,"1000":1038,"1001":1039,"1002":1040,"1003":1041,"1004":1042,"1005":1043,"1006":1044,"1007":1045,"1008":1046,"1009":1047,"1010":1048,"1011":1049,"1012":1050,"1013":1051,"1014":1052,"1015":1053,"1016":1054,"1017":1055,"1018":1056,"1019":1057,"1020":1058,"1021":1059,"1022":1060,"1023":1061,"1024":1062,"1025":1063,"1026":1064,"1027":1065,"1028":1066,"1029":1067,"1030":1068,"1031":1069,"1032":1070,"1033":1071,"1034":1072,"1035":1073,"1036":1074,"1037":1075,"1038":1076,"1039":1077,"1040":1078,"1041":1079,"1042":1080,"1043":1081,"1044":1082,"1045":1083,"1046":1084,"1047":1085,"1048":1086,"1049":1087,"1050":1088,"1051":1089,"1052":1090,"1053":1091,"1054":1092,"1055":1093,"1056":1094,"1057":1095,"1058":1096,"1059":1097,"1060":1098,"1061":1099,"1062":1100,"1063":1101,"1064":1102,"1065":1103,"1066":1104,"1067":1105,"1068":1106,"1069":1107,"1070":1108,"1071":1109,"1072":1110,"1073":1111,"1074":1112,"1075":1113,"1076":1114,"1077":1115,"1078":1116,"1079":1117,"1080":1118,"1081":1119,"1082":1120,"1083":1121,"1084":1122,"1085":1123,"1086":1124,"1087":1125,"1088":1126,"1089":1127,"1090":1128,"1091":1129,"1092":1130,"1093":1131,"1094":1132,"1095":1133,"1096":1134,"1097":1135,"1098":1136,"1099":1137,"1100":1138,"1101":1139,"1102":1140,"1103":1141,"1104":1142,"1105":1143,"1106":1144,"1107":1145,"1108":1146,"1109":1147,"1110":1148,"1111":1149,"1112":1150,"1113":1151,"1114":1152,"1115":1153,"1116":1154,"1117":1155,"1118":1156,"1119":1157,"1120":1158,"1121":1159,"1122":1160,"1123":1161,"1124":1162,"1125":1163,"1126":1164,"1127":1165,"1128":1166,"1129":1167,"1130":1168,"1131":1169,"1132":1170,"1133":1171,"1134":1172,"1135":1173,"1136":1174,"1137":1175,"1138":1176,"1139":1177,"1140":1178,"1141":1179,"1142":1180,"1143":1181,"1144":1182,"1145":1183,"1146":1184,"1147":1185,"1148":1186,"1149":1187,"1150":1188,"1151":1189,"1152":1190,"1153":1191,"1154":1192,"1155":1193,"1156":1194,"1157":1195,"1158":1196,"1159":1197,"1160":1198,"1161":1199,"1162":1200,"1163":1201,"1164":1202,"1165":1203,"1166":1204,"1167":1205,"1168":1206,"1169":1207,"1170":1208,"1171":1209,"1172":1210,"1173":1211,"1174":1212,"1175":1213,"1176":1214,"1177":1215,"1178":1216,"1179":1217,"1180":1218,"1181":1219,"1182":1220,"1183":1221,"1184":1222,"1185":1223,"1186":1224,"1187":1225,"1188":1226,"1189":1227,"1190":1228,"1191":1229,"1192":1230,"1193":1231,"1194":1232,"1195":1233,"1196":1234,"1197":1235,"1198":1236,"1199":1237,"1200":1238,"1201":1239,"1202":1240,"1203":1241,"1204":1242,"1205":1243,"1206":1244,"1207":1245,"1208":1246,"1209":1247,"1210":1248,"1211":1249,"1212":1250,"1213":1251,"1214":1252,"1215":1253,"1216":1254,"1217":1255,"1218":1256,"1219":1257,"1220":1258,"1221":1259,"1222":1260,"1223":1261,"1224":1262,"1225":1263,"1226":1264,"1227":1265,"1228":1266,"1229":1267,"1230":1268,"1231":1269,"1232":1270,"1233":1271,"1234":1272,"1235":1273,"1236":1274,"1237":1275,"1238":1276,"1239":1277,"1240":1278,"1241":1279,"1242":1280,"1243":1281,"1244":1282,"1245":1283,"1246":1284,"1247":1285,"1248":1286,"1249":1287,"1250":1288,"1251":1289,"1252":1290,"1253":1291,"1254":1292,"1255":1293,"1256":1294,"1257":1295,"1258":1296,"1259":1297,"1260":1298,"1261":1299,"1262":1300,"1263":1301,"1264":1302,"1265":1303,"1266":1304,"1267":1305,"1268":1306,"1269":1307,"1270":1308,"1271":1309,"1272":1310,"1273":1311,"1274":1312,"1275":1313,"1276":1314,"1277":1315,"1278":1316,"1279":1317,"1280":1318,"1281":1319,"1282":1320,"1283":1321,"1284":1322,"1285":1323,"1286":1324,"1287":1325,"1288":1326,"1289":1327,"1290":1328,"1291":1329,"1292":1330,"1293":1331,"1294":1332,"1295":1333,"1296":1334,"1297":1335,"1298":1336,"1299":1337,"1300":1338,"1301":1339,"1302":1340,"1303":1341,"1304":1342,"1305":1343,"1306":1344,"1307":1345,"1308":1346,"1309":1347,"1310":1348,"1311":1349,"1312":1350,"1313":1351,"1314":1352,"1315":1353,"1316":1354,"1317":1355,"1318":1356,"1319":1357,"1320":1358,"1321":1359,"1322":1360,"1323":1361,"1324":1362,"1325":1363,"1326":1364,"1327":1365,"1328":1366,"1329":1367,"1330":1368,"1331":1369,"1332":1370,"1333":1371,"1334":1372,"1335":1373,"1336":1374,"1337":1375,"1338":1376,"1339":1377,"1340":1378,"1341":1379,"1342":1380,"1343":1381,"1344":1382,"1345":1383,"1346":1384,"1347":1385,"1348":1386,"1349":1387,"1350":1388,"1351":1389,"1352":1390,"1353":1391,"1354":1392,"1355":1393,"1356":1394,"1357":1395,"1358":1396,"1359":1397,"1360":1398,"1361":1399,"1362":1400,"1363":1401,"1364":1402,"1365":1403,"1366":1404,"1367":1405,"1368":1406,"1369":1407,"1370":1408,"1371":1409,"1372":1410,"1373":1411,"1374":1412,"1375":1413,"1376":1414,"1377":1415,"1378":1416,"1379":1417,"1380":1418,"1381":1419,"1382":1420,"1383":1421,"1384":1422,"1385":1423,"1386":1424,"1387":1425,"1388":1426,"1389":1427,"1390":1428,"1391":1429,"1392":1430,"1393":1431,"1394":1432,"1395":1433,"1396":1434,"1397":1435,"1398":1436,"1399":1437,"1400":1438,"1401":1439,"1402":1440,"1403":1441,"1404":1442,"1405":1443,"1406":1444,"1407":1445,"1408":1446,"1409":1447,"1410":1448,"1411":1449,"1412":1450,"1413":1451,"1414":1452,"1415":1453,"1416":1454,"1417":1455,"1418":1456,"1419":1457,"1420":1458,"1421":1459,"1422":1460,"1423":1461,"1424":1462,"1425":1463,"1426":1464,"1427":1465,"1428":1466,"1429":1467,"1430":1468,"1431":1469,"1432":1470,"1433":1471,"1434":1472,"1435":1473,"1436":1474,"1437":1475,"1438":1476,"1439":1477,"1440":1478,"1441":1479,"1442":1480,"1443":1481,"1444":1482,"1445":1483,"1446":1484,"1447":1485,"1448":1486,"1449":1487,"1450":1488,"1451":1489,"1452":1490,"1453":1491,"1454":1492,"1455":1493,"1456":1494,"1457":1495,"1458":1496,"1459":1497,"1460":1498,"1461":1499,"1462":1500,"1463":1501,"1464":1502,"1465":1503,"1466":1504,"1467":1505,"1468":1506,"1469":1507,"1470":1508,"1471":1509,"1472":1510,"1473":1511,"1474":1512,"1475":1513,"1476":1514,"1477":1515,"1478":1516,"1479":1517,"1480":1518,"1481":1519,"1482":1520,"1483":1521,"1484":1522,"1485":1523,"1486":1524,"1487":1525,"1488":1526,"1489":1527,"1490":1528,"1491":1529,"1492":1530,"1493":1531,"1494":1532,"1495":1533,"1496":1534,"1497":1535,"1498":1536,"1499":1537,"1500":1538,"1501":1539,"1502":1540,"1503":1541,"1504":1542,"1505":1543,"1506":1544,"1507":1545,"1508":1546,"1509":1547,"1510":1548,"1511":1549,"1512":1550,"1513":1551,"1514":1552,"1515":1553,"1516":1554,"1517":1555,"1518":1556,"1519":1557,"1520":1558,"1521":1559,"1522":1560,"1523":1561,"1524":1562,"1525":1563,"1526":1564,"1527":1565,"1528":1566,"1529":1567,"1530":1568,"1531":1569,"1532":1570,"1533":1571,"1534":1572,"1535":1573,"1536":1574,"1537":1575,"1538":1576,"1539":1577,"1540":1578,"1541":1579,"1542":1580,"1543":1581,"1544":1582,"1545":1583,"1546":1584,"1547":1585,"1548":1586,"1549":1587,"1550":1588,"1551":1589,"1552":1590,"1553":1591,"1554":1592,"1555":1593,"1556":1594,"1557":1595,"1558":1596,"1559":1597,"1560":1598,"1561":1599,"1562":1600,"1563":1601,"1564":1602,"1565":1603,"1566":1604,"1567":1605,"1568":1606,"1569":1607,"1570":1608,"1571":1609,"1572":1610,"1573":1611,"1574":1612,"1575":1613,"1576":1614,"1577":1615,"1578":1616,"1579":1617,"1580":1618,"1581":1619,"1582":1620,"1583":1621,"1584":1622,"1585":1623,"1586":1624,"1587":1625,"1588":1626,"1589":1627,"1590":1628,"1591":1629,"1592":1630,"1593":1631,"1594":1632,"1595":1633,"1596":1634,"1597":1635,"1598":1636,"1599":1637,"1600":1638,"1601":1639,"1602":1640,"1603":1641,"1604":1642,"1605":1643,"1606":1644,"1607":1645,"1608":1646,"1609":1647,"1610":1648,"1611":1649,"1612":1650,"1613":1651,"1614":1652,"1615":1653,"1616":1654,"1617":1655,"1618":1656,"1619":1657,"1620":1658,"1621":1659,"1622":1660,"1623":1661,"1624":1662,"1625":1663,"1626":1664,"1627":1665,"1628":1666,"1629":1667,"1630":1668,"1631":1669,"1632":1670,"1633":1671,"1634":1672,"1635":1673,"1636":1674,"1637":1675,"1638":1676,"1639":1677,"1640":1678,"1641":1679,"1642":1680,"1643":1681,"1644":1682,"1645":1683,"1646":1684,"1647":1685,"1648":1686,"1649":1687,"1650":1688,"1651":1689,"1652":1690,"1653":1691,"1654":1692,"1655":1693,"1656":1694,"1657":1695,"1658":1696,"1659":1697,"1660":1698,"1661":1699,"1662":1700,"1663":1701,"1664":1702,"1665":1703,"1666":1704,"1667":1705,"1668":1706,"1669":1707,"1670":1708,"1671":1709,"1672":1710,"1673":1711,"1674":1712,"1675":1713,"1676":1714,"1677":1715,"1678":1716,"1679":1717,"1680":1718,"1681":1719,"1682":1720,"1683":1721,"1684":1722,"1685":1723,"1686":1724,"1687":1725,"1688":1726,"1689":1727,"1690":1728,"1691":1729,"1692":1730,"1693":1731,"1694":1732,"1695":1733,"1696":1734,"1697":1735,"1698":1736,"1699":1737,"1700":1738,"1701":1739,"1702":1740,"1703":1741,"1704":1742,"1705":1743,"1706":1744,"1707":1745,"1708":1746,"1709":1747,"1710":1748,"1711":1749,"1712":1750,"1713":1751,"1714":1752,"1715":1753,"1716":1754,"1717":1755,"1718":1756,"1719":1757,"1720":1758,"1721":1759,"1722":1760,"1723":1761,"1724":1762,"1725":1763,"1726":1764,"1727":1765,"1728":1766,"1729":1767,"1730":1768,"1731":1769,"1732":1770,"1733":1771,"1734":1772,"1735":1773,"1736":1774,"1737":1775,"1738":1776,"1739":1777,"1740":1778,"1741":1779,"1742":1780,"1743":1781,"1744":1782,"1745":1783,"1746":1784,"1747":1785,"1748":1786,"1749":1787,"1750":1788,"1751":1789,"1752":1790,"1753":1791,"1754":1792,"1755":1793,"1756":1794,"1757":1795,"1758":1796,"1759":1797,"1760":1798,"1761":1799,"1762":1800,"1763":1801,"1764":1802,"1765":1803,"1766":1804,"1767":1805,"1768":1806,"1769":1807,"1770":1808,"1771":1809,"1772":1810,"1773":1811,"1774":1812,"1775":1813,"1776":1814,"1777":1815,"1778":1816,"1779":1817,"1780":1818,"1781":1819,"1782":1820,"1783":1821,"1784":1822,"1785":1823,"1786":1824,"1787":1825,"1788":1826,"1789":1827,"1790":1828,"1791":1829,"1792":1830,"1793":1831,"1794":1832,"1795":1833,"1796":1834,"1797":1835,"1798":1836,"1799":1837,"1800":1838,"1801":1839,"1802":1840,"1803":1841,"1804":1842,"1805":1843,"1806":1844,"1807":1845,"1808":1846,"1809":1847,"1810":1848,"1811":1849,"1812":1850,"1813":1851,"1814":1852,"1815":1853,"1816":1854,"1817":1855,"1818":1856,"1819":1857,"1820":1858,"1821":1859,"1822":1860,"1823":1861,"1824":1862,"1825":1863,"1826":1864,"1827":1865,"1828":1866,"1829":1867,"1830":1868,"1831":1869,"1832":1870,"1833":1871,"1834":1872,"1835":1873,"1836":1874,"1837":1875,"1838":1876,"1839":1877,"1840":1878,"1841":1879,"1842":1880,"1843":1881,"1844":1882,"1845":1883,"1846":1884,"1847":1885,"1848":1886,"1849":1887,"1850":1888,"1851":1889,"1852":1890,"1853":1891,"1854":1892,"1855":1893,"1856":1894,"1857":1895,"1858":1896,"1859":1897,"1860":1898,"1861":1899,"1862":1900,"1863":1901,"1864":1902,"1865":1903,"1866":1904,"1867":1905,"1868":1906,"1869":1907,"1870":1908,"1871":1909,"1872":1910,"1873":1911,"1874":1912,"1875":1913,"1876":1914,"1877":1915,"1878":1916,"1879":1917,"1880":1918,"1881":1919,"1882":1920,"1883":1921,"1884":1922,"1885":1923,"1886":1924,"1887":1925,"1888":1926,"1889":1927,"1890":1928,"1891":1929,"1892":1930,"1893":1931,"1894":1932,"1895":1933,"1896":1934,"1897":1935,"1898":1936,"1899":1937,"1900":1938,"1901":1939,"1902":1940,"1903":1941,"1904":1942,"1905":1943,"1906":1944,"1907":1945,"1908":1946,"1909":1947,"1910":1948,"1911":1949,"1912":1950,"1913":1951,"1914":1952,"1915":1953,"1916":1954,"1917":1955,"1918":1956,"1919":1957,"1920":1958,"1921":1959,"1922":1960,"1923":1961,"1924":1962,"1925":1963,"1926":1964,"1927":1965,"1928":1966,"1929":1967,"1930":1968,"1931":1969,"1932":1970,"1933":1971,"1934":1972,"1935":1973,"1936":1974,"1937":1975,"1938":1976,"1939":1977,"1940":1978,"1941":1979,"1942":1980,"1943":1981,"1944":1982,"1945":1983,"1946":1984,"1947":1985,"1948":1986,"1949":1987,"1950":1988,"1951":1989,"1952":1990,"1953":1991,"1954":1992,"1955":1993,"1956":1994,"1957":1995,"1958":1996,"1959":1997,"1960":1998,"1961":1999,"1962":2000,"1963":2001,"1964":2002,"1965":2003,"1966":2004,"1967":2005,"1968":2006,"1969":2007,"1970":2008,"1971":2009,"1972":2010,"1973":2011,"1974":2012,"1975":2013,"1976":2014,"1977":2015,"1978":2016,"1979":0,"1980":1,"1981":2,"1982":3,"1983":4,"1984":5,"1985":6,"1986":7,"1987":8,"1988":9,"1989":10,"1990":11,"1991":12,"1992":13,"1993":14,"1994":15,"1995":16,"1996":17,"1997":18,"1998":19,"1999":20,"2000":21,"2001":22,"2002":23,"2003":24,"2004":25,"2005":26,"2006":27,"2007":28,"2008":29,"2009":30,"2010":31,"2011":32,"2012":33,"2013":34,"2014":35,"2015":36,"2016":37,"2017":38,"2018":2017,"2019":2018,"2020":2019,"2021":2020,"2022":2021,"2023":2022,"2024":2023,"2025":2024,"2026":2025,"2027":2026,"2028":2027,"2029":2028,"2030":2029,"2031":2030,"2032":2031,"2033":2032,"2034":2033,"2035":2034,"2036":2035},"orderedDocs":[[1979,"/docs"],[1980,"/docs"],[1981,"/docs"],[1982,"/docs"],[1983,"/docs"],[1984,"/docs"],[1985,"/docs"],[1986,"/docs"],[1987,"/docs"],[1988,"/docs"],[1989,"/docs"],[1990,"/docs"],[1991,"/docs"],[1992,"/docs"],[1993,"/docs"],[1994,"/docs"],[1995,"/docs"],[1996,"/docs"],[1997,"/docs"],[1998,"/docs"],[1999,"/docs"],[2000,"/docs"],[2001,"/docs"],[2002,"/docs"],[2003,"/docs"],[2004,"/docs"],[2005,"/docs"],[2006,"/docs"],[2007,"/docs"],[2008,"/docs"],[2009,"/docs"],[2010,"/docs"],[2011,"/docs"],[2012,"/docs"],[2013,"/docs"],[2014,"/docs"],[2015,"/docs"],[2016,"/docs"],[2017,"/docs"],[1,"/docs/api/chart"],[2,"/docs/api/chart"],[3,"/docs/api/chart"],[4,"/docs/api/chart"],[5,"/docs/api/chart"],[6,"/docs/api/chart"],[7,"/docs/api/chart"],[8,"/docs/api/chart"],[9,"/docs/api/chart"],[10,"/docs/api/chart"],[11,"/docs/api/chart"],[12,"/docs/api/chart"],[13,"/docs/api/chart"],[14,"/docs/api/chart"],[15,"/docs/api/chart"],[16,"/docs/api/chart"],[17,"/docs/api/chart"],[18,"/docs/api/chart"],[19,"/docs/api/chart"],[20,"/docs/api/chart"],[21,"/docs/api/chart"],[22,"/docs/api/chart"],[23,"/docs/api/chart"],[24,"/docs/api/chart"],[25,"/docs/api/chart"],[26,"/docs/api/chart"],[27,"/docs/api/chart"],[28,"/docs/api/chart"],[29,"/docs/api/chart"],[30,"/docs/api/chart"],[31,"/docs/api/chart"],[32,"/docs/api/chart"],[33,"/docs/api/chart"],[34,"/docs/api/chart"],[35,"/docs/api/chart"],[36,"/docs/api/chart"],[37,"/docs/api/chart"],[38,"/docs/api/chart"],[39,"/docs/api/chart"],[40,"/docs/api/chart"],[41,"/docs/api/chart"],[42,"/docs/api/chart"],[43,"/docs/api/chart"],[44,"/docs/api/chart"],[45,"/docs/api/chart"],[46,"/docs/api/chart"],[47,"/docs/api/chart"],[48,"/docs/api/chart"],[49,"/docs/api/chart"],[50,"/docs/api/chart"],[51,"/docs/api/chart"],[52,"/docs/api/chart"],[53,"/docs/api/chart"],[54,"/docs/api/chart"],[55,"/docs/api/chart"],[56,"/docs/api/chart"],[57,"/docs/api/chart"],[58,"/docs/api/chart"],[59,"/docs/api/chart"],[60,"/docs/api/chart"],[61,"/docs/api/chart"],[62,"/docs/api/chart"],[63,"/docs/api/chart"],[64,"/docs/api/chart"],[65,"/docs/api/chart"],[66,"/docs/api/chart"],[67,"/docs/api/chart"],[68,"/docs/api/chart"],[69,"/docs/api/chart"],[70,"/docs/api/chart"],[71,"/docs/api/chart"],[72,"/docs/api/chart"],[73,"/docs/api/chart"],[74,"/docs/api/chart"],[75,"/docs/api/chart"],[76,"/docs/api/chart"],[77,"/docs/api/chart"],[78,"/docs/api/chart"],[79,"/docs/api/chart"],[80,"/docs/api/chart"],[81,"/docs/api/chart"],[82,"/docs/api/chart"],[83,"/docs/api/chart"],[84,"/docs/api/chart"],[85,"/docs/api/chart"],[86,"/docs/api/chart"],[87,"/docs/api/chart"],[88,"/docs/api/chart"],[89,"/docs/api/chart"],[90,"/docs/api/chart"],[91,"/docs/api/chart"],[92,"/docs/api/chart"],[93,"/docs/api/chart"],[94,"/docs/api/chart"],[95,"/docs/api/chart"],[96,"/docs/api/chart"],[97,"/docs/api/chart"],[98,"/docs/api/chart"],[99,"/docs/api/chart"],[100,"/docs/api/chart"],[101,"/docs/api/chart"],[102,"/docs/api/chart"],[103,"/docs/api/chart"],[104,"/docs/api/chart"],[105,"/docs/api/chart"],[106,"/docs/api/chart"],[107,"/docs/api/chart"],[108,"/docs/api/chart"],[109,"/docs/api/chart"],[110,"/docs/api/chart"],[111,"/docs/api/chart"],[112,"/docs/api/chart"],[113,"/docs/api/chart"],[114,"/docs/api/chart"],[115,"/docs/api/chart"],[116,"/docs/api/chart"],[117,"/docs/api/chart"],[118,"/docs/api/chart"],[119,"/docs/api/chart"],[120,"/docs/api/chart"],[121,"/docs/api/chart"],[122,"/docs/api/chart"],[123,"/docs/api/chart"],[124,"/docs/api/chart"],[125,"/docs/api/chart"],[126,"/docs/api/chart"],[127,"/docs/api/chart"],[128,"/docs/api/chart"],[129,"/docs/api/chart"],[130,"/docs/api/chart"],[131,"/docs/api/chart"],[132,"/docs/api/chart"],[133,"/docs/api/chart"],[134,"/docs/api/chart"],[135,"/docs/api/chart"],[136,"/docs/api/chart"],[137,"/docs/api/chart"],[138,"/docs/api/chart"],[139,"/docs/api/chart"],[140,"/docs/api/chart"],[141,"/docs/api/chart"],[142,"/docs/api/chart"],[143,"/docs/api/chart"],[144,"/docs/api/chart"],[145,"/docs/api/chart"],[146,"/docs/api/chart"],[147,"/docs/api/chart"],[148,"/docs/api/chart"],[149,"/docs/api/chart"],[150,"/docs/api/chart"],[151,"/docs/api/chart"],[152,"/docs/api/chart"],[153,"/docs/api/chart"],[154,"/docs/api/chart"],[155,"/docs/api/chart"],[156,"/docs/api/chart"],[157,"/docs/api/chart"],[158,"/docs/api/chart"],[159,"/docs/api/chart"],[160,"/docs/api/chart"],[161,"/docs/api/chart"],[162,"/docs/api/chart"],[163,"/docs/api/chart"],[164,"/docs/api/chart"],[165,"/docs/api/chart"],[166,"/docs/api/chart"],[167,"/docs/api/chart"],[168,"/docs/api/chart"],[169,"/docs/api/chart"],[170,"/docs/api/chart"],[171,"/docs/api/chart"],[172,"/docs/api/chart"],[173,"/docs/api/chart"],[174,"/docs/api/chart"],[175,"/docs/api/chart"],[176,"/docs/api/chart"],[177,"/docs/api/chart"],[178,"/docs/api/chart"],[179,"/docs/api/chart"],[180,"/docs/api/chart"],[181,"/docs/api/configuration"],[182,"/docs/api/configuration"],[183,"/docs/api/configuration"],[184,"/docs/api/configuration"],[185,"/docs/api/configuration"],[186,"/docs/api/configuration"],[187,"/docs/api/configuration"],[188,"/docs/api/configuration"],[189,"/docs/api/configuration"],[190,"/docs/api/configuration"],[191,"/docs/api/configuration"],[192,"/docs/api/configuration"],[193,"/docs/api/configuration"],[194,"/docs/api/configuration"],[195,"/docs/api/configuration"],[196,"/docs/api/configuration"],[197,"/docs/api/configuration"],[198,"/docs/api/configuration"],[199,"/docs/api/configuration"],[200,"/docs/api/configuration"],[201,"/docs/api/configuration"],[202,"/docs/api/configuration"],[203,"/docs/api/configuration"],[204,"/docs/api/configuration"],[205,"/docs/api/configuration"],[206,"/docs/api/configuration"],[207,"/docs/api/configuration"],[208,"/docs/api/configuration"],[209,"/docs/api/configuration"],[210,"/docs/api/configuration"],[211,"/docs/api/configuration"],[212,"/docs/api/configuration"],[213,"/docs/api/configuration"],[214,"/docs/api/configuration"],[215,"/docs/api/configuration"],[216,"/docs/api/configuration"],[217,"/docs/api/configuration"],[218,"/docs/api/configuration"],[219,"/docs/api/configuration"],[220,"/docs/api/configuration"],[221,"/docs/api/configuration"],[222,"/docs/api/configuration"],[223,"/docs/api/configuration"],[224,"/docs/api/configuration"],[225,"/docs/api/configuration"],[226,"/docs/api/configuration"],[227,"/docs/api/configuration"],[228,"/docs/api/configuration"],[229,"/docs/api/configuration"],[230,"/docs/api/configuration"],[231,"/docs/api/configuration"],[232,"/docs/api/configuration"],[233,"/docs/api/configuration"],[234,"/docs/api/configuration"],[235,"/docs/api/configuration"],[236,"/docs/api/configuration"],[237,"/docs/api/configuration"],[238,"/docs/api/configuration"],[239,"/docs/api/configuration"],[240,"/docs/api/configuration"],[241,"/docs/api/configuration"],[242,"/docs/api/configuration"],[243,"/docs/api/configuration"],[244,"/docs/api/configuration"],[245,"/docs/api/configuration"],[246,"/docs/api/configuration"],[247,"/docs/api/configuration"],[248,"/docs/api/configuration"],[249,"/docs/api/configuration"],[250,"/docs/api/configuration"],[251,"/docs/api/configuration"],[252,"/docs/api/configuration"],[253,"/docs/api/configuration"],[254,"/docs/api/configuration"],[255,"/docs/api/configuration"],[256,"/docs/api/configuration"],[257,"/docs/api/configuration"],[258,"/docs/api/configuration"],[259,"/docs/api/configuration"],[260,"/docs/api/configuration"],[261,"/docs/api/configuration"],[262,"/docs/api/configuration"],[263,"/docs/api/configuration"],[264,"/docs/api/configuration"],[265,"/docs/api/configuration"],[266,"/docs/api/configuration"],[267,"/docs/api/configuration"],[268,"/docs/api/configuration"],[269,"/docs/api/configuration"],[270,"/docs/api/configuration"],[271,"/docs/api/configuration"],[272,"/docs/api/configuration"],[273,"/docs/api/configuration"],[274,"/docs/api/configuration"],[275,"/docs/api/configuration"],[276,"/docs/api/configuration"],[277,"/docs/api/configuration"],[278,"/docs/api/configuration"],[279,"/docs/api/configuration"],[280,"/docs/api/configuration"],[281,"/docs/api/configuration"],[282,"/docs/api/configuration"],[283,"/docs/api/configuration"],[284,"/docs/api/configuration"],[285,"/docs/api/configuration"],[286,"/docs/api/configuration"],[287,"/docs/api/configuration"],[288,"/docs/api/configuration"],[289,"/docs/api/configuration"],[290,"/docs/api/configuration"],[291,"/docs/api/configuration"],[292,"/docs/api/configuration"],[293,"/docs/api/configuration"],[294,"/docs/api/configuration"],[295,"/docs/api/configuration"],[296,"/docs/api/configuration"],[297,"/docs/api/configuration"],[298,"/docs/api/configuration"],[299,"/docs/api/configuration"],[300,"/docs/api/configuration"],[301,"/docs/api/configuration"],[302,"/docs/api/configuration"],[303,"/docs/api/configuration"],[304,"/docs/api/configuration"],[305,"/docs/api/configuration"],[306,"/docs/api/configuration"],[307,"/docs/api/configuration"],[308,"/docs/api/configuration"],[309,"/docs/api/configuration"],[310,"/docs/api/configuration"],[311,"/docs/api/configuration"],[312,"/docs/api/configuration"],[313,"/docs/api/configuration"],[314,"/docs/api/configuration"],[315,"/docs/api/configuration"],[316,"/docs/api/configuration"],[317,"/docs/api/configuration"],[318,"/docs/api/configuration"],[319,"/docs/api/configuration"],[320,"/docs/api/configuration"],[321,"/docs/api/configuration"],[322,"/docs/api/configuration"],[323,"/docs/api/configuration"],[324,"/docs/api/configuration"],[325,"/docs/api/configuration"],[326,"/docs/api/configuration"],[327,"/docs/api/configuration"],[328,"/docs/api/configuration"],[329,"/docs/api/configuration"],[330,"/docs/api/configuration"],[331,"/docs/api/configuration"],[332,"/docs/api/configuration"],[333,"/docs/api/configuration"],[334,"/docs/api/configuration"],[335,"/docs/api/configuration"],[336,"/docs/api/configuration"],[337,"/docs/api/configuration"],[338,"/docs/api/configuration"],[339,"/docs/api/configuration"],[340,"/docs/api/configuration"],[341,"/docs/api/configuration"],[342,"/docs/api/configuration"],[343,"/docs/api/configuration"],[344,"/docs/api/configuration"],[345,"/docs/api/configuration"],[346,"/docs/api/configuration"],[347,"/docs/api/configuration"],[348,"/docs/api/configuration"],[349,"/docs/api/configuration"],[350,"/docs/api/configuration"],[351,"/docs/api/configuration"],[352,"/docs/api/configuration"],[353,"/docs/api/configuration"],[354,"/docs/api/configuration"],[355,"/docs/api/configuration"],[356,"/docs/api/configuration"],[357,"/docs/api/configuration"],[358,"/docs/api/configuration"],[359,"/docs/api/configuration"],[360,"/docs/api/configuration"],[361,"/docs/api/configuration"],[362,"/docs/api/configuration"],[363,"/docs/api/configuration"],[364,"/docs/api/configuration"],[365,"/docs/api/configuration"],[366,"/docs/api/configuration"],[367,"/docs/api/configuration"],[368,"/docs/api/configuration"],[369,"/docs/api/configuration"],[370,"/docs/api/configuration"],[371,"/docs/api/configuration"],[372,"/docs/api/configuration"],[373,"/docs/api/configuration"],[374,"/docs/api/exports"],[375,"/docs/api/exports"],[376,"/docs/api/exports"],[377,"/docs/api/exports"],[378,"/docs/api/exports"],[379,"/docs/api/exports"],[380,"/docs/api/exports"],[381,"/docs/api/exports"],[382,"/docs/api/exports"],[383,"/docs/api/exports"],[384,"/docs/api/exports"],[385,"/docs/api/exports"],[386,"/docs/api/exports"],[387,"/docs/api/exports"],[388,"/docs/api/exports"],[389,"/docs/api/exports"],[390,"/docs/api/exports"],[391,"/docs/api/exports"],[392,"/docs/api/exports"],[393,"/docs/api/exports"],[394,"/docs/api/exports"],[395,"/docs/api/exports"],[396,"/docs/api/exports"],[397,"/docs/api/exports"],[398,"/docs/api/exports"],[399,"/docs/api/exports"],[400,"/docs/api/exports"],[401,"/docs/api/exports"],[402,"/docs/api/exports"],[403,"/docs/api/exports"],[404,"/docs/api/exports"],[405,"/docs/api/exports"],[406,"/docs/api/exports"],[407,"/docs/api/exports"],[408,"/docs/api/exports"],[409,"/docs/api/exports"],[410,"/docs/api/exports"],[411,"/docs/api/exports"],[412,"/docs/api/exports"],[413,"/docs/api/exports"],[414,"/docs/api/exports"],[415,"/docs/api/exports"],[416,"/docs/api/exports"],[417,"/docs/api/exports"],[418,"/docs/api/exports"],[419,"/docs/api/exports"],[420,"/docs/api/exports"],[421,"/docs/api/exports"],[422,"/docs/api/exports"],[423,"/docs/api/exports"],[424,"/docs/api/exports"],[425,"/docs/api/exports"],[426,"/docs/api/exports"],[427,"/docs/api/exports"],[428,"/docs/api/exports"],[429,"/docs/api/exports"],[430,"/docs/api/exports"],[431,"/docs/api/exports"],[432,"/docs/api/exports"],[433,"/docs/api/exports"],[434,"/docs/api/exports"],[435,"/docs/api/exports"],[436,"/docs/api/exports"],[437,"/docs/api/exports"],[438,"/docs/api/exports"],[439,"/docs/api/exports"],[440,"/docs/api/exports"],[441,"/docs/api/exports"],[442,"/docs/api/exports"],[443,"/docs/api/exports"],[444,"/docs/api/exports"],[445,"/docs/api/exports"],[446,"/docs/api/scale"],[447,"/docs/api/scale"],[448,"/docs/api/scale"],[449,"/docs/api/scale"],[450,"/docs/api/scale"],[451,"/docs/api/scale"],[452,"/docs/api/scale"],[453,"/docs/api/scale"],[454,"/docs/api/scale"],[455,"/docs/api/scale"],[456,"/docs/api/scale"],[457,"/docs/api/scale"],[458,"/docs/api/scale"],[459,"/docs/api/scale"],[460,"/docs/api/scale"],[461,"/docs/api/scale"],[462,"/docs/api/scale"],[463,"/docs/api/scale"],[464,"/docs/api/scale"],[465,"/docs/api/scale"],[466,"/docs/api/scale"],[467,"/docs/api/scale"],[468,"/docs/api/scale"],[469,"/docs/api/scale"],[470,"/docs/api/scale"],[471,"/docs/api/scale"],[472,"/docs/api/scale"],[473,"/docs/api/scale"],[474,"/docs/api/scale"],[475,"/docs/api/scale"],[476,"/docs/api/scale"],[477,"/docs/api/scale"],[478,"/docs/api/scale"],[479,"/docs/api/scale"],[480,"/docs/api/scale"],[481,"/docs/development"],[482,"/docs/development"],[483,"/docs/development"],[484,"/docs/development"],[485,"/docs/development"],[486,"/docs/development"],[487,"/docs/development"],[488,"/docs/development"],[489,"/docs/development"],[490,"/docs/development"],[491,"/docs/development"],[492,"/docs/development"],[493,"/docs/development"],[494,"/docs/development"],[495,"/docs/development"],[496,"/docs/development"],[497,"/docs/development"],[498,"/docs/development"],[499,"/docs/development"],[500,"/docs/development"],[501,"/docs/development"],[502,"/docs/development"],[503,"/docs/development"],[504,"/docs/development"],[505,"/docs/development"],[506,"/docs/development"],[507,"/docs/development"],[508,"/docs/development"],[509,"/docs/development"],[510,"/docs/development"],[511,"/docs/development"],[512,"/docs/development"],[513,"/docs/development"],[514,"/docs/development"],[515,"/docs/development"],[516,"/docs/development"],[517,"/docs/development"],[518,"/docs/getting-started"],[519,"/docs/getting-started"],[520,"/docs/getting-started"],[521,"/docs/getting-started"],[522,"/docs/getting-started"],[523,"/docs/getting-started"],[524,"/docs/getting-started"],[525,"/docs/getting-started"],[526,"/docs/getting-started"],[527,"/docs/getting-started"],[528,"/docs/getting-started"],[529,"/docs/getting-started"],[530,"/docs/getting-started"],[531,"/docs/getting-started"],[532,"/docs/getting-started"],[533,"/docs/guides/data"],[534,"/docs/guides/data"],[535,"/docs/guides/data"],[536,"/docs/guides/data"],[537,"/docs/guides/data"],[538,"/docs/guides/data"],[539,"/docs/guides/data"],[540,"/docs/guides/data"],[541,"/docs/guides/data"],[542,"/docs/guides/data"],[543,"/docs/guides/data"],[544,"/docs/guides/data"],[545,"/docs/guides/data"],[546,"/docs/guides/data"],[547,"/docs/guides/data"],[548,"/docs/guides/data"],[549,"/docs/guides/data"],[550,"/docs/guides/data"],[551,"/docs/guides/data"],[552,"/docs/guides/data"],[553,"/docs/guides/data"],[554,"/docs/guides/data"],[555,"/docs/guides/data"],[556,"/docs/guides/data"],[557,"/docs/guides/datafeed"],[558,"/docs/guides/datafeed"],[559,"/docs/guides/datafeed"],[560,"/docs/guides/datafeed"],[561,"/docs/guides/datafeed"],[562,"/docs/guides/datafeed"],[563,"/docs/guides/datafeed"],[564,"/docs/guides/datafeed"],[565,"/docs/guides/datafeed"],[566,"/docs/guides/datafeed"],[567,"/docs/guides/datafeed"],[568,"/docs/guides/datafeed"],[569,"/docs/guides/datafeed"],[570,"/docs/guides/datafeed"],[571,"/docs/guides/datafeed"],[572,"/docs/guides/datafeed"],[573,"/docs/guides/datafeed"],[574,"/docs/guides/datafeed"],[575,"/docs/guides/datafeed"],[576,"/docs/guides/datafeed"],[577,"/docs/guides/datafeed"],[578,"/docs/guides/datafeed"],[579,"/docs/guides/datafeed"],[580,"/docs/guides/datafeed"],[581,"/docs/guides/datafeed"],[582,"/docs/guides/datafeed"],[583,"/docs/guides/datafeed"],[584,"/docs/guides/datafeed"],[585,"/docs/guides/datafeed"],[586,"/docs/guides/datafeed"],[587,"/docs/guides/datafeed"],[588,"/docs/guides/datafeed"],[589,"/docs/guides/datafeed"],[590,"/docs/guides/datafeed"],[591,"/docs/guides/datafeed"],[592,"/docs/guides/datafeed"],[593,"/docs/guides/datafeed"],[594,"/docs/guides/datafeed"],[595,"/docs/guides/datafeed"],[596,"/docs/guides/datafeed"],[597,"/docs/guides/datafeed"],[598,"/docs/guides/datafeed"],[599,"/docs/guides/datafeed"],[600,"/docs/guides/datafeed"],[601,"/docs/guides/datafeed"],[602,"/docs/guides/datafeed"],[603,"/docs/guides/datafeed"],[604,"/docs/guides/datafeed"],[605,"/docs/guides/datafeed"],[606,"/docs/guides/datafeed"],[607,"/docs/guides/datafeed"],[608,"/docs/guides/datafeed"],[609,"/docs/guides/datafeed"],[610,"/docs/guides/datafeed"],[611,"/docs/guides/datafeed"],[612,"/docs/guides/datafeed"],[613,"/docs/guides/datafeed"],[614,"/docs/guides/datafeed"],[615,"/docs/guides/datafeed"],[616,"/docs/guides/datafeed"],[617,"/docs/guides/datafeed"],[618,"/docs/guides/datafeed"],[619,"/docs/guides/datafeed"],[620,"/docs/guides/datafeed"],[621,"/docs/guides/datafeed"],[622,"/docs/guides/datafeed"],[623,"/docs/guides/datafeed"],[624,"/docs/guides/datafeed"],[625,"/docs/guides/datafeed"],[626,"/docs/guides/datafeed"],[627,"/docs/guides/datafeed"],[628,"/docs/guides/datafeed"],[629,"/docs/guides/datafeed"],[630,"/docs/guides/datafeed"],[631,"/docs/guides/datafeed"],[632,"/docs/guides/datafeed"],[633,"/docs/guides/datafeed"],[634,"/docs/guides/datafeed"],[635,"/docs/guides/datafeed"],[636,"/docs/guides/datafeed"],[637,"/docs/guides/datafeed"],[638,"/docs/guides/datafeed"],[639,"/docs/guides/datafeed"],[640,"/docs/guides/datafeed"],[641,"/docs/guides/datafeed"],[642,"/docs/guides/datafeed"],[643,"/docs/guides/datafeed"],[644,"/docs/guides/datafeed"],[645,"/docs/guides/datafeed"],[646,"/docs/guides/datafeed"],[647,"/docs/guides/datafeed"],[648,"/docs/guides/datafeed"],[649,"/docs/guides/datafeed"],[650,"/docs/guides/datafeed"],[651,"/docs/guides/datafeed"],[652,"/docs/guides/datafeed"],[653,"/docs/guides/datafeed"],[654,"/docs/guides/datafeed"],[655,"/docs/guides/datafeed"],[656,"/docs/guides/datafeed"],[657,"/docs/guides/datafeed"],[658,"/docs/guides/datafeed"],[659,"/docs/guides/datafeed"],[660,"/docs/guides/datafeed"],[661,"/docs/guides/datafeed"],[662,"/docs/guides/datafeed"],[663,"/docs/guides/datafeed"],[664,"/docs/guides/datafeed"],[665,"/docs/guides/datafeed"],[666,"/docs/guides/datafeed"],[667,"/docs/guides/datafeed"],[668,"/docs/guides/datafeed"],[669,"/docs/guides/datafeed"],[670,"/docs/guides/datafeed"],[671,"/docs/guides/datafeed"],[672,"/docs/guides/datafeed"],[673,"/docs/guides/datafeed"],[674,"/docs/guides/datafeed"],[675,"/docs/guides/datafeed"],[676,"/docs/guides/datafeed"],[677,"/docs/guides/datafeed"],[678,"/docs/guides/datafeed"],[679,"/docs/guides/datafeed"],[680,"/docs/guides/datafeed"],[681,"/docs/guides/datafeed"],[682,"/docs/guides/datafeed"],[683,"/docs/guides/datafeed"],[684,"/docs/guides/datafeed"],[685,"/docs/guides/datafeed"],[686,"/docs/guides/drawings"],[687,"/docs/guides/drawings"],[688,"/docs/guides/drawings"],[689,"/docs/guides/drawings"],[690,"/docs/guides/drawings"],[691,"/docs/guides/drawings"],[692,"/docs/guides/drawings"],[693,"/docs/guides/drawings"],[694,"/docs/guides/drawings"],[695,"/docs/guides/drawings"],[696,"/docs/guides/drawings"],[697,"/docs/guides/drawings"],[698,"/docs/guides/drawings"],[699,"/docs/guides/drawings"],[700,"/docs/guides/drawings"],[701,"/docs/guides/drawings"],[702,"/docs/guides/drawings"],[703,"/docs/guides/events"],[704,"/docs/guides/events"],[705,"/docs/guides/events"],[706,"/docs/guides/events"],[707,"/docs/guides/events"],[708,"/docs/guides/events"],[709,"/docs/guides/events"],[710,"/docs/guides/events"],[711,"/docs/guides/events"],[712,"/docs/guides/events"],[713,"/docs/guides/events"],[714,"/docs/guides/events"],[715,"/docs/guides/events"],[716,"/docs/guides/events"],[717,"/docs/guides/events"],[718,"/docs/guides/events"],[719,"/docs/guides/events"],[720,"/docs/guides/events"],[721,"/docs/guides/events"],[722,"/docs/guides/events"],[723,"/docs/guides/events"],[724,"/docs/guides/events"],[725,"/docs/guides/events"],[726,"/docs/guides/events"],[727,"/docs/guides/events"],[728,"/docs/guides/events"],[729,"/docs/guides/events"],[730,"/docs/guides/events"],[731,"/docs/guides/events"],[732,"/docs/guides/events"],[733,"/docs/guides/events"],[734,"/docs/guides/events"],[735,"/docs/guides/events"],[736,"/docs/guides/events"],[737,"/docs/guides/events"],[738,"/docs/guides/events"],[739,"/docs/guides/events"],[740,"/docs/guides/events"],[741,"/docs/guides/events"],[742,"/docs/guides/events"],[743,"/docs/guides/events"],[744,"/docs/guides/events"],[745,"/docs/guides/events"],[746,"/docs/guides/events"],[747,"/docs/guides/events"],[748,"/docs/guides/events"],[749,"/docs/guides/events"],[750,"/docs/guides/events"],[751,"/docs/guides/events"],[752,"/docs/guides/events"],[753,"/docs/guides/events"],[754,"/docs/guides/events"],[755,"/docs/guides/events"],[756,"/docs/guides/events"],[757,"/docs/guides/events"],[758,"/docs/guides/events"],[759,"/docs/guides/events"],[760,"/docs/guides/events"],[761,"/docs/guides/events"],[762,"/docs/guides/events"],[763,"/docs/guides/events"],[764,"/docs/guides/events"],[765,"/docs/guides/events"],[766,"/docs/guides/events"],[767,"/docs/guides/events"],[768,"/docs/guides/events"],[769,"/docs/guides/events"],[770,"/docs/guides/events"],[771,"/docs/guides/events"],[772,"/docs/guides/events"],[773,"/docs/guides/events"],[774,"/docs/guides/events"],[775,"/docs/guides/events"],[776,"/docs/guides/events"],[777,"/docs/guides/events"],[778,"/docs/guides/events"],[779,"/docs/guides/events"],[780,"/docs/guides/events"],[781,"/docs/guides/events"],[782,"/docs/guides/events"],[783,"/docs/guides/events"],[784,"/docs/guides/events"],[785,"/docs/guides/events"],[786,"/docs/guides/events"],[787,"/docs/guides/events"],[788,"/docs/guides/events"],[789,"/docs/guides/events"],[790,"/docs/guides/header"],[791,"/docs/guides/header"],[792,"/docs/guides/header"],[793,"/docs/guides/header"],[794,"/docs/guides/header"],[795,"/docs/guides/header"],[796,"/docs/guides/header"],[797,"/docs/guides/header"],[798,"/docs/guides/header"],[799,"/docs/guides/header"],[800,"/docs/guides/header"],[801,"/docs/guides/header"],[802,"/docs/guides/header"],[803,"/docs/guides/header"],[804,"/docs/guides/header"],[805,"/docs/guides/header"],[806,"/docs/guides/header"],[807,"/docs/guides/header"],[808,"/docs/guides/header"],[809,"/docs/guides/header"],[810,"/docs/guides/header"],[811,"/docs/guides/header"],[812,"/docs/guides/header"],[813,"/docs/guides/header"],[814,"/docs/guides/header"],[815,"/docs/guides/header"],[816,"/docs/guides/header"],[817,"/docs/guides/header"],[818,"/docs/guides/header"],[819,"/docs/guides/header"],[820,"/docs/guides/header"],[821,"/docs/guides/header"],[822,"/docs/guides/header"],[823,"/docs/guides/header"],[824,"/docs/guides/header"],[825,"/docs/guides/header"],[826,"/docs/guides/header"],[827,"/docs/guides/header"],[828,"/docs/guides/header"],[829,"/docs/guides/header"],[830,"/docs/guides/header"],[831,"/docs/guides/header"],[832,"/docs/guides/header"],[833,"/docs/guides/header"],[834,"/docs/guides/header"],[835,"/docs/guides/header"],[836,"/docs/guides/header"],[837,"/docs/guides/header"],[838,"/docs/guides/header"],[839,"/docs/guides/header"],[840,"/docs/guides/header"],[841,"/docs/guides/header"],[842,"/docs/guides/header"],[843,"/docs/guides/header"],[844,"/docs/guides/header"],[845,"/docs/guides/header"],[846,"/docs/guides/header"],[847,"/docs/guides/header"],[848,"/docs/guides/header"],[849,"/docs/guides/header"],[850,"/docs/guides/header"],[851,"/docs/guides/header"],[852,"/docs/guides/header"],[853,"/docs/guides/header"],[854,"/docs/guides/header"],[855,"/docs/guides/header"],[856,"/docs/guides/header"],[857,"/docs/guides/header"],[858,"/docs/guides/header"],[859,"/docs/guides/header"],[860,"/docs/guides/header"],[861,"/docs/guides/header"],[862,"/docs/guides/header"],[863,"/docs/guides/header"],[864,"/docs/guides/header"],[865,"/docs/guides/header"],[866,"/docs/guides/header"],[867,"/docs/guides/header"],[868,"/docs/guides/header"],[869,"/docs/guides/header"],[870,"/docs/guides/header"],[871,"/docs/guides/header"],[872,"/docs/guides/header"],[873,"/docs/guides/header"],[874,"/docs/guides/header"],[875,"/docs/guides/header"],[876,"/docs/guides/header"],[877,"/docs/guides/header"],[878,"/docs/guides/header"],[879,"/docs/guides/header"],[880,"/docs/guides/header"],[881,"/docs/guides/header"],[882,"/docs/guides/header"],[883,"/docs/guides/header"],[884,"/docs/guides/header"],[885,"/docs/guides/header"],[886,"/docs/guides/header"],[887,"/docs/guides/header"],[888,"/docs/guides/header"],[889,"/docs/guides/header"],[890,"/docs/guides/header"],[891,"/docs/guides/header"],[892,"/docs/guides/header"],[893,"/docs/guides/header"],[894,"/docs/guides/header"],[895,"/docs/guides/header"],[896,"/docs/guides/header"],[897,"/docs/guides/header"],[898,"/docs/guides/header"],[899,"/docs/guides/header"],[900,"/docs/guides/header"],[901,"/docs/guides/header"],[902,"/docs/guides/header"],[903,"/docs/guides/header"],[904,"/docs/guides/header"],[905,"/docs/guides/header"],[906,"/docs/guides/header"],[907,"/docs/guides/header"],[908,"/docs/guides/header"],[909,"/docs/guides/header"],[910,"/docs/guides/header"],[911,"/docs/guides/header"],[912,"/docs/guides/header"],[913,"/docs/guides/header"],[914,"/docs/guides/header"],[915,"/docs/guides/header"],[916,"/docs/guides/header"],[917,"/docs/guides/header"],[918,"/docs/guides/header"],[919,"/docs/guides/header"],[920,"/docs/guides/header"],[921,"/docs/guides/header"],[922,"/docs/guides/header"],[923,"/docs/guides/header"],[924,"/docs/guides/header"],[925,"/docs/guides/header"],[926,"/docs/guides/header"],[927,"/docs/guides/header"],[928,"/docs/guides/header"],[929,"/docs/guides/header"],[930,"/docs/guides/header"],[931,"/docs/guides/header"],[932,"/docs/guides/header"],[933,"/docs/guides/header"],[934,"/docs/guides/header"],[935,"/docs/guides/header"],[936,"/docs/guides/indicators"],[937,"/docs/guides/indicators"],[938,"/docs/guides/indicators"],[939,"/docs/guides/indicators"],[940,"/docs/guides/indicators"],[941,"/docs/guides/indicators"],[942,"/docs/guides/indicators"],[943,"/docs/guides/indicators"],[944,"/docs/guides/indicators"],[945,"/docs/guides/indicators"],[946,"/docs/guides/indicators"],[947,"/docs/guides/indicators"],[948,"/docs/guides/indicators"],[949,"/docs/guides/indicators"],[950,"/docs/guides/indicators"],[951,"/docs/guides/indicators"],[952,"/docs/guides/indicators"],[953,"/docs/guides/indicators"],[954,"/docs/guides/indicators"],[955,"/docs/guides/indicators"],[956,"/docs/guides/indicators"],[957,"/docs/guides/indicators"],[958,"/docs/guides/indicators"],[959,"/docs/guides/indicators"],[960,"/docs/guides/indicators"],[961,"/docs/guides/indicators"],[962,"/docs/guides/indicators"],[963,"/docs/guides/indicators"],[964,"/docs/guides/indicators"],[965,"/docs/guides/indicators"],[966,"/docs/guides/indicators"],[967,"/docs/guides/indicators"],[968,"/docs/guides/indicators"],[969,"/docs/guides/indicators"],[970,"/docs/guides/indicators"],[971,"/docs/guides/indicators"],[972,"/docs/guides/indicators"],[973,"/docs/guides/indicators"],[974,"/docs/guides/indicators"],[975,"/docs/guides/indicators"],[976,"/docs/guides/indicators"],[977,"/docs/guides/indicators"],[978,"/docs/guides/indicators"],[979,"/docs/guides/indicators"],[980,"/docs/guides/indicators"],[981,"/docs/guides/indicators"],[982,"/docs/guides/indicators"],[983,"/docs/guides/indicators"],[984,"/docs/guides/indicators"],[985,"/docs/guides/indicators"],[986,"/docs/guides/indicators"],[987,"/docs/guides/indicators"],[988,"/docs/guides/indicators"],[989,"/docs/guides/indicators"],[990,"/docs/guides/indicators"],[991,"/docs/guides/indicators"],[992,"/docs/guides/indicators"],[993,"/docs/guides/indicators"],[994,"/docs/guides/indicators"],[995,"/docs/guides/indicators"],[996,"/docs/guides/indicators"],[997,"/docs/guides/indicators"],[998,"/docs/guides/indicators"],[999,"/docs/guides/indicators"],[1000,"/docs/guides/indicators"],[1001,"/docs/guides/indicators"],[1002,"/docs/guides/indicators"],[1003,"/docs/guides/indicators"],[1004,"/docs/guides/indicators"],[1005,"/docs/guides/indicators"],[1006,"/docs/guides/indicators"],[1007,"/docs/guides/indicators"],[1008,"/docs/guides/indicators"],[1009,"/docs/guides/indicators"],[1010,"/docs/guides/indicators"],[1011,"/docs/guides/indicators"],[1012,"/docs/guides/indicators"],[1013,"/docs/guides/indicators"],[1014,"/docs/guides/indicators"],[1015,"/docs/guides/indicators"],[1016,"/docs/guides/indicators"],[1017,"/docs/guides/indicators"],[1018,"/docs/guides/indicators"],[1019,"/docs/guides/indicators"],[1020,"/docs/guides/indicators"],[1021,"/docs/guides/indicators"],[1022,"/docs/guides/indicators"],[1023,"/docs/guides/indicators"],[1024,"/docs/guides/indicators"],[1025,"/docs/guides/indicators"],[1026,"/docs/guides/indicators"],[1027,"/docs/guides/indicators"],[1028,"/docs/guides/indicators"],[1029,"/docs/guides/indicators"],[1030,"/docs/guides/indicators"],[1031,"/docs/guides/indicators"],[1032,"/docs/guides/indicators"],[1033,"/docs/guides/indicators"],[1034,"/docs/guides/indicators"],[1035,"/docs/guides/indicators"],[1036,"/docs/guides/indicators"],[1037,"/docs/guides/indicators"],[1038,"/docs/guides/indicators"],[1039,"/docs/guides/indicators"],[1040,"/docs/guides/indicators"],[1041,"/docs/guides/indicators"],[1042,"/docs/guides/indicators"],[1043,"/docs/guides/indicators"],[1044,"/docs/guides/indicators"],[1045,"/docs/guides/indicators"],[1046,"/docs/guides/indicators"],[1047,"/docs/guides/indicators"],[1048,"/docs/guides/indicators"],[1049,"/docs/guides/indicators"],[1050,"/docs/guides/indicators"],[1051,"/docs/guides/indicators"],[1052,"/docs/guides/indicators"],[1053,"/docs/guides/indicators"],[1054,"/docs/guides/indicators"],[1055,"/docs/guides/indicators"],[1056,"/docs/guides/indicators"],[1057,"/docs/guides/indicators"],[1058,"/docs/guides/indicators"],[1059,"/docs/guides/indicators"],[1060,"/docs/guides/indicators"],[1061,"/docs/guides/indicators"],[1062,"/docs/guides/indicators"],[1063,"/docs/guides/indicators"],[1064,"/docs/guides/indicators"],[1065,"/docs/guides/indicators"],[1066,"/docs/guides/indicators"],[1067,"/docs/guides/indicators"],[1068,"/docs/guides/indicators"],[1069,"/docs/guides/indicators"],[1070,"/docs/guides/indicators"],[1071,"/docs/guides/indicators"],[1072,"/docs/guides/performance"],[1073,"/docs/guides/performance"],[1074,"/docs/guides/performance"],[1075,"/docs/guides/performance"],[1076,"/docs/guides/performance"],[1077,"/docs/guides/performance"],[1078,"/docs/guides/performance"],[1079,"/docs/guides/performance"],[1080,"/docs/guides/performance"],[1081,"/docs/guides/performance"],[1082,"/docs/guides/performance"],[1083,"/docs/guides/performance"],[1084,"/docs/guides/performance"],[1085,"/docs/guides/performance"],[1086,"/docs/guides/performance"],[1087,"/docs/guides/price-lines-markers"],[1088,"/docs/guides/price-lines-markers"],[1089,"/docs/guides/price-lines-markers"],[1090,"/docs/guides/price-lines-markers"],[1091,"/docs/guides/price-lines-markers"],[1092,"/docs/guides/price-lines-markers"],[1093,"/docs/guides/price-lines-markers"],[1094,"/docs/guides/price-lines-markers"],[1095,"/docs/guides/price-lines-markers"],[1096,"/docs/guides/price-lines-markers"],[1097,"/docs/guides/price-lines-markers"],[1098,"/docs/guides/price-lines-markers"],[1099,"/docs/guides/price-lines-markers"],[1100,"/docs/guides/price-lines-markers"],[1101,"/docs/guides/price-lines-markers"],[1102,"/docs/guides/price-lines-markers"],[1103,"/docs/guides/price-lines-markers"],[1104,"/docs/guides/price-lines-markers"],[1105,"/docs/guides/price-lines-markers"],[1106,"/docs/guides/price-lines-markers"],[1107,"/docs/guides/price-lines-markers"],[1108,"/docs/guides/price-lines-markers"],[1109,"/docs/guides/price-lines-markers"],[1110,"/docs/guides/price-lines-markers"],[1111,"/docs/guides/price-lines-markers"],[1112,"/docs/guides/price-lines-markers"],[1113,"/docs/guides/price-lines-markers"],[1114,"/docs/guides/price-lines-markers"],[1115,"/docs/guides/price-lines-markers"],[1116,"/docs/guides/price-lines-markers"],[1117,"/docs/guides/price-lines-markers"],[1118,"/docs/guides/price-lines-markers"],[1119,"/docs/guides/price-lines-markers"],[1120,"/docs/guides/price-lines-markers"],[1121,"/docs/guides/price-lines-markers"],[1122,"/docs/guides/price-lines-markers"],[1123,"/docs/guides/price-lines-markers"],[1124,"/docs/guides/price-lines-markers"],[1125,"/docs/guides/price-lines-markers"],[1126,"/docs/guides/price-lines-markers"],[1127,"/docs/guides/price-lines-markers"],[1128,"/docs/guides/price-lines-markers"],[1129,"/docs/guides/price-lines-markers"],[1130,"/docs/guides/price-lines-markers"],[1131,"/docs/guides/price-lines-markers"],[1132,"/docs/guides/price-lines-markers"],[1133,"/docs/guides/price-lines-markers"],[1134,"/docs/guides/price-lines-markers"],[1135,"/docs/guides/price-lines-markers"],[1136,"/docs/guides/price-lines-markers"],[1137,"/docs/guides/price-lines-markers"],[1138,"/docs/guides/price-lines-markers"],[1139,"/docs/guides/price-lines-markers"],[1140,"/docs/guides/price-lines-markers"],[1141,"/docs/guides/price-lines-markers"],[1142,"/docs/guides/price-lines-markers"],[1143,"/docs/guides/price-lines-markers"],[1144,"/docs/guides/price-lines-markers"],[1145,"/docs/guides/price-lines-markers"],[1146,"/docs/guides/price-lines-markers"],[1147,"/docs/guides/price-lines-markers"],[1148,"/docs/guides/price-lines-markers"],[1149,"/docs/guides/price-lines-markers"],[1150,"/docs/guides/price-lines-markers"],[1151,"/docs/guides/price-lines-markers"],[1152,"/docs/guides/price-lines-markers"],[1153,"/docs/guides/price-lines-markers"],[1154,"/docs/guides/price-lines-markers"],[1155,"/docs/guides/price-lines-markers"],[1156,"/docs/guides/price-lines-markers"],[1157,"/docs/guides/price-lines-markers"],[1158,"/docs/guides/price-lines-markers"],[1159,"/docs/guides/price-lines-markers"],[1160,"/docs/guides/price-lines-markers"],[1161,"/docs/guides/price-lines-markers"],[1162,"/docs/guides/price-lines-markers"],[1163,"/docs/guides/price-lines-markers"],[1164,"/docs/guides/price-lines-markers"],[1165,"/docs/guides/price-lines-markers"],[1166,"/docs/guides/price-lines-markers"],[1167,"/docs/guides/price-lines-markers"],[1168,"/docs/guides/price-lines-markers"],[1169,"/docs/guides/price-lines-markers"],[1170,"/docs/guides/price-lines-markers"],[1171,"/docs/guides/react"],[1172,"/docs/guides/react"],[1173,"/docs/guides/react"],[1174,"/docs/guides/react"],[1175,"/docs/guides/react"],[1176,"/docs/guides/react"],[1177,"/docs/guides/react"],[1178,"/docs/guides/react"],[1179,"/docs/guides/react"],[1180,"/docs/guides/react"],[1181,"/docs/guides/react"],[1182,"/docs/guides/react"],[1183,"/docs/guides/react"],[1184,"/docs/guides/react"],[1185,"/docs/guides/react"],[1186,"/docs/guides/react"],[1187,"/docs/guides/react"],[1188,"/docs/guides/react"],[1189,"/docs/guides/react"],[1190,"/docs/guides/react"],[1191,"/docs/guides/react"],[1192,"/docs/guides/react"],[1193,"/docs/guides/react"],[1194,"/docs/guides/react"],[1195,"/docs/guides/react"],[1196,"/docs/guides/react"],[1197,"/docs/guides/react"],[1198,"/docs/guides/react"],[1199,"/docs/guides/react"],[1200,"/docs/guides/react"],[1201,"/docs/guides/react"],[1202,"/docs/guides/react"],[1203,"/docs/guides/react"],[1204,"/docs/guides/react"],[1205,"/docs/guides/react"],[1206,"/docs/guides/react"],[1207,"/docs/guides/react"],[1208,"/docs/guides/react"],[1209,"/docs/guides/react"],[1210,"/docs/guides/react"],[1211,"/docs/guides/react"],[1212,"/docs/guides/react"],[1213,"/docs/guides/react"],[1214,"/docs/guides/react"],[1215,"/docs/guides/react"],[1216,"/docs/guides/react"],[1217,"/docs/guides/react"],[1218,"/docs/guides/react"],[1219,"/docs/guides/react"],[1220,"/docs/guides/react"],[1221,"/docs/guides/series"],[1222,"/docs/guides/series"],[1223,"/docs/guides/series"],[1224,"/docs/guides/series"],[1225,"/docs/guides/series"],[1226,"/docs/guides/series"],[1227,"/docs/guides/series"],[1228,"/docs/guides/series"],[1229,"/docs/guides/series"],[1230,"/docs/guides/series"],[1231,"/docs/guides/series"],[1232,"/docs/guides/series"],[1233,"/docs/guides/series"],[1234,"/docs/guides/series"],[1235,"/docs/guides/series"],[1236,"/docs/guides/series"],[1237,"/docs/guides/series"],[1238,"/docs/guides/series"],[1239,"/docs/guides/series"],[1240,"/docs/guides/series"],[1241,"/docs/guides/series"],[1242,"/docs/guides/series"],[1243,"/docs/guides/series"],[1244,"/docs/guides/series"],[1245,"/docs/guides/series"],[1246,"/docs/guides/series"],[1247,"/docs/guides/series"],[1248,"/docs/guides/series"],[1249,"/docs/guides/series"],[1250,"/docs/guides/series"],[1251,"/docs/guides/series"],[1252,"/docs/guides/series"],[1253,"/docs/guides/series"],[1254,"/docs/guides/series"],[1255,"/docs/guides/series"],[1256,"/docs/guides/series"],[1257,"/docs/guides/series"],[1258,"/docs/guides/series"],[1259,"/docs/guides/series"],[1260,"/docs/guides/series"],[1261,"/docs/guides/series"],[1262,"/docs/guides/series"],[1263,"/docs/guides/series"],[1264,"/docs/guides/snapshots-countdown"],[1265,"/docs/guides/snapshots-countdown"],[1266,"/docs/guides/snapshots-countdown"],[1267,"/docs/guides/snapshots-countdown"],[1268,"/docs/guides/snapshots-countdown"],[1269,"/docs/guides/snapshots-countdown"],[1270,"/docs/guides/snapshots-countdown"],[1271,"/docs/guides/snapshots-countdown"],[1272,"/docs/guides/snapshots-countdown"],[1273,"/docs/guides/snapshots-countdown"],[1274,"/docs/guides/snapshots-countdown"],[1275,"/docs/guides/snapshots-countdown"],[1276,"/docs/guides/snapshots-countdown"],[1277,"/docs/guides/snapshots-countdown"],[1278,"/docs/guides/snapshots-countdown"],[1279,"/docs/guides/snapshots-countdown"],[1280,"/docs/guides/snapshots-countdown"],[1281,"/docs/guides/snapshots-countdown"],[1282,"/docs/guides/snapshots-countdown"],[1283,"/docs/guides/snapshots-countdown"],[1284,"/docs/guides/snapshots-countdown"],[1285,"/docs/guides/snapshots-countdown"],[1286,"/docs/guides/snapshots-countdown"],[1287,"/docs/guides/snapshots-countdown"],[1288,"/docs/guides/snapshots-countdown"],[1289,"/docs/guides/snapshots-countdown"],[1290,"/docs/guides/snapshots-countdown"],[1291,"/docs/guides/snapshots-countdown"],[1292,"/docs/guides/snapshots-countdown"],[1293,"/docs/guides/snapshots-countdown"],[1294,"/docs/guides/snapshots-countdown"],[1295,"/docs/guides/snapshots-countdown"],[1296,"/docs/guides/snapshots-countdown"],[1297,"/docs/guides/snapshots-countdown"],[1298,"/docs/guides/snapshots-countdown"],[1299,"/docs/guides/snapshots-countdown"],[1300,"/docs/guides/snapshots-countdown"],[1301,"/docs/guides/snapshots-countdown"],[1302,"/docs/guides/snapshots-countdown"],[1303,"/docs/guides/snapshots-countdown"],[1304,"/docs/guides/snapshots-countdown"],[1305,"/docs/guides/snapshots-countdown"],[1306,"/docs/guides/snapshots-countdown"],[1307,"/docs/guides/snapshots-countdown"],[1308,"/docs/guides/snapshots-countdown"],[1309,"/docs/guides/snapshots-countdown"],[1310,"/docs/guides/snapshots-countdown"],[1311,"/docs/guides/theming-presets"],[1312,"/docs/guides/theming-presets"],[1313,"/docs/guides/theming-presets"],[1314,"/docs/guides/theming-presets"],[1315,"/docs/guides/theming-presets"],[1316,"/docs/guides/theming-presets"],[1317,"/docs/guides/theming-presets"],[1318,"/docs/guides/theming-presets"],[1319,"/docs/guides/theming-presets"],[1320,"/docs/guides/theming-presets"],[1321,"/docs/guides/theming-presets"],[1322,"/docs/guides/theming-presets"],[1323,"/docs/guides/theming-presets"],[1324,"/docs/guides/theming-presets"],[1325,"/docs/guides/theming-presets"],[1326,"/docs/guides/theming-presets"],[1327,"/docs/guides/theming-presets"],[1328,"/docs/guides/theming-presets"],[1329,"/docs/guides/theming-presets"],[1330,"/docs/guides/theming-presets"],[1331,"/docs/guides/theming-presets"],[1332,"/docs/guides/theming-presets"],[1333,"/docs/guides/theming-presets"],[1334,"/docs/guides/theming-presets"],[1335,"/docs/guides/theming-presets"],[1336,"/docs/guides/theming-presets"],[1337,"/docs/guides/theming-presets"],[1338,"/docs/guides/theming-presets"],[1339,"/docs/guides/theming-presets"],[1340,"/docs/guides/theming-presets"],[1341,"/docs/guides/theming-presets"],[1342,"/docs/guides/theming-presets"],[1343,"/docs/guides/theming-presets"],[1344,"/docs/guides/theming-presets"],[1345,"/docs/guides/theming-presets"],[1346,"/docs/guides/theming-presets"],[1347,"/docs/guides/theming-presets"],[1348,"/docs/guides/theming-presets"],[1349,"/docs/guides/theming-presets"],[1350,"/docs/guides/theming-presets"],[1351,"/docs/guides/theming-presets"],[1352,"/docs/guides/theming-presets"],[1353,"/docs/guides/theming-presets"],[1354,"/docs/guides/theming-presets"],[1355,"/docs/guides/theming-presets"],[1356,"/docs/guides/theming-presets"],[1357,"/docs/guides/theming-presets"],[1358,"/docs/guides/theming-presets"],[1359,"/docs/guides/theming-presets"],[1360,"/docs/guides/theming-presets"],[1361,"/docs/guides/theming-presets"],[1362,"/docs/guides/theming-presets"],[1363,"/docs/guides/theming-presets"],[1364,"/docs/guides/theming-presets"],[1365,"/docs/guides/theming-presets"],[1366,"/docs/guides/theming-presets"],[1367,"/docs/guides/theming-presets"],[1368,"/docs/guides/theming-presets"],[1369,"/docs/guides/theming-presets"],[1370,"/docs/guides/theming-presets"],[1371,"/docs/guides/theming-presets"],[1372,"/docs/guides/theming-presets"],[1373,"/docs/guides/theming-presets"],[1374,"/docs/guides/theming-presets"],[1375,"/docs/guides/theming-presets"],[1376,"/docs/guides/theming-presets"],[1377,"/docs/guides/theming-presets"],[1378,"/docs/guides/theming-presets"],[1379,"/docs/guides/theming-presets"],[1380,"/docs/guides/theming-presets"],[1381,"/docs/guides/theming-presets"],[1382,"/docs/guides/theming-presets"],[1383,"/docs/guides/theming-presets"],[1384,"/docs/guides/theming-presets"],[1385,"/docs/guides/theming-presets"],[1386,"/docs/guides/theming-presets"],[1387,"/docs/guides/theming-presets"],[1388,"/docs/guides/theming-presets"],[1389,"/docs/guides/theming-presets"],[1390,"/docs/guides/theming-presets"],[1391,"/docs/guides/theming-presets"],[1392,"/docs/guides/theming-presets"],[1393,"/docs/guides/theming-presets"],[1394,"/docs/guides/theming-presets"],[1395,"/docs/guides/theming-presets"],[1396,"/docs/guides/theming-presets"],[1397,"/docs/guides/theming-presets"],[1398,"/docs/guides/theming-presets"],[1399,"/docs/guides/theming-presets"],[1400,"/docs/guides/theming-presets"],[1401,"/docs/guides/theming-presets"],[1402,"/docs/guides/theming-presets"],[1403,"/docs/guides/theming-presets"],[1404,"/docs/guides/theming-presets"],[1405,"/docs/guides/theming-presets"],[1406,"/docs/guides/theming-presets"],[1407,"/docs/guides/theming-presets"],[1408,"/docs/guides/theming-presets"],[1409,"/docs/guides/theming-presets"],[1410,"/docs/guides/theming-presets"],[1411,"/docs/guides/theming-presets"],[1412,"/docs/guides/theming-presets"],[1413,"/docs/guides/theming-presets"],[1414,"/docs/guides/theming-presets"],[1415,"/docs/guides/theming-presets"],[1416,"/docs/guides/theming-presets"],[1417,"/docs/guides/theming-presets"],[1418,"/docs/guides/theming-presets"],[1419,"/docs/guides/theming-presets"],[1420,"/docs/guides/theming-presets"],[1421,"/docs/guides/theming-presets"],[1422,"/docs/guides/theming-presets"],[1423,"/docs/guides/theming-presets"],[1424,"/docs/guides/theming-presets"],[1425,"/docs/guides/time-scale"],[1426,"/docs/guides/time-scale"],[1427,"/docs/guides/time-scale"],[1428,"/docs/guides/time-scale"],[1429,"/docs/guides/time-scale"],[1430,"/docs/guides/time-scale"],[1431,"/docs/guides/time-scale"],[1432,"/docs/guides/time-scale"],[1433,"/docs/guides/time-scale"],[1434,"/docs/guides/time-scale"],[1435,"/docs/guides/time-scale"],[1436,"/docs/guides/time-scale"],[1437,"/docs/guides/time-scale"],[1438,"/docs/guides/time-scale"],[1439,"/docs/guides/time-scale"],[1440,"/docs/guides/time-scale"],[1441,"/docs/guides/time-scale"],[1442,"/docs/guides/time-scale"],[1443,"/docs/guides/time-scale"],[1444,"/docs/guides/time-scale"],[1445,"/docs/guides/time-scale"],[1446,"/docs/guides/time-scale"],[1447,"/docs/guides/time-scale"],[1448,"/docs/guides/time-scale"],[1449,"/docs/guides/time-scale"],[1450,"/docs/guides/time-scale"],[1451,"/docs/guides/time-scale"],[1452,"/docs/guides/time-scale"],[1453,"/docs/guides/time-scale"],[1454,"/docs/guides/time-scale"],[1455,"/docs/guides/time-scale"],[1456,"/docs/guides/time-scale"],[1457,"/docs/guides/time-scale"],[1458,"/docs/guides/toolbar-settings"],[1459,"/docs/guides/toolbar-settings"],[1460,"/docs/guides/toolbar-settings"],[1461,"/docs/guides/toolbar-settings"],[1462,"/docs/guides/toolbar-settings"],[1463,"/docs/guides/toolbar-settings"],[1464,"/docs/guides/toolbar-settings"],[1465,"/docs/guides/toolbar-settings"],[1466,"/docs/guides/toolbar-settings"],[1467,"/docs/guides/toolbar-settings"],[1468,"/docs/guides/toolbar-settings"],[1469,"/docs/guides/toolbar-settings"],[1470,"/docs/guides/toolbar-settings"],[1471,"/docs/guides/toolbar-settings"],[1472,"/docs/guides/toolbar-settings"],[1473,"/docs/guides/toolbar-settings"],[1474,"/docs/guides/toolbar-settings"],[1475,"/docs/guides/toolbar-settings"],[1476,"/docs/guides/toolbar-settings"],[1477,"/docs/guides/toolbar-settings"],[1478,"/docs/guides/toolbar-settings"],[1479,"/docs/guides/toolbar-settings"],[1480,"/docs/guides/toolbar-settings"],[1481,"/docs/guides/toolbar-settings"],[1482,"/docs/guides/toolbar-settings"],[1483,"/docs/guides/toolbar-settings"],[1484,"/docs/guides/toolbar-settings"],[1485,"/docs/guides/toolbar-settings"],[1486,"/docs/guides/toolbar-settings"],[1487,"/docs/guides/toolbar-settings"],[1488,"/docs/guides/toolbar-settings"],[1489,"/docs/guides/toolbar-settings"],[1490,"/docs/guides/toolbar-settings"],[1491,"/docs/guides/toolbar-settings"],[1492,"/docs/guides/toolbar-settings"],[1493,"/docs/guides/toolbar-settings"],[1494,"/docs/guides/toolbar-settings"],[1495,"/docs/guides/toolbar-settings"],[1496,"/docs/guides/toolbar-settings"],[1497,"/docs/guides/toolbar-settings"],[1498,"/docs/guides/toolbar-settings"],[1499,"/docs/guides/toolbar-settings"],[1500,"/docs/guides/toolbar-settings"],[1501,"/docs/guides/toolbar-settings"],[1502,"/docs/guides/toolbar-settings"],[1503,"/docs/guides/toolbar-settings"],[1504,"/docs/guides/toolbar-settings"],[1505,"/docs/guides/toolbar-settings"],[1506,"/docs/guides/toolbar-settings"],[1507,"/docs/guides/toolbar-settings"],[1508,"/docs/guides/toolbar-settings"],[1509,"/docs/guides/toolbar-settings"],[1510,"/docs/guides/toolbar-settings"],[1511,"/docs/guides/toolbar-settings"],[1512,"/docs/guides/toolbar-settings"],[1513,"/docs/guides/toolbar-settings"],[1514,"/docs/guides/toolbar-settings"],[1515,"/docs/guides/toolbar-settings"],[1516,"/docs/guides/toolbar-settings"],[1517,"/docs/guides/toolbar-settings"],[1518,"/docs/guides/toolbar-settings"],[1519,"/docs/guides/toolbar-settings"],[1520,"/docs/guides/toolbar-settings"],[1521,"/docs/guides/toolbar-settings"],[1522,"/docs/guides/touch"],[1523,"/docs/guides/touch"],[1524,"/docs/guides/touch"],[1525,"/docs/guides/touch"],[1526,"/docs/guides/touch"],[1527,"/docs/guides/touch"],[1528,"/docs/guides/touch"],[1529,"/docs/guides/touch"],[1530,"/docs/guides/touch"],[1531,"/docs/guides/touch"],[1532,"/docs/guides/touch"],[1533,"/docs/guides/touch"],[1534,"/docs/guides/touch"],[1535,"/docs/guides/touch"],[1536,"/docs/guides/touch"],[1537,"/docs/guides/touch"],[1538,"/docs/guides/touch"],[1539,"/docs/guides/touch"],[1540,"/docs/guides/touch"],[1541,"/docs/guides/touch"],[1542,"/docs/guides/touch"],[1543,"/docs/guides/touch"],[1544,"/docs/guides/touch"],[1545,"/docs/guides/touch"],[1546,"/docs/guides/touch"],[1547,"/docs/guides/touch"],[1548,"/docs/guides/touch"],[1549,"/docs/guides/touch"],[1550,"/docs/guides/touch"],[1551,"/docs/guides/touch"],[1552,"/docs/guides/touch"],[1553,"/docs/guides/touch"],[1554,"/docs/guides/touch"],[1555,"/docs/guides/touch"],[1556,"/docs/guides/touch"],[1557,"/docs/guides/touch"],[1558,"/docs/guides/touch"],[1559,"/docs/guides/touch"],[1560,"/docs/guides/touch"],[1561,"/docs/guides/touch"],[1562,"/docs/guides/touch"],[1563,"/docs/guides/touch"],[1564,"/docs/guides/touch"],[1565,"/docs/guides/touch"],[1566,"/docs/guides/touch"],[1567,"/docs/guides/touch"],[1568,"/docs/guides/touch"],[1569,"/docs/guides/touch"],[1570,"/docs/guides/touch"],[1571,"/docs/guides/touch"],[1572,"/docs/guides/touch"],[1573,"/docs/guides/touch"],[1574,"/docs/guides/touch"],[1575,"/docs/guides/touch"],[1576,"/docs/guides/touch"],[1577,"/docs/guides/touch"],[1578,"/docs/guides/touch"],[1579,"/docs/guides/touch"],[1580,"/docs/guides/touch"],[1581,"/docs/guides/touch"],[1582,"/docs/guides/touch"],[1583,"/docs/guides/touch"],[1584,"/docs/guides/touch"],[1585,"/docs/guides/touch"],[1586,"/docs/guides/touch"],[1587,"/docs/guides/touch"],[1588,"/docs/guides/touch"],[1589,"/docs/guides/touch"],[1590,"/docs/guides/touch"],[1591,"/docs/guides/touch"],[1592,"/docs/guides/touch"],[1593,"/docs/guides/touch"],[1594,"/docs/guides/touch"],[1595,"/docs/guides/touch"],[1596,"/docs/guides/tradingview-migration"],[1597,"/docs/guides/tradingview-migration"],[1598,"/docs/guides/tradingview-migration"],[1599,"/docs/guides/tradingview-migration"],[1600,"/docs/guides/tradingview-migration"],[1601,"/docs/guides/tradingview-migration"],[1602,"/docs/guides/tradingview-migration"],[1603,"/docs/guides/tradingview-migration"],[1604,"/docs/guides/tradingview-migration"],[1605,"/docs/guides/tradingview-migration"],[1606,"/docs/guides/tradingview-migration"],[1607,"/docs/guides/tradingview-migration"],[1608,"/docs/guides/tradingview-migration"],[1609,"/docs/guides/tradingview-migration"],[1610,"/docs/guides/tradingview-migration"],[1611,"/docs/guides/tradingview-migration"],[1612,"/docs/guides/tradingview-migration"],[1613,"/docs/guides/tradingview-migration"],[1614,"/docs/guides/tradingview-migration"],[1615,"/docs/guides/tradingview-migration"],[1616,"/docs/guides/tradingview-migration"],[1617,"/docs/guides/tradingview-migration"],[1618,"/docs/guides/tradingview-migration"],[1619,"/docs/guides/tradingview-migration"],[1620,"/docs/guides/tradingview-migration"],[1621,"/docs/guides/tradingview-migration"],[1622,"/docs/guides/tradingview-migration"],[1623,"/docs/guides/tradingview-migration"],[1624,"/docs/guides/tradingview-migration"],[1625,"/docs/guides/tradingview-migration"],[1626,"/docs/guides/tradingview-migration"],[1627,"/docs/guides/tradingview-migration"],[1628,"/docs/guides/tradingview-migration"],[1629,"/docs/guides/tradingview-migration"],[1630,"/docs/guides/tradingview-migration"],[1631,"/docs/guides/tradingview-migration"],[1632,"/docs/guides/tradingview-migration"],[1633,"/docs/guides/tradingview-migration"],[1634,"/docs/guides/tradingview-migration"],[1635,"/docs/guides/tradingview-migration"],[1636,"/docs/guides/tradingview-migration"],[1637,"/docs/guides/tradingview-migration"],[1638,"/docs/guides/tradingview-migration"],[1639,"/docs/guides/tradingview-migration"],[1640,"/docs/guides/tradingview-migration"],[1641,"/docs/guides/tradingview-migration"],[1642,"/docs/guides/tradingview-migration"],[1643,"/docs/guides/tradingview-migration"],[1644,"/docs/guides/tradingview-migration"],[1645,"/docs/guides/tradingview-migration"],[1646,"/docs/guides/tradingview-migration"],[1647,"/docs/guides/tradingview-migration"],[1648,"/docs/guides/tradingview-migration"],[1649,"/docs/guides/tradingview-migration"],[1650,"/docs/guides/tradingview-migration"],[1651,"/docs/guides/tradingview-migration"],[1652,"/docs/guides/tradingview-migration"],[1653,"/docs/guides/tradingview-migration"],[1654,"/docs/guides/tradingview-migration"],[1655,"/docs/guides/tradingview-migration"],[1656,"/docs/guides/tradingview-migration"],[1657,"/docs/guides/tradingview-migration"],[1658,"/docs/guides/tradingview-migration"],[1659,"/docs/guides/tradingview-migration"],[1660,"/docs/guides/tradingview-migration"],[1661,"/docs/guides/tradingview-migration"],[1662,"/docs/guides/tradingview-migration"],[1663,"/docs/guides/tradingview-migration"],[1664,"/docs/guides/tradingview-migration"],[1665,"/docs/guides/tradingview-migration"],[1666,"/docs/guides/tradingview-migration"],[1667,"/docs/guides/tradingview-migration"],[1668,"/docs/guides/tradingview-migration"],[1669,"/docs/guides/tradingview-migration"],[1670,"/docs/guides/tradingview-migration"],[1671,"/docs/guides/tradingview-migration"],[1672,"/docs/guides/tradingview-migration"],[1673,"/docs/guides/tradingview-migration"],[1674,"/docs/guides/tradingview-migration"],[1675,"/docs/guides/tradingview-migration"],[1676,"/docs/guides/tradingview-migration"],[1677,"/docs/guides/tradingview-migration"],[1678,"/docs/guides/tradingview-migration"],[1679,"/docs/guides/tradingview-migration"],[1680,"/docs/guides/tradingview-migration"],[1681,"/docs/guides/tradingview-migration"],[1682,"/docs/guides/tradingview-migration"],[1683,"/docs/guides/tradingview-migration"],[1684,"/docs/guides/tradingview-migration"],[1685,"/docs/guides/tradingview-migration"],[1686,"/docs/guides/tradingview-migration"],[1687,"/docs/guides/tradingview-migration"],[1688,"/docs/guides/tradingview-migration"],[1689,"/docs/guides/tradingview-migration"],[1690,"/docs/guides/tradingview-migration"],[1691,"/docs/guides/tradingview-migration"],[1692,"/docs/guides/tradingview-migration"],[1693,"/docs/guides/tradingview-migration"],[1694,"/docs/guides/tradingview-migration"],[1695,"/docs/guides/tradingview-migration"],[1696,"/docs/guides/tradingview-migration"],[1697,"/docs/guides/tradingview-migration"],[1698,"/docs/guides/tradingview-migration"],[1699,"/docs/guides/tradingview-migration"],[1700,"/docs/guides/tradingview-migration"],[1701,"/docs/guides/tradingview-migration"],[1702,"/docs/guides/tradingview-migration"],[1703,"/docs/guides/tradingview-migration"],[1704,"/docs/guides/tradingview-migration"],[1705,"/docs/guides/tradingview-migration"],[1706,"/docs/guides/tradingview-migration"],[1707,"/docs/guides/tradingview-migration"],[1708,"/docs/guides/tradingview-migration"],[1709,"/docs/guides/tradingview-migration"],[1710,"/docs/guides/tradingview-migration"],[1711,"/docs/guides/tradingview-migration"],[1712,"/docs/guides/tradingview-migration"],[1713,"/docs/guides/tradingview-migration"],[1714,"/docs/guides/tradingview-migration"],[1715,"/docs/guides/tradingview-migration"],[1716,"/docs/guides/tradingview-migration"],[1717,"/docs/guides/tradingview-migration"],[1718,"/docs/guides/tradingview-migration"],[1719,"/docs/guides/tradingview-migration"],[1720,"/docs/guides/tradingview-migration"],[1721,"/docs/guides/tradingview-migration"],[1722,"/docs/guides/tradingview-migration"],[1723,"/docs/guides/tradingview-migration"],[1724,"/docs/guides/tradingview-migration"],[1725,"/docs/guides/tradingview-migration"],[1726,"/docs/guides/tradingview-migration"],[1727,"/docs/guides/tradingview-migration"],[1728,"/docs/guides/tradingview-migration"],[1729,"/docs/guides/tradingview-migration"],[1730,"/docs/guides/tradingview-migration"],[1731,"/docs/guides/tradingview-migration"],[1732,"/docs/guides/tradingview-migration"],[1733,"/docs/guides/tradingview-migration"],[1734,"/docs/guides/tradingview-migration"],[1735,"/docs/guides/tradingview-migration"],[1736,"/docs/guides/tradingview-migration"],[1737,"/docs/guides/tradingview-migration"],[1738,"/docs/guides/tradingview-migration"],[1739,"/docs/guides/tradingview-migration"],[1740,"/docs/guides/tradingview-migration"],[1741,"/docs/guides/tradingview-migration"],[1742,"/docs/guides/tradingview-migration"],[1743,"/docs/guides/tradingview-migration"],[1744,"/docs/guides/tradingview-migration"],[1745,"/docs/guides/tradingview-migration"],[1746,"/docs/guides/tradingview-migration"],[1747,"/docs/guides/tradingview-migration"],[1748,"/docs/guides/tradingview-migration"],[1749,"/docs/guides/tradingview-migration"],[1750,"/docs/guides/tradingview-migration"],[1751,"/docs/guides/tradingview-migration"],[1752,"/docs/guides/tradingview-migration"],[1753,"/docs/guides/tradingview-migration"],[1754,"/docs/guides/tradingview-migration"],[1755,"/docs/guides/tradingview-migration"],[1756,"/docs/guides/tradingview-migration"],[1757,"/docs/guides/tradingview-migration"],[1758,"/docs/guides/tradingview-migration"],[1759,"/docs/guides/tradingview-migration"],[1760,"/docs/guides/tradingview-migration"],[1761,"/docs/guides/tradingview-migration"],[1762,"/docs/guides/tradingview-migration"],[1763,"/docs/guides/tradingview-migration"],[1764,"/docs/guides/tradingview-migration"],[1765,"/docs/guides/tradingview-migration"],[1766,"/docs/guides/tradingview-migration"],[1767,"/docs/guides/tradingview-migration"],[1768,"/docs/guides/tradingview-migration"],[1769,"/docs/guides/tradingview-migration"],[1770,"/docs/guides/tradingview-migration"],[1771,"/docs/guides/tradingview-migration"],[1772,"/docs/guides/tradingview-migration"],[1773,"/docs/guides/tradingview-migration"],[1774,"/docs/guides/tradingview-migration"],[1775,"/docs/guides/tradingview-migration"],[1776,"/docs/guides/tradingview-migration"],[1777,"/docs/guides/tradingview-migration"],[1778,"/docs/guides/tradingview-migration"],[1779,"/docs/guides/tradingview-migration"],[1780,"/docs/guides/tradingview-migration"],[1781,"/docs/guides/tradingview-migration"],[1782,"/docs/guides/tradingview-migration"],[1783,"/docs/guides/tradingview-migration"],[1784,"/docs/guides/tradingview-migration"],[1785,"/docs/guides/tradingview-migration"],[1786,"/docs/guides/tradingview-migration"],[1787,"/docs/guides/tradingview-migration"],[1788,"/docs/guides/tradingview-migration"],[1789,"/docs/guides/tradingview-migration"],[1790,"/docs/guides/tradingview-migration"],[1791,"/docs/guides/tradingview-migration"],[1792,"/docs/guides/tradingview-migration"],[1793,"/docs/guides/tradingview-migration"],[1794,"/docs/guides/tradingview-migration"],[1795,"/docs/guides/tradingview-migration"],[1796,"/docs/guides/tradingview-migration"],[1797,"/docs/guides/tradingview-migration"],[1798,"/docs/guides/tradingview-migration"],[1799,"/docs/guides/tradingview-migration"],[1800,"/docs/guides/tradingview-migration"],[1801,"/docs/guides/tradingview-migration"],[1802,"/docs/guides/tradingview-migration"],[1803,"/docs/guides/tradingview-migration"],[1804,"/docs/guides/tradingview-migration"],[1805,"/docs/guides/tradingview-migration"],[1806,"/docs/guides/tradingview-migration"],[1807,"/docs/guides/tradingview-migration"],[1808,"/docs/guides/tradingview-migration"],[1809,"/docs/guides/tradingview-migration"],[1810,"/docs/guides/tradingview-migration"],[1811,"/docs/guides/tradingview-migration"],[1812,"/docs/guides/tradingview-migration"],[1813,"/docs/guides/tradingview-migration"],[1814,"/docs/guides/tradingview-migration"],[1815,"/docs/guides/tradingview-migration"],[1816,"/docs/guides/tradingview-migration"],[1817,"/docs/guides/tradingview-migration"],[1818,"/docs/guides/tradingview-migration"],[1819,"/docs/guides/tradingview-migration"],[1820,"/docs/guides/tradingview-migration"],[1821,"/docs/guides/tradingview-migration"],[1822,"/docs/guides/tradingview-migration"],[1823,"/docs/guides/tradingview-migration"],[1824,"/docs/guides/tradingview-migration"],[1825,"/docs/guides/tradingview-migration"],[1826,"/docs/guides/tradingview-migration"],[1827,"/docs/guides/tradingview-migration"],[1828,"/docs/guides/tradingview-migration"],[1829,"/docs/guides/tradingview-migration"],[1830,"/docs/guides/tradingview-migration"],[1831,"/docs/guides/tradingview-migration"],[1832,"/docs/guides/tradingview-migration"],[1833,"/docs/guides/tradingview-migration"],[1834,"/docs/guides/tradingview-migration"],[1835,"/docs/guides/tradingview-migration"],[1836,"/docs/guides/tradingview-migration"],[1837,"/docs/guides/tradingview-migration"],[1838,"/docs/guides/tradingview-migration"],[1839,"/docs/guides/tradingview-migration"],[1840,"/docs/guides/tradingview-migration"],[1841,"/docs/guides/tradingview-migration"],[1842,"/docs/guides/tradingview-migration"],[1843,"/docs/guides/tradingview-migration"],[1844,"/docs/guides/tradingview-migration"],[1845,"/docs/guides/tradingview-migration"],[1846,"/docs/guides/tradingview-migration"],[1847,"/docs/guides/tradingview-migration"],[1848,"/docs/guides/tradingview-migration"],[1849,"/docs/guides/tradingview-migration"],[1850,"/docs/guides/tradingview-migration"],[1851,"/docs/guides/tradingview-migration"],[1852,"/docs/guides/tradingview-migration"],[1853,"/docs/guides/tradingview-migration"],[1854,"/docs/guides/tradingview-migration"],[1855,"/docs/guides/tradingview-migration"],[1856,"/docs/guides/tradingview-migration"],[1857,"/docs/guides/tradingview-migration"],[1858,"/docs/guides/tradingview-migration"],[1859,"/docs/guides/tradingview-migration"],[1860,"/docs/guides/tradingview-migration"],[1861,"/docs/guides/tradingview-migration"],[1862,"/docs/guides/tradingview-migration"],[1863,"/docs/guides/tradingview-migration"],[1864,"/docs/guides/tradingview-migration"],[1865,"/docs/guides/tradingview-migration"],[1866,"/docs/guides/tradingview-migration"],[1867,"/docs/guides/tradingview-migration"],[1868,"/docs/guides/tradingview-migration"],[1869,"/docs/guides/tradingview-migration"],[1870,"/docs/guides/tradingview-migration"],[1871,"/docs/guides/tradingview-migration"],[1872,"/docs/guides/tradingview-migration"],[1873,"/docs/guides/tradingview-migration"],[1874,"/docs/guides/tradingview-migration"],[1875,"/docs/guides/tradingview-migration"],[1876,"/docs/guides/tradingview-migration"],[1877,"/docs/guides/tradingview-migration"],[1878,"/docs/guides/tradingview-migration"],[1879,"/docs/guides/tradingview-migration"],[1880,"/docs/guides/tradingview-migration"],[1881,"/docs/guides/tradingview-migration"],[1882,"/docs/guides/tradingview-migration"],[1883,"/docs/guides/tradingview-migration"],[1884,"/docs/guides/tradingview-migration"],[1885,"/docs/guides/tradingview-migration"],[1886,"/docs/guides/tradingview-migration"],[1887,"/docs/guides/tradingview-migration"],[1888,"/docs/guides/tradingview-migration"],[1889,"/docs/guides/tradingview-migration"],[1890,"/docs/guides/tradingview-migration"],[1891,"/docs/guides/tradingview-migration"],[1892,"/docs/guides/tradingview-migration"],[1893,"/docs/guides/tradingview-migration"],[1894,"/docs/guides/tradingview-migration"],[1895,"/docs/guides/tradingview-migration"],[1896,"/docs/guides/tradingview-migration"],[1897,"/docs/guides/tradingview-migration"],[1898,"/docs/guides/tradingview-migration"],[1899,"/docs/guides/tradingview-migration"],[1900,"/docs/guides/tradingview-migration"],[1901,"/docs/guides/tradingview-migration"],[1902,"/docs/guides/tradingview-migration"],[1903,"/docs/guides/tradingview-migration"],[1904,"/docs/guides/tradingview-migration"],[1905,"/docs/guides/tradingview-migration"],[1906,"/docs/guides/tradingview-migration"],[1907,"/docs/guides/tradingview-migration"],[1908,"/docs/guides/tradingview-migration"],[1909,"/docs/guides/tradingview-migration"],[1910,"/docs/guides/tradingview-migration"],[1911,"/docs/guides/tradingview-migration"],[1912,"/docs/guides/tradingview-migration"],[1913,"/docs/guides/tradingview-migration"],[1914,"/docs/guides/tradingview-migration"],[1915,"/docs/guides/tradingview-migration"],[1916,"/docs/guides/tradingview-migration"],[1917,"/docs/guides/tradingview-migration"],[1918,"/docs/guides/tradingview-migration"],[1919,"/docs/guides/tradingview-migration"],[1920,"/docs/guides/tradingview-migration"],[1921,"/docs/guides/tradingview-migration"],[1922,"/docs/guides/tradingview-migration"],[1923,"/docs/guides/tradingview-migration"],[1924,"/docs/guides/tradingview-migration"],[1925,"/docs/guides/tradingview-migration"],[1926,"/docs/guides/tradingview-migration"],[1927,"/docs/guides/tradingview-migration"],[1928,"/docs/guides/tradingview-migration"],[1929,"/docs/guides/tradingview-migration"],[1930,"/docs/guides/tradingview-migration"],[1931,"/docs/guides/tradingview-migration"],[1932,"/docs/guides/tradingview-migration"],[1933,"/docs/guides/tradingview-migration"],[1934,"/docs/guides/tradingview-migration"],[1935,"/docs/guides/tradingview-migration"],[1936,"/docs/guides/tradingview-migration"],[1937,"/docs/guides/tradingview-migration"],[1938,"/docs/guides/tradingview-migration"],[1939,"/docs/guides/tradingview-migration"],[1940,"/docs/guides/tradingview-migration"],[1941,"/docs/guides/tradingview-migration"],[1942,"/docs/guides/tradingview-migration"],[1943,"/docs/guides/tradingview-migration"],[1944,"/docs/guides/tradingview-migration"],[1945,"/docs/guides/tradingview-migration"],[1946,"/docs/guides/tradingview-migration"],[1947,"/docs/guides/tradingview-migration"],[1948,"/docs/guides/tradingview-migration"],[1949,"/docs/guides/tradingview-migration"],[1950,"/docs/guides/tradingview-migration"],[1951,"/docs/guides/tradingview-migration"],[1952,"/docs/guides/tradingview-migration"],[1953,"/docs/guides/tradingview-migration"],[1954,"/docs/guides/tradingview-migration"],[1955,"/docs/guides/tradingview-migration"],[1956,"/docs/guides/tradingview-migration"],[1957,"/docs/guides/tradingview-migration"],[1958,"/docs/guides/tradingview-migration"],[1959,"/docs/guides/tradingview-migration"],[1960,"/docs/guides/tradingview-migration"],[1961,"/docs/guides/tradingview-migration"],[1962,"/docs/guides/tradingview-migration"],[1963,"/docs/guides/tradingview-migration"],[1964,"/docs/guides/tradingview-migration"],[1965,"/docs/guides/tradingview-migration"],[1966,"/docs/guides/tradingview-migration"],[1967,"/docs/guides/tradingview-migration"],[1968,"/docs/guides/tradingview-migration"],[1969,"/docs/guides/tradingview-migration"],[1970,"/docs/guides/tradingview-migration"],[1971,"/docs/guides/tradingview-migration"],[1972,"/docs/guides/tradingview-migration"],[1973,"/docs/guides/tradingview-migration"],[1974,"/docs/guides/tradingview-migration"],[1975,"/docs/guides/tradingview-migration"],[1976,"/docs/guides/tradingview-migration"],[1977,"/docs/guides/tradingview-migration"],[1978,"/docs/guides/tradingview-migration"],[2018,"/docs/playground"],[2019,"/docs/playground"],[2020,"/docs/playground"],[2021,"/docs/playground"],[2022,"/docs/playground"],[2023,"/docs/playground"],[2024,"/docs/playground"],[2025,"/docs/playground"],[2026,"/docs/playground"],[2027,"/docs/playground"],[2028,"/docs/playground"],[2029,"/docs/playground"],[2030,"/docs/playground"],[2031,"/docs/playground"],[2032,"/docs/playground"],[2033,"/docs/playground"],[2034,"/docs/playground"],[2035,"/docs/playground"],[2036,"/docs/playground"]],"type":"string"},"type":{"docs":{"1":143,"2":167,"3":0,"4":1,"5":2,"6":3,"7":4,"8":5,"9":6,"10":7,"11":8,"12":168,"13":169,"14":170,"15":171,"16":172,"17":173,"18":174,"19":175,"20":176,"21":177,"22":178,"23":179,"24":180,"25":181,"26":182,"27":183,"28":184,"29":185,"30":186,"31":187,"32":188,"33":189,"34":190,"35":191,"36":192,"37":193,"38":194,"39":195,"40":196,"41":197,"42":198,"43":199,"44":200,"45":201,"46":202,"47":203,"48":204,"49":205,"50":206,"51":207,"52":208,"53":209,"54":210,"55":211,"56":212,"57":213,"58":214,"59":215,"60":216,"61":217,"62":218,"63":219,"64":220,"65":221,"66":222,"67":223,"68":224,"69":225,"70":226,"71":227,"72":228,"73":229,"74":230,"75":231,"76":232,"77":233,"78":234,"79":235,"80":236,"81":237,"82":238,"83":239,"84":240,"85":241,"86":242,"87":243,"88":244,"89":245,"90":246,"91":247,"92":248,"93":249,"94":250,"95":251,"96":252,"97":253,"98":254,"99":255,"100":256,"101":257,"102":258,"103":259,"104":260,"105":261,"106":262,"107":263,"108":264,"109":265,"110":266,"111":267,"112":268,"113":269,"114":270,"115":271,"116":272,"117":273,"118":274,"119":275,"120":276,"121":277,"122":278,"123":279,"124":280,"125":281,"126":282,"127":283,"128":284,"129":285,"130":286,"131":287,"132":288,"133":289,"134":290,"135":291,"136":292,"137":293,"138":294,"139":295,"140":296,"141":297,"142":298,"143":299,"144":300,"145":301,"146":302,"147":303,"148":304,"149":305,"150":306,"151":307,"152":308,"153":309,"154":310,"155":311,"156":312,"157":313,"158":314,"159":315,"160":316,"161":317,"162":318,"163":319,"164":320,"165":321,"166":322,"167":323,"168":324,"169":325,"170":326,"171":327,"172":328,"173":329,"174":330,"175":331,"176":332,"177":333,"178":334,"179":335,"180":336,"181":144,"182":337,"183":9,"184":10,"185":11,"186":12,"187":13,"188":14,"189":15,"190":16,"191":17,"192":18,"193":338,"194":339,"195":340,"196":341,"197":342,"198":343,"199":344,"200":345,"201":346,"202":347,"203":348,"204":349,"205":350,"206":351,"207":352,"208":353,"209":354,"210":355,"211":356,"212":357,"213":358,"214":359,"215":360,"216":361,"217":362,"218":363,"219":364,"220":365,"221":366,"222":367,"223":368,"224":369,"225":370,"226":371,"227":372,"228":373,"229":374,"230":375,"231":376,"232":377,"233":378,"234":379,"235":380,"236":381,"237":382,"238":383,"239":384,"240":385,"241":386,"242":387,"243":388,"244":389,"245":390,"246":391,"247":392,"248":393,"249":394,"250":395,"251":396,"252":397,"253":398,"254":399,"255":400,"256":401,"257":402,"258":403,"259":404,"260":405,"261":406,"262":407,"263":408,"264":409,"265":410,"266":411,"267":412,"268":413,"269":414,"270":415,"271":416,"272":417,"273":418,"274":419,"275":420,"276":421,"277":422,"278":423,"279":424,"280":425,"281":426,"282":427,"283":428,"284":429,"285":430,"286":431,"287":432,"288":433,"289":434,"290":435,"291":436,"292":437,"293":438,"294":439,"295":440,"296":441,"297":442,"298":443,"299":444,"300":445,"301":446,"302":447,"303":448,"304":449,"305":450,"306":451,"307":452,"308":453,"309":454,"310":455,"311":456,"312":457,"313":458,"314":459,"315":460,"316":461,"317":462,"318":463,"319":464,"320":465,"321":466,"322":467,"323":468,"324":469,"325":470,"326":471,"327":472,"328":473,"329":474,"330":475,"331":476,"332":477,"333":478,"334":479,"335":480,"336":481,"337":482,"338":483,"339":484,"340":485,"341":486,"342":487,"343":488,"344":489,"345":490,"346":491,"347":492,"348":493,"349":494,"350":495,"351":496,"352":497,"353":498,"354":499,"355":500,"356":501,"357":502,"358":503,"359":504,"360":505,"361":506,"362":507,"363":508,"364":509,"365":510,"366":511,"367":512,"368":513,"369":514,"370":515,"371":516,"372":517,"373":518,"374":145,"375":519,"376":19,"377":20,"378":21,"379":22,"380":23,"381":520,"382":521,"383":522,"384":523,"385":524,"386":525,"387":526,"388":527,"389":528,"390":529,"391":530,"392":531,"393":532,"394":533,"395":534,"396":535,"397":536,"398":537,"399":538,"400":539,"401":540,"402":541,"403":542,"404":543,"405":544,"406":545,"407":546,"408":547,"409":548,"410":549,"411":550,"412":551,"413":552,"414":553,"415":554,"416":555,"417":556,"418":557,"419":558,"420":559,"421":560,"422":561,"423":562,"424":563,"425":564,"426":565,"427":566,"428":567,"429":568,"430":569,"431":570,"432":571,"433":572,"434":573,"435":574,"436":575,"437":576,"438":577,"439":578,"440":579,"441":580,"442":581,"443":582,"444":583,"445":584,"446":146,"447":585,"448":24,"449":25,"450":26,"451":27,"452":586,"453":587,"454":588,"455":589,"456":590,"457":591,"458":592,"459":593,"460":594,"461":595,"462":596,"463":597,"464":598,"465":599,"466":600,"467":601,"468":602,"469":603,"470":604,"471":605,"472":606,"473":607,"474":608,"475":609,"476":610,"477":611,"478":612,"479":613,"480":614,"481":147,"482":615,"483":28,"484":29,"485":30,"486":31,"487":32,"488":33,"489":616,"490":617,"491":618,"492":619,"493":620,"494":621,"495":622,"496":623,"497":624,"498":625,"499":626,"500":627,"501":628,"502":629,"503":630,"504":631,"505":632,"506":633,"507":634,"508":635,"509":636,"510":637,"511":638,"512":639,"513":640,"514":641,"515":642,"516":643,"517":644,"518":148,"519":645,"520":34,"521":35,"522":36,"523":37,"524":38,"525":646,"526":647,"527":648,"528":649,"529":650,"530":651,"531":652,"532":653,"533":149,"534":654,"535":39,"536":40,"537":41,"538":42,"539":43,"540":44,"541":655,"542":656,"543":657,"544":658,"545":659,"546":660,"547":661,"548":662,"549":663,"550":664,"551":665,"552":666,"553":667,"554":668,"555":669,"556":670,"557":150,"558":671,"559":45,"560":46,"561":47,"562":48,"563":49,"564":50,"565":51,"566":52,"567":53,"568":54,"569":672,"570":673,"571":674,"572":675,"573":676,"574":677,"575":678,"576":679,"577":680,"578":681,"579":682,"580":683,"581":684,"582":685,"583":686,"584":687,"585":688,"586":689,"587":690,"588":691,"589":692,"590":693,"591":694,"592":695,"593":696,"594":697,"595":698,"596":699,"597":700,"598":701,"599":702,"600":703,"601":704,"602":705,"603":706,"604":707,"605":708,"606":709,"607":710,"608":711,"609":712,"610":713,"611":714,"612":715,"613":716,"614":717,"615":718,"616":719,"617":720,"618":721,"619":722,"620":723,"621":724,"622":725,"623":726,"624":727,"625":728,"626":729,"627":730,"628":731,"629":732,"630":733,"631":734,"632":735,"633":736,"634":737,"635":738,"636":739,"637":740,"638":741,"639":742,"640":743,"641":744,"642":745,"643":746,"644":747,"645":748,"646":749,"647":750,"648":751,"649":752,"650":753,"651":754,"652":755,"653":756,"654":757,"655":758,"656":759,"657":760,"658":761,"659":762,"660":763,"661":764,"662":765,"663":766,"664":767,"665":768,"666":769,"667":770,"668":771,"669":772,"670":773,"671":774,"672":775,"673":776,"674":777,"675":778,"676":779,"677":780,"678":781,"679":782,"680":783,"681":784,"682":785,"683":786,"684":787,"685":788,"686":151,"687":789,"688":55,"689":56,"690":57,"691":58,"692":59,"693":790,"694":791,"695":792,"696":793,"697":794,"698":795,"699":796,"700":797,"701":798,"702":799,"703":152,"704":800,"705":60,"706":61,"707":62,"708":63,"709":64,"710":65,"711":66,"712":801,"713":802,"714":803,"715":804,"716":805,"717":806,"718":807,"719":808,"720":809,"721":810,"722":811,"723":812,"724":813,"725":814,"726":815,"727":816,"728":817,"729":818,"730":819,"731":820,"732":821,"733":822,"734":823,"735":824,"736":825,"737":826,"738":827,"739":828,"740":829,"741":830,"742":831,"743":832,"744":833,"745":834,"746":835,"747":836,"748":837,"749":838,"750":839,"751":840,"752":841,"753":842,"754":843,"755":844,"756":845,"757":846,"758":847,"759":848,"760":849,"761":850,"762":851,"763":852,"764":853,"765":854,"766":855,"767":856,"768":857,"769":858,"770":859,"771":860,"772":861,"773":862,"774":863,"775":864,"776":865,"777":866,"778":867,"779":868,"780":869,"781":870,"782":871,"783":872,"784":873,"785":874,"786":875,"787":876,"788":877,"789":878,"790":153,"791":879,"792":67,"793":68,"794":69,"795":70,"796":71,"797":72,"798":73,"799":880,"800":881,"801":882,"802":883,"803":884,"804":885,"805":886,"806":887,"807":888,"808":889,"809":890,"810":891,"811":892,"812":893,"813":894,"814":895,"815":896,"816":897,"817":898,"818":899,"819":900,"820":901,"821":902,"822":903,"823":904,"824":905,"825":906,"826":907,"827":908,"828":909,"829":910,"830":911,"831":912,"832":913,"833":914,"834":915,"835":916,"836":917,"837":918,"838":919,"839":920,"840":921,"841":922,"842":923,"843":924,"844":925,"845":926,"846":927,"847":928,"848":929,"849":930,"850":931,"851":932,"852":933,"853":934,"854":935,"855":936,"856":937,"857":938,"858":939,"859":940,"860":941,"861":942,"862":943,"863":944,"864":945,"865":946,"866":947,"867":948,"868":949,"869":950,"870":951,"871":952,"872":953,"873":954,"874":955,"875":956,"876":957,"877":958,"878":959,"879":960,"880":961,"881":962,"882":963,"883":964,"884":965,"885":966,"886":967,"887":968,"888":969,"889":970,"890":971,"891":972,"892":973,"893":974,"894":975,"895":976,"896":977,"897":978,"898":979,"899":980,"900":981,"901":982,"902":983,"903":984,"904":985,"905":986,"906":987,"907":988,"908":989,"909":990,"910":991,"911":992,"912":993,"913":994,"914":995,"915":996,"916":997,"917":998,"918":999,"919":1000,"920":1001,"921":1002,"922":1003,"923":1004,"924":1005,"925":1006,"926":1007,"927":1008,"928":1009,"929":1010,"930":1011,"931":1012,"932":1013,"933":1014,"934":1015,"935":1016,"936":154,"937":1017,"938":74,"939":75,"940":76,"941":77,"942":78,"943":79,"944":80,"945":1018,"946":1019,"947":1020,"948":1021,"949":1022,"950":1023,"951":1024,"952":1025,"953":1026,"954":1027,"955":1028,"956":1029,"957":1030,"958":1031,"959":1032,"960":1033,"961":1034,"962":1035,"963":1036,"964":1037,"965":1038,"966":1039,"967":1040,"968":1041,"969":1042,"970":1043,"971":1044,"972":1045,"973":1046,"974":1047,"975":1048,"976":1049,"977":1050,"978":1051,"979":1052,"980":1053,"981":1054,"982":1055,"983":1056,"984":1057,"985":1058,"986":1059,"987":1060,"988":1061,"989":1062,"990":1063,"991":1064,"992":1065,"993":1066,"994":1067,"995":1068,"996":1069,"997":1070,"998":1071,"999":1072,"1000":1073,"1001":1074,"1002":1075,"1003":1076,"1004":1077,"1005":1078,"1006":1079,"1007":1080,"1008":1081,"1009":1082,"1010":1083,"1011":1084,"1012":1085,"1013":1086,"1014":1087,"1015":1088,"1016":1089,"1017":1090,"1018":1091,"1019":1092,"1020":1093,"1021":1094,"1022":1095,"1023":1096,"1024":1097,"1025":1098,"1026":1099,"1027":1100,"1028":1101,"1029":1102,"1030":1103,"1031":1104,"1032":1105,"1033":1106,"1034":1107,"1035":1108,"1036":1109,"1037":1110,"1038":1111,"1039":1112,"1040":1113,"1041":1114,"1042":1115,"1043":1116,"1044":1117,"1045":1118,"1046":1119,"1047":1120,"1048":1121,"1049":1122,"1050":1123,"1051":1124,"1052":1125,"1053":1126,"1054":1127,"1055":1128,"1056":1129,"1057":1130,"1058":1131,"1059":1132,"1060":1133,"1061":1134,"1062":1135,"1063":1136,"1064":1137,"1065":1138,"1066":1139,"1067":1140,"1068":1141,"1069":1142,"1070":1143,"1071":1144,"1072":155,"1073":1145,"1074":81,"1075":82,"1076":83,"1077":84,"1078":1146,"1079":1147,"1080":1148,"1081":1149,"1082":1150,"1083":1151,"1084":1152,"1085":1153,"1086":1154,"1087":156,"1088":1155,"1089":85,"1090":86,"1091":87,"1092":1156,"1093":1157,"1094":1158,"1095":1159,"1096":1160,"1097":1161,"1098":1162,"1099":1163,"1100":1164,"1101":1165,"1102":1166,"1103":1167,"1104":1168,"1105":1169,"1106":1170,"1107":1171,"1108":1172,"1109":1173,"1110":1174,"1111":1175,"1112":1176,"1113":1177,"1114":1178,"1115":1179,"1116":1180,"1117":1181,"1118":1182,"1119":1183,"1120":1184,"1121":1185,"1122":1186,"1123":1187,"1124":1188,"1125":1189,"1126":1190,"1127":1191,"1128":1192,"1129":1193,"1130":1194,"1131":1195,"1132":1196,"1133":1197,"1134":1198,"1135":1199,"1136":1200,"1137":1201,"1138":1202,"1139":1203,"1140":1204,"1141":1205,"1142":1206,"1143":1207,"1144":1208,"1145":1209,"1146":1210,"1147":1211,"1148":1212,"1149":1213,"1150":1214,"1151":1215,"1152":1216,"1153":1217,"1154":1218,"1155":1219,"1156":1220,"1157":1221,"1158":1222,"1159":1223,"1160":1224,"1161":1225,"1162":1226,"1163":1227,"1164":1228,"1165":1229,"1166":1230,"1167":1231,"1168":1232,"1169":1233,"1170":1234,"1171":157,"1172":1235,"1173":88,"1174":89,"1175":90,"1176":91,"1177":92,"1178":1236,"1179":1237,"1180":1238,"1181":1239,"1182":1240,"1183":1241,"1184":1242,"1185":1243,"1186":1244,"1187":1245,"1188":1246,"1189":1247,"1190":1248,"1191":1249,"1192":1250,"1193":1251,"1194":1252,"1195":1253,"1196":1254,"1197":1255,"1198":1256,"1199":1257,"1200":1258,"1201":1259,"1202":1260,"1203":1261,"1204":1262,"1205":1263,"1206":1264,"1207":1265,"1208":1266,"1209":1267,"1210":1268,"1211":1269,"1212":1270,"1213":1271,"1214":1272,"1215":1273,"1216":1274,"1217":1275,"1218":1276,"1219":1277,"1220":1278,"1221":158,"1222":1279,"1223":93,"1224":94,"1225":95,"1226":96,"1227":97,"1228":98,"1229":1280,"1230":1281,"1231":1282,"1232":1283,"1233":1284,"1234":1285,"1235":1286,"1236":1287,"1237":1288,"1238":1289,"1239":1290,"1240":1291,"1241":1292,"1242":1293,"1243":1294,"1244":1295,"1245":1296,"1246":1297,"1247":1298,"1248":1299,"1249":1300,"1250":1301,"1251":1302,"1252":1303,"1253":1304,"1254":1305,"1255":1306,"1256":1307,"1257":1308,"1258":1309,"1259":1310,"1260":1311,"1261":1312,"1262":1313,"1263":1314,"1264":159,"1265":1315,"1266":99,"1267":100,"1268":101,"1269":102,"1270":1316,"1271":1317,"1272":1318,"1273":1319,"1274":1320,"1275":1321,"1276":1322,"1277":1323,"1278":1324,"1279":1325,"1280":1326,"1281":1327,"1282":1328,"1283":1329,"1284":1330,"1285":1331,"1286":1332,"1287":1333,"1288":1334,"1289":1335,"1290":1336,"1291":1337,"1292":1338,"1293":1339,"1294":1340,"1295":1341,"1296":1342,"1297":1343,"1298":1344,"1299":1345,"1300":1346,"1301":1347,"1302":1348,"1303":1349,"1304":1350,"1305":1351,"1306":1352,"1307":1353,"1308":1354,"1309":1355,"1310":1356,"1311":160,"1312":1357,"1313":103,"1314":104,"1315":105,"1316":106,"1317":107,"1318":1358,"1319":1359,"1320":1360,"1321":1361,"1322":1362,"1323":1363,"1324":1364,"1325":1365,"1326":1366,"1327":1367,"1328":1368,"1329":1369,"1330":1370,"1331":1371,"1332":1372,"1333":1373,"1334":1374,"1335":1375,"1336":1376,"1337":1377,"1338":1378,"1339":1379,"1340":1380,"1341":1381,"1342":1382,"1343":1383,"1344":1384,"1345":1385,"1346":1386,"1347":1387,"1348":1388,"1349":1389,"1350":1390,"1351":1391,"1352":1392,"1353":1393,"1354":1394,"1355":1395,"1356":1396,"1357":1397,"1358":1398,"1359":1399,"1360":1400,"1361":1401,"1362":1402,"1363":1403,"1364":1404,"1365":1405,"1366":1406,"1367":1407,"1368":1408,"1369":1409,"1370":1410,"1371":1411,"1372":1412,"1373":1413,"1374":1414,"1375":1415,"1376":1416,"1377":1417,"1378":1418,"1379":1419,"1380":1420,"1381":1421,"1382":1422,"1383":1423,"1384":1424,"1385":1425,"1386":1426,"1387":1427,"1388":1428,"1389":1429,"1390":1430,"1391":1431,"1392":1432,"1393":1433,"1394":1434,"1395":1435,"1396":1436,"1397":1437,"1398":1438,"1399":1439,"1400":1440,"1401":1441,"1402":1442,"1403":1443,"1404":1444,"1405":1445,"1406":1446,"1407":1447,"1408":1448,"1409":1449,"1410":1450,"1411":1451,"1412":1452,"1413":1453,"1414":1454,"1415":1455,"1416":1456,"1417":1457,"1418":1458,"1419":1459,"1420":1460,"1421":1461,"1422":1462,"1423":1463,"1424":1464,"1425":161,"1426":1465,"1427":108,"1428":109,"1429":110,"1430":111,"1431":1466,"1432":1467,"1433":1468,"1434":1469,"1435":1470,"1436":1471,"1437":1472,"1438":1473,"1439":1474,"1440":1475,"1441":1476,"1442":1477,"1443":1478,"1444":1479,"1445":1480,"1446":1481,"1447":1482,"1448":1483,"1449":1484,"1450":1485,"1451":1486,"1452":1487,"1453":1488,"1454":1489,"1455":1490,"1456":1491,"1457":1492,"1458":162,"1459":1493,"1460":112,"1461":113,"1462":114,"1463":115,"1464":116,"1465":117,"1466":118,"1467":119,"1468":1494,"1469":1495,"1470":1496,"1471":1497,"1472":1498,"1473":1499,"1474":1500,"1475":1501,"1476":1502,"1477":1503,"1478":1504,"1479":1505,"1480":1506,"1481":1507,"1482":1508,"1483":1509,"1484":1510,"1485":1511,"1486":1512,"1487":1513,"1488":1514,"1489":1515,"1490":1516,"1491":1517,"1492":1518,"1493":1519,"1494":1520,"1495":1521,"1496":1522,"1497":1523,"1498":1524,"1499":1525,"1500":1526,"1501":1527,"1502":1528,"1503":1529,"1504":1530,"1505":1531,"1506":1532,"1507":1533,"1508":1534,"1509":1535,"1510":1536,"1511":1537,"1512":1538,"1513":1539,"1514":1540,"1515":1541,"1516":1542,"1517":1543,"1518":1544,"1519":1545,"1520":1546,"1521":1547,"1522":163,"1523":1548,"1524":120,"1525":121,"1526":122,"1527":1549,"1528":1550,"1529":1551,"1530":1552,"1531":1553,"1532":1554,"1533":1555,"1534":1556,"1535":1557,"1536":1558,"1537":1559,"1538":1560,"1539":1561,"1540":1562,"1541":1563,"1542":1564,"1543":1565,"1544":1566,"1545":1567,"1546":1568,"1547":1569,"1548":1570,"1549":1571,"1550":1572,"1551":1573,"1552":1574,"1553":1575,"1554":1576,"1555":1577,"1556":1578,"1557":1579,"1558":1580,"1559":1581,"1560":1582,"1561":1583,"1562":1584,"1563":1585,"1564":1586,"1565":1587,"1566":1588,"1567":1589,"1568":1590,"1569":1591,"1570":1592,"1571":1593,"1572":1594,"1573":1595,"1574":1596,"1575":1597,"1576":1598,"1577":1599,"1578":1600,"1579":1601,"1580":1602,"1581":1603,"1582":1604,"1583":1605,"1584":1606,"1585":1607,"1586":1608,"1587":1609,"1588":1610,"1589":1611,"1590":1612,"1591":1613,"1592":1614,"1593":1615,"1594":1616,"1595":1617,"1596":164,"1597":1618,"1598":123,"1599":124,"1600":125,"1601":126,"1602":127,"1603":128,"1604":129,"1605":130,"1606":131,"1607":132,"1608":133,"1609":134,"1610":135,"1611":136,"1612":1619,"1613":1620,"1614":1621,"1615":1622,"1616":1623,"1617":1624,"1618":1625,"1619":1626,"1620":1627,"1621":1628,"1622":1629,"1623":1630,"1624":1631,"1625":1632,"1626":1633,"1627":1634,"1628":1635,"1629":1636,"1630":1637,"1631":1638,"1632":1639,"1633":1640,"1634":1641,"1635":1642,"1636":1643,"1637":1644,"1638":1645,"1639":1646,"1640":1647,"1641":1648,"1642":1649,"1643":1650,"1644":1651,"1645":1652,"1646":1653,"1647":1654,"1648":1655,"1649":1656,"1650":1657,"1651":1658,"1652":1659,"1653":1660,"1654":1661,"1655":1662,"1656":1663,"1657":1664,"1658":1665,"1659":1666,"1660":1667,"1661":1668,"1662":1669,"1663":1670,"1664":1671,"1665":1672,"1666":1673,"1667":1674,"1668":1675,"1669":1676,"1670":1677,"1671":1678,"1672":1679,"1673":1680,"1674":1681,"1675":1682,"1676":1683,"1677":1684,"1678":1685,"1679":1686,"1680":1687,"1681":1688,"1682":1689,"1683":1690,"1684":1691,"1685":1692,"1686":1693,"1687":1694,"1688":1695,"1689":1696,"1690":1697,"1691":1698,"1692":1699,"1693":1700,"1694":1701,"1695":1702,"1696":1703,"1697":1704,"1698":1705,"1699":1706,"1700":1707,"1701":1708,"1702":1709,"1703":1710,"1704":1711,"1705":1712,"1706":1713,"1707":1714,"1708":1715,"1709":1716,"1710":1717,"1711":1718,"1712":1719,"1713":1720,"1714":1721,"1715":1722,"1716":1723,"1717":1724,"1718":1725,"1719":1726,"1720":1727,"1721":1728,"1722":1729,"1723":1730,"1724":1731,"1725":1732,"1726":1733,"1727":1734,"1728":1735,"1729":1736,"1730":1737,"1731":1738,"1732":1739,"1733":1740,"1734":1741,"1735":1742,"1736":1743,"1737":1744,"1738":1745,"1739":1746,"1740":1747,"1741":1748,"1742":1749,"1743":1750,"1744":1751,"1745":1752,"1746":1753,"1747":1754,"1748":1755,"1749":1756,"1750":1757,"1751":1758,"1752":1759,"1753":1760,"1754":1761,"1755":1762,"1756":1763,"1757":1764,"1758":1765,"1759":1766,"1760":1767,"1761":1768,"1762":1769,"1763":1770,"1764":1771,"1765":1772,"1766":1773,"1767":1774,"1768":1775,"1769":1776,"1770":1777,"1771":1778,"1772":1779,"1773":1780,"1774":1781,"1775":1782,"1776":1783,"1777":1784,"1778":1785,"1779":1786,"1780":1787,"1781":1788,"1782":1789,"1783":1790,"1784":1791,"1785":1792,"1786":1793,"1787":1794,"1788":1795,"1789":1796,"1790":1797,"1791":1798,"1792":1799,"1793":1800,"1794":1801,"1795":1802,"1796":1803,"1797":1804,"1798":1805,"1799":1806,"1800":1807,"1801":1808,"1802":1809,"1803":1810,"1804":1811,"1805":1812,"1806":1813,"1807":1814,"1808":1815,"1809":1816,"1810":1817,"1811":1818,"1812":1819,"1813":1820,"1814":1821,"1815":1822,"1816":1823,"1817":1824,"1818":1825,"1819":1826,"1820":1827,"1821":1828,"1822":1829,"1823":1830,"1824":1831,"1825":1832,"1826":1833,"1827":1834,"1828":1835,"1829":1836,"1830":1837,"1831":1838,"1832":1839,"1833":1840,"1834":1841,"1835":1842,"1836":1843,"1837":1844,"1838":1845,"1839":1846,"1840":1847,"1841":1848,"1842":1849,"1843":1850,"1844":1851,"1845":1852,"1846":1853,"1847":1854,"1848":1855,"1849":1856,"1850":1857,"1851":1858,"1852":1859,"1853":1860,"1854":1861,"1855":1862,"1856":1863,"1857":1864,"1858":1865,"1859":1866,"1860":1867,"1861":1868,"1862":1869,"1863":1870,"1864":1871,"1865":1872,"1866":1873,"1867":1874,"1868":1875,"1869":1876,"1870":1877,"1871":1878,"1872":1879,"1873":1880,"1874":1881,"1875":1882,"1876":1883,"1877":1884,"1878":1885,"1879":1886,"1880":1887,"1881":1888,"1882":1889,"1883":1890,"1884":1891,"1885":1892,"1886":1893,"1887":1894,"1888":1895,"1889":1896,"1890":1897,"1891":1898,"1892":1899,"1893":1900,"1894":1901,"1895":1902,"1896":1903,"1897":1904,"1898":1905,"1899":1906,"1900":1907,"1901":1908,"1902":1909,"1903":1910,"1904":1911,"1905":1912,"1906":1913,"1907":1914,"1908":1915,"1909":1916,"1910":1917,"1911":1918,"1912":1919,"1913":1920,"1914":1921,"1915":1922,"1916":1923,"1917":1924,"1918":1925,"1919":1926,"1920":1927,"1921":1928,"1922":1929,"1923":1930,"1924":1931,"1925":1932,"1926":1933,"1927":1934,"1928":1935,"1929":1936,"1930":1937,"1931":1938,"1932":1939,"1933":1940,"1934":1941,"1935":1942,"1936":1943,"1937":1944,"1938":1945,"1939":1946,"1940":1947,"1941":1948,"1942":1949,"1943":1950,"1944":1951,"1945":1952,"1946":1953,"1947":1954,"1948":1955,"1949":1956,"1950":1957,"1951":1958,"1952":1959,"1953":1960,"1954":1961,"1955":1962,"1956":1963,"1957":1964,"1958":1965,"1959":1966,"1960":1967,"1961":1968,"1962":1969,"1963":1970,"1964":1971,"1965":1972,"1966":1973,"1967":1974,"1968":1975,"1969":1976,"1970":1977,"1971":1978,"1972":1979,"1973":1980,"1974":1981,"1975":1982,"1976":1983,"1977":1984,"1978":1985,"1979":165,"1980":1986,"1981":137,"1982":138,"1983":139,"1984":1987,"1985":1988,"1986":1989,"1987":1990,"1988":1991,"1989":1992,"1990":1993,"1991":1994,"1992":1995,"1993":1996,"1994":1997,"1995":1998,"1996":1999,"1997":2000,"1998":2001,"1999":2002,"2000":2003,"2001":2004,"2002":2005,"2003":2006,"2004":2007,"2005":2008,"2006":2009,"2007":2010,"2008":2011,"2009":2012,"2010":2013,"2011":2014,"2012":2015,"2013":2016,"2014":2017,"2015":2018,"2016":2019,"2017":2020,"2018":166,"2019":2021,"2020":140,"2021":141,"2022":142,"2023":2022,"2024":2023,"2025":2024,"2026":2025,"2027":2026,"2028":2027,"2029":2028,"2030":2029,"2031":2030,"2032":2031,"2033":2032,"2034":2033,"2035":2034,"2036":2035},"orderedDocs":[[3,"heading"],[4,"heading"],[5,"heading"],[6,"heading"],[7,"heading"],[8,"heading"],[9,"heading"],[10,"heading"],[11,"heading"],[183,"heading"],[184,"heading"],[185,"heading"],[186,"heading"],[187,"heading"],[188,"heading"],[189,"heading"],[190,"heading"],[191,"heading"],[192,"heading"],[376,"heading"],[377,"heading"],[378,"heading"],[379,"heading"],[380,"heading"],[448,"heading"],[449,"heading"],[450,"heading"],[451,"heading"],[483,"heading"],[484,"heading"],[485,"heading"],[486,"heading"],[487,"heading"],[488,"heading"],[520,"heading"],[521,"heading"],[522,"heading"],[523,"heading"],[524,"heading"],[535,"heading"],[536,"heading"],[537,"heading"],[538,"heading"],[539,"heading"],[540,"heading"],[559,"heading"],[560,"heading"],[561,"heading"],[562,"heading"],[563,"heading"],[564,"heading"],[565,"heading"],[566,"heading"],[567,"heading"],[568,"heading"],[688,"heading"],[689,"heading"],[690,"heading"],[691,"heading"],[692,"heading"],[705,"heading"],[706,"heading"],[707,"heading"],[708,"heading"],[709,"heading"],[710,"heading"],[711,"heading"],[792,"heading"],[793,"heading"],[794,"heading"],[795,"heading"],[796,"heading"],[797,"heading"],[798,"heading"],[938,"heading"],[939,"heading"],[940,"heading"],[941,"heading"],[942,"heading"],[943,"heading"],[944,"heading"],[1074,"heading"],[1075,"heading"],[1076,"heading"],[1077,"heading"],[1089,"heading"],[1090,"heading"],[1091,"heading"],[1173,"heading"],[1174,"heading"],[1175,"heading"],[1176,"heading"],[1177,"heading"],[1223,"heading"],[1224,"heading"],[1225,"heading"],[1226,"heading"],[1227,"heading"],[1228,"heading"],[1266,"heading"],[1267,"heading"],[1268,"heading"],[1269,"heading"],[1313,"heading"],[1314,"heading"],[1315,"heading"],[1316,"heading"],[1317,"heading"],[1427,"heading"],[1428,"heading"],[1429,"heading"],[1430,"heading"],[1460,"heading"],[1461,"heading"],[1462,"heading"],[1463,"heading"],[1464,"heading"],[1465,"heading"],[1466,"heading"],[1467,"heading"],[1524,"heading"],[1525,"heading"],[1526,"heading"],[1598,"heading"],[1599,"heading"],[1600,"heading"],[1601,"heading"],[1602,"heading"],[1603,"heading"],[1604,"heading"],[1605,"heading"],[1606,"heading"],[1607,"heading"],[1608,"heading"],[1609,"heading"],[1610,"heading"],[1611,"heading"],[1981,"heading"],[1982,"heading"],[1983,"heading"],[2020,"heading"],[2021,"heading"],[2022,"heading"],[1,"page"],[181,"page"],[374,"page"],[446,"page"],[481,"page"],[518,"page"],[533,"page"],[557,"page"],[686,"page"],[703,"page"],[790,"page"],[936,"page"],[1072,"page"],[1087,"page"],[1171,"page"],[1221,"page"],[1264,"page"],[1311,"page"],[1425,"page"],[1458,"page"],[1522,"page"],[1596,"page"],[1979,"page"],[2018,"page"],[2,"text"],[12,"text"],[13,"text"],[14,"text"],[15,"text"],[16,"text"],[17,"text"],[18,"text"],[19,"text"],[20,"text"],[21,"text"],[22,"text"],[23,"text"],[24,"text"],[25,"text"],[26,"text"],[27,"text"],[28,"text"],[29,"text"],[30,"text"],[31,"text"],[32,"text"],[33,"text"],[34,"text"],[35,"text"],[36,"text"],[37,"text"],[38,"text"],[39,"text"],[40,"text"],[41,"text"],[42,"text"],[43,"text"],[44,"text"],[45,"text"],[46,"text"],[47,"text"],[48,"text"],[49,"text"],[50,"text"],[51,"text"],[52,"text"],[53,"text"],[54,"text"],[55,"text"],[56,"text"],[57,"text"],[58,"text"],[59,"text"],[60,"text"],[61,"text"],[62,"text"],[63,"text"],[64,"text"],[65,"text"],[66,"text"],[67,"text"],[68,"text"],[69,"text"],[70,"text"],[71,"text"],[72,"text"],[73,"text"],[74,"text"],[75,"text"],[76,"text"],[77,"text"],[78,"text"],[79,"text"],[80,"text"],[81,"text"],[82,"text"],[83,"text"],[84,"text"],[85,"text"],[86,"text"],[87,"text"],[88,"text"],[89,"text"],[90,"text"],[91,"text"],[92,"text"],[93,"text"],[94,"text"],[95,"text"],[96,"text"],[97,"text"],[98,"text"],[99,"text"],[100,"text"],[101,"text"],[102,"text"],[103,"text"],[104,"text"],[105,"text"],[106,"text"],[107,"text"],[108,"text"],[109,"text"],[110,"text"],[111,"text"],[112,"text"],[113,"text"],[114,"text"],[115,"text"],[116,"text"],[117,"text"],[118,"text"],[119,"text"],[120,"text"],[121,"text"],[122,"text"],[123,"text"],[124,"text"],[125,"text"],[126,"text"],[127,"text"],[128,"text"],[129,"text"],[130,"text"],[131,"text"],[132,"text"],[133,"text"],[134,"text"],[135,"text"],[136,"text"],[137,"text"],[138,"text"],[139,"text"],[140,"text"],[141,"text"],[142,"text"],[143,"text"],[144,"text"],[145,"text"],[146,"text"],[147,"text"],[148,"text"],[149,"text"],[150,"text"],[151,"text"],[152,"text"],[153,"text"],[154,"text"],[155,"text"],[156,"text"],[157,"text"],[158,"text"],[159,"text"],[160,"text"],[161,"text"],[162,"text"],[163,"text"],[164,"text"],[165,"text"],[166,"text"],[167,"text"],[168,"text"],[169,"text"],[170,"text"],[171,"text"],[172,"text"],[173,"text"],[174,"text"],[175,"text"],[176,"text"],[177,"text"],[178,"text"],[179,"text"],[180,"text"],[182,"text"],[193,"text"],[194,"text"],[195,"text"],[196,"text"],[197,"text"],[198,"text"],[199,"text"],[200,"text"],[201,"text"],[202,"text"],[203,"text"],[204,"text"],[205,"text"],[206,"text"],[207,"text"],[208,"text"],[209,"text"],[210,"text"],[211,"text"],[212,"text"],[213,"text"],[214,"text"],[215,"text"],[216,"text"],[217,"text"],[218,"text"],[219,"text"],[220,"text"],[221,"text"],[222,"text"],[223,"text"],[224,"text"],[225,"text"],[226,"text"],[227,"text"],[228,"text"],[229,"text"],[230,"text"],[231,"text"],[232,"text"],[233,"text"],[234,"text"],[235,"text"],[236,"text"],[237,"text"],[238,"text"],[239,"text"],[240,"text"],[241,"text"],[242,"text"],[243,"text"],[244,"text"],[245,"text"],[246,"text"],[247,"text"],[248,"text"],[249,"text"],[250,"text"],[251,"text"],[252,"text"],[253,"text"],[254,"text"],[255,"text"],[256,"text"],[257,"text"],[258,"text"],[259,"text"],[260,"text"],[261,"text"],[262,"text"],[263,"text"],[264,"text"],[265,"text"],[266,"text"],[267,"text"],[268,"text"],[269,"text"],[270,"text"],[271,"text"],[272,"text"],[273,"text"],[274,"text"],[275,"text"],[276,"text"],[277,"text"],[278,"text"],[279,"text"],[280,"text"],[281,"text"],[282,"text"],[283,"text"],[284,"text"],[285,"text"],[286,"text"],[287,"text"],[288,"text"],[289,"text"],[290,"text"],[291,"text"],[292,"text"],[293,"text"],[294,"text"],[295,"text"],[296,"text"],[297,"text"],[298,"text"],[299,"text"],[300,"text"],[301,"text"],[302,"text"],[303,"text"],[304,"text"],[305,"text"],[306,"text"],[307,"text"],[308,"text"],[309,"text"],[310,"text"],[311,"text"],[312,"text"],[313,"text"],[314,"text"],[315,"text"],[316,"text"],[317,"text"],[318,"text"],[319,"text"],[320,"text"],[321,"text"],[322,"text"],[323,"text"],[324,"text"],[325,"text"],[326,"text"],[327,"text"],[328,"text"],[329,"text"],[330,"text"],[331,"text"],[332,"text"],[333,"text"],[334,"text"],[335,"text"],[336,"text"],[337,"text"],[338,"text"],[339,"text"],[340,"text"],[341,"text"],[342,"text"],[343,"text"],[344,"text"],[345,"text"],[346,"text"],[347,"text"],[348,"text"],[349,"text"],[350,"text"],[351,"text"],[352,"text"],[353,"text"],[354,"text"],[355,"text"],[356,"text"],[357,"text"],[358,"text"],[359,"text"],[360,"text"],[361,"text"],[362,"text"],[363,"text"],[364,"text"],[365,"text"],[366,"text"],[367,"text"],[368,"text"],[369,"text"],[370,"text"],[371,"text"],[372,"text"],[373,"text"],[375,"text"],[381,"text"],[382,"text"],[383,"text"],[384,"text"],[385,"text"],[386,"text"],[387,"text"],[388,"text"],[389,"text"],[390,"text"],[391,"text"],[392,"text"],[393,"text"],[394,"text"],[395,"text"],[396,"text"],[397,"text"],[398,"text"],[399,"text"],[400,"text"],[401,"text"],[402,"text"],[403,"text"],[404,"text"],[405,"text"],[406,"text"],[407,"text"],[408,"text"],[409,"text"],[410,"text"],[411,"text"],[412,"text"],[413,"text"],[414,"text"],[415,"text"],[416,"text"],[417,"text"],[418,"text"],[419,"text"],[420,"text"],[421,"text"],[422,"text"],[423,"text"],[424,"text"],[425,"text"],[426,"text"],[427,"text"],[428,"text"],[429,"text"],[430,"text"],[431,"text"],[432,"text"],[433,"text"],[434,"text"],[435,"text"],[436,"text"],[437,"text"],[438,"text"],[439,"text"],[440,"text"],[441,"text"],[442,"text"],[443,"text"],[444,"text"],[445,"text"],[447,"text"],[452,"text"],[453,"text"],[454,"text"],[455,"text"],[456,"text"],[457,"text"],[458,"text"],[459,"text"],[460,"text"],[461,"text"],[462,"text"],[463,"text"],[464,"text"],[465,"text"],[466,"text"],[467,"text"],[468,"text"],[469,"text"],[470,"text"],[471,"text"],[472,"text"],[473,"text"],[474,"text"],[475,"text"],[476,"text"],[477,"text"],[478,"text"],[479,"text"],[480,"text"],[482,"text"],[489,"text"],[490,"text"],[491,"text"],[492,"text"],[493,"text"],[494,"text"],[495,"text"],[496,"text"],[497,"text"],[498,"text"],[499,"text"],[500,"text"],[501,"text"],[502,"text"],[503,"text"],[504,"text"],[505,"text"],[506,"text"],[507,"text"],[508,"text"],[509,"text"],[510,"text"],[511,"text"],[512,"text"],[513,"text"],[514,"text"],[515,"text"],[516,"text"],[517,"text"],[519,"text"],[525,"text"],[526,"text"],[527,"text"],[528,"text"],[529,"text"],[530,"text"],[531,"text"],[532,"text"],[534,"text"],[541,"text"],[542,"text"],[543,"text"],[544,"text"],[545,"text"],[546,"text"],[547,"text"],[548,"text"],[549,"text"],[550,"text"],[551,"text"],[552,"text"],[553,"text"],[554,"text"],[555,"text"],[556,"text"],[558,"text"],[569,"text"],[570,"text"],[571,"text"],[572,"text"],[573,"text"],[574,"text"],[575,"text"],[576,"text"],[577,"text"],[578,"text"],[579,"text"],[580,"text"],[581,"text"],[582,"text"],[583,"text"],[584,"text"],[585,"text"],[586,"text"],[587,"text"],[588,"text"],[589,"text"],[590,"text"],[591,"text"],[592,"text"],[593,"text"],[594,"text"],[595,"text"],[596,"text"],[597,"text"],[598,"text"],[599,"text"],[600,"text"],[601,"text"],[602,"text"],[603,"text"],[604,"text"],[605,"text"],[606,"text"],[607,"text"],[608,"text"],[609,"text"],[610,"text"],[611,"text"],[612,"text"],[613,"text"],[614,"text"],[615,"text"],[616,"text"],[617,"text"],[618,"text"],[619,"text"],[620,"text"],[621,"text"],[622,"text"],[623,"text"],[624,"text"],[625,"text"],[626,"text"],[627,"text"],[628,"text"],[629,"text"],[630,"text"],[631,"text"],[632,"text"],[633,"text"],[634,"text"],[635,"text"],[636,"text"],[637,"text"],[638,"text"],[639,"text"],[640,"text"],[641,"text"],[642,"text"],[643,"text"],[644,"text"],[645,"text"],[646,"text"],[647,"text"],[648,"text"],[649,"text"],[650,"text"],[651,"text"],[652,"text"],[653,"text"],[654,"text"],[655,"text"],[656,"text"],[657,"text"],[658,"text"],[659,"text"],[660,"text"],[661,"text"],[662,"text"],[663,"text"],[664,"text"],[665,"text"],[666,"text"],[667,"text"],[668,"text"],[669,"text"],[670,"text"],[671,"text"],[672,"text"],[673,"text"],[674,"text"],[675,"text"],[676,"text"],[677,"text"],[678,"text"],[679,"text"],[680,"text"],[681,"text"],[682,"text"],[683,"text"],[684,"text"],[685,"text"],[687,"text"],[693,"text"],[694,"text"],[695,"text"],[696,"text"],[697,"text"],[698,"text"],[699,"text"],[700,"text"],[701,"text"],[702,"text"],[704,"text"],[712,"text"],[713,"text"],[714,"text"],[715,"text"],[716,"text"],[717,"text"],[718,"text"],[719,"text"],[720,"text"],[721,"text"],[722,"text"],[723,"text"],[724,"text"],[725,"text"],[726,"text"],[727,"text"],[728,"text"],[729,"text"],[730,"text"],[731,"text"],[732,"text"],[733,"text"],[734,"text"],[735,"text"],[736,"text"],[737,"text"],[738,"text"],[739,"text"],[740,"text"],[741,"text"],[742,"text"],[743,"text"],[744,"text"],[745,"text"],[746,"text"],[747,"text"],[748,"text"],[749,"text"],[750,"text"],[751,"text"],[752,"text"],[753,"text"],[754,"text"],[755,"text"],[756,"text"],[757,"text"],[758,"text"],[759,"text"],[760,"text"],[761,"text"],[762,"text"],[763,"text"],[764,"text"],[765,"text"],[766,"text"],[767,"text"],[768,"text"],[769,"text"],[770,"text"],[771,"text"],[772,"text"],[773,"text"],[774,"text"],[775,"text"],[776,"text"],[777,"text"],[778,"text"],[779,"text"],[780,"text"],[781,"text"],[782,"text"],[783,"text"],[784,"text"],[785,"text"],[786,"text"],[787,"text"],[788,"text"],[789,"text"],[791,"text"],[799,"text"],[800,"text"],[801,"text"],[802,"text"],[803,"text"],[804,"text"],[805,"text"],[806,"text"],[807,"text"],[808,"text"],[809,"text"],[810,"text"],[811,"text"],[812,"text"],[813,"text"],[814,"text"],[815,"text"],[816,"text"],[817,"text"],[818,"text"],[819,"text"],[820,"text"],[821,"text"],[822,"text"],[823,"text"],[824,"text"],[825,"text"],[826,"text"],[827,"text"],[828,"text"],[829,"text"],[830,"text"],[831,"text"],[832,"text"],[833,"text"],[834,"text"],[835,"text"],[836,"text"],[837,"text"],[838,"text"],[839,"text"],[840,"text"],[841,"text"],[842,"text"],[843,"text"],[844,"text"],[845,"text"],[846,"text"],[847,"text"],[848,"text"],[849,"text"],[850,"text"],[851,"text"],[852,"text"],[853,"text"],[854,"text"],[855,"text"],[856,"text"],[857,"text"],[858,"text"],[859,"text"],[860,"text"],[861,"text"],[862,"text"],[863,"text"],[864,"text"],[865,"text"],[866,"text"],[867,"text"],[868,"text"],[869,"text"],[870,"text"],[871,"text"],[872,"text"],[873,"text"],[874,"text"],[875,"text"],[876,"text"],[877,"text"],[878,"text"],[879,"text"],[880,"text"],[881,"text"],[882,"text"],[883,"text"],[884,"text"],[885,"text"],[886,"text"],[887,"text"],[888,"text"],[889,"text"],[890,"text"],[891,"text"],[892,"text"],[893,"text"],[894,"text"],[895,"text"],[896,"text"],[897,"text"],[898,"text"],[899,"text"],[900,"text"],[901,"text"],[902,"text"],[903,"text"],[904,"text"],[905,"text"],[906,"text"],[907,"text"],[908,"text"],[909,"text"],[910,"text"],[911,"text"],[912,"text"],[913,"text"],[914,"text"],[915,"text"],[916,"text"],[917,"text"],[918,"text"],[919,"text"],[920,"text"],[921,"text"],[922,"text"],[923,"text"],[924,"text"],[925,"text"],[926,"text"],[927,"text"],[928,"text"],[929,"text"],[930,"text"],[931,"text"],[932,"text"],[933,"text"],[934,"text"],[935,"text"],[937,"text"],[945,"text"],[946,"text"],[947,"text"],[948,"text"],[949,"text"],[950,"text"],[951,"text"],[952,"text"],[953,"text"],[954,"text"],[955,"text"],[956,"text"],[957,"text"],[958,"text"],[959,"text"],[960,"text"],[961,"text"],[962,"text"],[963,"text"],[964,"text"],[965,"text"],[966,"text"],[967,"text"],[968,"text"],[969,"text"],[970,"text"],[971,"text"],[972,"text"],[973,"text"],[974,"text"],[975,"text"],[976,"text"],[977,"text"],[978,"text"],[979,"text"],[980,"text"],[981,"text"],[982,"text"],[983,"text"],[984,"text"],[985,"text"],[986,"text"],[987,"text"],[988,"text"],[989,"text"],[990,"text"],[991,"text"],[992,"text"],[993,"text"],[994,"text"],[995,"text"],[996,"text"],[997,"text"],[998,"text"],[999,"text"],[1000,"text"],[1001,"text"],[1002,"text"],[1003,"text"],[1004,"text"],[1005,"text"],[1006,"text"],[1007,"text"],[1008,"text"],[1009,"text"],[1010,"text"],[1011,"text"],[1012,"text"],[1013,"text"],[1014,"text"],[1015,"text"],[1016,"text"],[1017,"text"],[1018,"text"],[1019,"text"],[1020,"text"],[1021,"text"],[1022,"text"],[1023,"text"],[1024,"text"],[1025,"text"],[1026,"text"],[1027,"text"],[1028,"text"],[1029,"text"],[1030,"text"],[1031,"text"],[1032,"text"],[1033,"text"],[1034,"text"],[1035,"text"],[1036,"text"],[1037,"text"],[1038,"text"],[1039,"text"],[1040,"text"],[1041,"text"],[1042,"text"],[1043,"text"],[1044,"text"],[1045,"text"],[1046,"text"],[1047,"text"],[1048,"text"],[1049,"text"],[1050,"text"],[1051,"text"],[1052,"text"],[1053,"text"],[1054,"text"],[1055,"text"],[1056,"text"],[1057,"text"],[1058,"text"],[1059,"text"],[1060,"text"],[1061,"text"],[1062,"text"],[1063,"text"],[1064,"text"],[1065,"text"],[1066,"text"],[1067,"text"],[1068,"text"],[1069,"text"],[1070,"text"],[1071,"text"],[1073,"text"],[1078,"text"],[1079,"text"],[1080,"text"],[1081,"text"],[1082,"text"],[1083,"text"],[1084,"text"],[1085,"text"],[1086,"text"],[1088,"text"],[1092,"text"],[1093,"text"],[1094,"text"],[1095,"text"],[1096,"text"],[1097,"text"],[1098,"text"],[1099,"text"],[1100,"text"],[1101,"text"],[1102,"text"],[1103,"text"],[1104,"text"],[1105,"text"],[1106,"text"],[1107,"text"],[1108,"text"],[1109,"text"],[1110,"text"],[1111,"text"],[1112,"text"],[1113,"text"],[1114,"text"],[1115,"text"],[1116,"text"],[1117,"text"],[1118,"text"],[1119,"text"],[1120,"text"],[1121,"text"],[1122,"text"],[1123,"text"],[1124,"text"],[1125,"text"],[1126,"text"],[1127,"text"],[1128,"text"],[1129,"text"],[1130,"text"],[1131,"text"],[1132,"text"],[1133,"text"],[1134,"text"],[1135,"text"],[1136,"text"],[1137,"text"],[1138,"text"],[1139,"text"],[1140,"text"],[1141,"text"],[1142,"text"],[1143,"text"],[1144,"text"],[1145,"text"],[1146,"text"],[1147,"text"],[1148,"text"],[1149,"text"],[1150,"text"],[1151,"text"],[1152,"text"],[1153,"text"],[1154,"text"],[1155,"text"],[1156,"text"],[1157,"text"],[1158,"text"],[1159,"text"],[1160,"text"],[1161,"text"],[1162,"text"],[1163,"text"],[1164,"text"],[1165,"text"],[1166,"text"],[1167,"text"],[1168,"text"],[1169,"text"],[1170,"text"],[1172,"text"],[1178,"text"],[1179,"text"],[1180,"text"],[1181,"text"],[1182,"text"],[1183,"text"],[1184,"text"],[1185,"text"],[1186,"text"],[1187,"text"],[1188,"text"],[1189,"text"],[1190,"text"],[1191,"text"],[1192,"text"],[1193,"text"],[1194,"text"],[1195,"text"],[1196,"text"],[1197,"text"],[1198,"text"],[1199,"text"],[1200,"text"],[1201,"text"],[1202,"text"],[1203,"text"],[1204,"text"],[1205,"text"],[1206,"text"],[1207,"text"],[1208,"text"],[1209,"text"],[1210,"text"],[1211,"text"],[1212,"text"],[1213,"text"],[1214,"text"],[1215,"text"],[1216,"text"],[1217,"text"],[1218,"text"],[1219,"text"],[1220,"text"],[1222,"text"],[1229,"text"],[1230,"text"],[1231,"text"],[1232,"text"],[1233,"text"],[1234,"text"],[1235,"text"],[1236,"text"],[1237,"text"],[1238,"text"],[1239,"text"],[1240,"text"],[1241,"text"],[1242,"text"],[1243,"text"],[1244,"text"],[1245,"text"],[1246,"text"],[1247,"text"],[1248,"text"],[1249,"text"],[1250,"text"],[1251,"text"],[1252,"text"],[1253,"text"],[1254,"text"],[1255,"text"],[1256,"text"],[1257,"text"],[1258,"text"],[1259,"text"],[1260,"text"],[1261,"text"],[1262,"text"],[1263,"text"],[1265,"text"],[1270,"text"],[1271,"text"],[1272,"text"],[1273,"text"],[1274,"text"],[1275,"text"],[1276,"text"],[1277,"text"],[1278,"text"],[1279,"text"],[1280,"text"],[1281,"text"],[1282,"text"],[1283,"text"],[1284,"text"],[1285,"text"],[1286,"text"],[1287,"text"],[1288,"text"],[1289,"text"],[1290,"text"],[1291,"text"],[1292,"text"],[1293,"text"],[1294,"text"],[1295,"text"],[1296,"text"],[1297,"text"],[1298,"text"],[1299,"text"],[1300,"text"],[1301,"text"],[1302,"text"],[1303,"text"],[1304,"text"],[1305,"text"],[1306,"text"],[1307,"text"],[1308,"text"],[1309,"text"],[1310,"text"],[1312,"text"],[1318,"text"],[1319,"text"],[1320,"text"],[1321,"text"],[1322,"text"],[1323,"text"],[1324,"text"],[1325,"text"],[1326,"text"],[1327,"text"],[1328,"text"],[1329,"text"],[1330,"text"],[1331,"text"],[1332,"text"],[1333,"text"],[1334,"text"],[1335,"text"],[1336,"text"],[1337,"text"],[1338,"text"],[1339,"text"],[1340,"text"],[1341,"text"],[1342,"text"],[1343,"text"],[1344,"text"],[1345,"text"],[1346,"text"],[1347,"text"],[1348,"text"],[1349,"text"],[1350,"text"],[1351,"text"],[1352,"text"],[1353,"text"],[1354,"text"],[1355,"text"],[1356,"text"],[1357,"text"],[1358,"text"],[1359,"text"],[1360,"text"],[1361,"text"],[1362,"text"],[1363,"text"],[1364,"text"],[1365,"text"],[1366,"text"],[1367,"text"],[1368,"text"],[1369,"text"],[1370,"text"],[1371,"text"],[1372,"text"],[1373,"text"],[1374,"text"],[1375,"text"],[1376,"text"],[1377,"text"],[1378,"text"],[1379,"text"],[1380,"text"],[1381,"text"],[1382,"text"],[1383,"text"],[1384,"text"],[1385,"text"],[1386,"text"],[1387,"text"],[1388,"text"],[1389,"text"],[1390,"text"],[1391,"text"],[1392,"text"],[1393,"text"],[1394,"text"],[1395,"text"],[1396,"text"],[1397,"text"],[1398,"text"],[1399,"text"],[1400,"text"],[1401,"text"],[1402,"text"],[1403,"text"],[1404,"text"],[1405,"text"],[1406,"text"],[1407,"text"],[1408,"text"],[1409,"text"],[1410,"text"],[1411,"text"],[1412,"text"],[1413,"text"],[1414,"text"],[1415,"text"],[1416,"text"],[1417,"text"],[1418,"text"],[1419,"text"],[1420,"text"],[1421,"text"],[1422,"text"],[1423,"text"],[1424,"text"],[1426,"text"],[1431,"text"],[1432,"text"],[1433,"text"],[1434,"text"],[1435,"text"],[1436,"text"],[1437,"text"],[1438,"text"],[1439,"text"],[1440,"text"],[1441,"text"],[1442,"text"],[1443,"text"],[1444,"text"],[1445,"text"],[1446,"text"],[1447,"text"],[1448,"text"],[1449,"text"],[1450,"text"],[1451,"text"],[1452,"text"],[1453,"text"],[1454,"text"],[1455,"text"],[1456,"text"],[1457,"text"],[1459,"text"],[1468,"text"],[1469,"text"],[1470,"text"],[1471,"text"],[1472,"text"],[1473,"text"],[1474,"text"],[1475,"text"],[1476,"text"],[1477,"text"],[1478,"text"],[1479,"text"],[1480,"text"],[1481,"text"],[1482,"text"],[1483,"text"],[1484,"text"],[1485,"text"],[1486,"text"],[1487,"text"],[1488,"text"],[1489,"text"],[1490,"text"],[1491,"text"],[1492,"text"],[1493,"text"],[1494,"text"],[1495,"text"],[1496,"text"],[1497,"text"],[1498,"text"],[1499,"text"],[1500,"text"],[1501,"text"],[1502,"text"],[1503,"text"],[1504,"text"],[1505,"text"],[1506,"text"],[1507,"text"],[1508,"text"],[1509,"text"],[1510,"text"],[1511,"text"],[1512,"text"],[1513,"text"],[1514,"text"],[1515,"text"],[1516,"text"],[1517,"text"],[1518,"text"],[1519,"text"],[1520,"text"],[1521,"text"],[1523,"text"],[1527,"text"],[1528,"text"],[1529,"text"],[1530,"text"],[1531,"text"],[1532,"text"],[1533,"text"],[1534,"text"],[1535,"text"],[1536,"text"],[1537,"text"],[1538,"text"],[1539,"text"],[1540,"text"],[1541,"text"],[1542,"text"],[1543,"text"],[1544,"text"],[1545,"text"],[1546,"text"],[1547,"text"],[1548,"text"],[1549,"text"],[1550,"text"],[1551,"text"],[1552,"text"],[1553,"text"],[1554,"text"],[1555,"text"],[1556,"text"],[1557,"text"],[1558,"text"],[1559,"text"],[1560,"text"],[1561,"text"],[1562,"text"],[1563,"text"],[1564,"text"],[1565,"text"],[1566,"text"],[1567,"text"],[1568,"text"],[1569,"text"],[1570,"text"],[1571,"text"],[1572,"text"],[1573,"text"],[1574,"text"],[1575,"text"],[1576,"text"],[1577,"text"],[1578,"text"],[1579,"text"],[1580,"text"],[1581,"text"],[1582,"text"],[1583,"text"],[1584,"text"],[1585,"text"],[1586,"text"],[1587,"text"],[1588,"text"],[1589,"text"],[1590,"text"],[1591,"text"],[1592,"text"],[1593,"text"],[1594,"text"],[1595,"text"],[1597,"text"],[1612,"text"],[1613,"text"],[1614,"text"],[1615,"text"],[1616,"text"],[1617,"text"],[1618,"text"],[1619,"text"],[1620,"text"],[1621,"text"],[1622,"text"],[1623,"text"],[1624,"text"],[1625,"text"],[1626,"text"],[1627,"text"],[1628,"text"],[1629,"text"],[1630,"text"],[1631,"text"],[1632,"text"],[1633,"text"],[1634,"text"],[1635,"text"],[1636,"text"],[1637,"text"],[1638,"text"],[1639,"text"],[1640,"text"],[1641,"text"],[1642,"text"],[1643,"text"],[1644,"text"],[1645,"text"],[1646,"text"],[1647,"text"],[1648,"text"],[1649,"text"],[1650,"text"],[1651,"text"],[1652,"text"],[1653,"text"],[1654,"text"],[1655,"text"],[1656,"text"],[1657,"text"],[1658,"text"],[1659,"text"],[1660,"text"],[1661,"text"],[1662,"text"],[1663,"text"],[1664,"text"],[1665,"text"],[1666,"text"],[1667,"text"],[1668,"text"],[1669,"text"],[1670,"text"],[1671,"text"],[1672,"text"],[1673,"text"],[1674,"text"],[1675,"text"],[1676,"text"],[1677,"text"],[1678,"text"],[1679,"text"],[1680,"text"],[1681,"text"],[1682,"text"],[1683,"text"],[1684,"text"],[1685,"text"],[1686,"text"],[1687,"text"],[1688,"text"],[1689,"text"],[1690,"text"],[1691,"text"],[1692,"text"],[1693,"text"],[1694,"text"],[1695,"text"],[1696,"text"],[1697,"text"],[1698,"text"],[1699,"text"],[1700,"text"],[1701,"text"],[1702,"text"],[1703,"text"],[1704,"text"],[1705,"text"],[1706,"text"],[1707,"text"],[1708,"text"],[1709,"text"],[1710,"text"],[1711,"text"],[1712,"text"],[1713,"text"],[1714,"text"],[1715,"text"],[1716,"text"],[1717,"text"],[1718,"text"],[1719,"text"],[1720,"text"],[1721,"text"],[1722,"text"],[1723,"text"],[1724,"text"],[1725,"text"],[1726,"text"],[1727,"text"],[1728,"text"],[1729,"text"],[1730,"text"],[1731,"text"],[1732,"text"],[1733,"text"],[1734,"text"],[1735,"text"],[1736,"text"],[1737,"text"],[1738,"text"],[1739,"text"],[1740,"text"],[1741,"text"],[1742,"text"],[1743,"text"],[1744,"text"],[1745,"text"],[1746,"text"],[1747,"text"],[1748,"text"],[1749,"text"],[1750,"text"],[1751,"text"],[1752,"text"],[1753,"text"],[1754,"text"],[1755,"text"],[1756,"text"],[1757,"text"],[1758,"text"],[1759,"text"],[1760,"text"],[1761,"text"],[1762,"text"],[1763,"text"],[1764,"text"],[1765,"text"],[1766,"text"],[1767,"text"],[1768,"text"],[1769,"text"],[1770,"text"],[1771,"text"],[1772,"text"],[1773,"text"],[1774,"text"],[1775,"text"],[1776,"text"],[1777,"text"],[1778,"text"],[1779,"text"],[1780,"text"],[1781,"text"],[1782,"text"],[1783,"text"],[1784,"text"],[1785,"text"],[1786,"text"],[1787,"text"],[1788,"text"],[1789,"text"],[1790,"text"],[1791,"text"],[1792,"text"],[1793,"text"],[1794,"text"],[1795,"text"],[1796,"text"],[1797,"text"],[1798,"text"],[1799,"text"],[1800,"text"],[1801,"text"],[1802,"text"],[1803,"text"],[1804,"text"],[1805,"text"],[1806,"text"],[1807,"text"],[1808,"text"],[1809,"text"],[1810,"text"],[1811,"text"],[1812,"text"],[1813,"text"],[1814,"text"],[1815,"text"],[1816,"text"],[1817,"text"],[1818,"text"],[1819,"text"],[1820,"text"],[1821,"text"],[1822,"text"],[1823,"text"],[1824,"text"],[1825,"text"],[1826,"text"],[1827,"text"],[1828,"text"],[1829,"text"],[1830,"text"],[1831,"text"],[1832,"text"],[1833,"text"],[1834,"text"],[1835,"text"],[1836,"text"],[1837,"text"],[1838,"text"],[1839,"text"],[1840,"text"],[1841,"text"],[1842,"text"],[1843,"text"],[1844,"text"],[1845,"text"],[1846,"text"],[1847,"text"],[1848,"text"],[1849,"text"],[1850,"text"],[1851,"text"],[1852,"text"],[1853,"text"],[1854,"text"],[1855,"text"],[1856,"text"],[1857,"text"],[1858,"text"],[1859,"text"],[1860,"text"],[1861,"text"],[1862,"text"],[1863,"text"],[1864,"text"],[1865,"text"],[1866,"text"],[1867,"text"],[1868,"text"],[1869,"text"],[1870,"text"],[1871,"text"],[1872,"text"],[1873,"text"],[1874,"text"],[1875,"text"],[1876,"text"],[1877,"text"],[1878,"text"],[1879,"text"],[1880,"text"],[1881,"text"],[1882,"text"],[1883,"text"],[1884,"text"],[1885,"text"],[1886,"text"],[1887,"text"],[1888,"text"],[1889,"text"],[1890,"text"],[1891,"text"],[1892,"text"],[1893,"text"],[1894,"text"],[1895,"text"],[1896,"text"],[1897,"text"],[1898,"text"],[1899,"text"],[1900,"text"],[1901,"text"],[1902,"text"],[1903,"text"],[1904,"text"],[1905,"text"],[1906,"text"],[1907,"text"],[1908,"text"],[1909,"text"],[1910,"text"],[1911,"text"],[1912,"text"],[1913,"text"],[1914,"text"],[1915,"text"],[1916,"text"],[1917,"text"],[1918,"text"],[1919,"text"],[1920,"text"],[1921,"text"],[1922,"text"],[1923,"text"],[1924,"text"],[1925,"text"],[1926,"text"],[1927,"text"],[1928,"text"],[1929,"text"],[1930,"text"],[1931,"text"],[1932,"text"],[1933,"text"],[1934,"text"],[1935,"text"],[1936,"text"],[1937,"text"],[1938,"text"],[1939,"text"],[1940,"text"],[1941,"text"],[1942,"text"],[1943,"text"],[1944,"text"],[1945,"text"],[1946,"text"],[1947,"text"],[1948,"text"],[1949,"text"],[1950,"text"],[1951,"text"],[1952,"text"],[1953,"text"],[1954,"text"],[1955,"text"],[1956,"text"],[1957,"text"],[1958,"text"],[1959,"text"],[1960,"text"],[1961,"text"],[1962,"text"],[1963,"text"],[1964,"text"],[1965,"text"],[1966,"text"],[1967,"text"],[1968,"text"],[1969,"text"],[1970,"text"],[1971,"text"],[1972,"text"],[1973,"text"],[1974,"text"],[1975,"text"],[1976,"text"],[1977,"text"],[1978,"text"],[1980,"text"],[1984,"text"],[1985,"text"],[1986,"text"],[1987,"text"],[1988,"text"],[1989,"text"],[1990,"text"],[1991,"text"],[1992,"text"],[1993,"text"],[1994,"text"],[1995,"text"],[1996,"text"],[1997,"text"],[1998,"text"],[1999,"text"],[2000,"text"],[2001,"text"],[2002,"text"],[2003,"text"],[2004,"text"],[2005,"text"],[2006,"text"],[2007,"text"],[2008,"text"],[2009,"text"],[2010,"text"],[2011,"text"],[2012,"text"],[2013,"text"],[2014,"text"],[2015,"text"],[2016,"text"],[2017,"text"],[2019,"text"],[2023,"text"],[2024,"text"],[2025,"text"],[2026,"text"],[2027,"text"],[2028,"text"],[2029,"text"],[2030,"text"],[2031,"text"],[2032,"text"],[2033,"text"],[2034,"text"],[2035,"text"],[2036,"text"]],"type":"string"},"url":{"docs":{"1":4,"2":5,"3":6,"4":150,"5":47,"6":113,"7":63,"8":44,"9":126,"10":99,"11":140,"12":7,"13":8,"14":9,"15":10,"16":11,"17":12,"18":13,"19":14,"20":15,"21":16,"22":17,"23":18,"24":19,"25":20,"26":21,"27":22,"28":23,"29":24,"30":25,"31":26,"32":27,"33":28,"34":29,"35":30,"36":31,"37":32,"38":33,"39":34,"40":35,"41":36,"42":37,"43":38,"44":39,"45":40,"46":41,"47":42,"48":43,"49":151,"50":152,"51":153,"52":154,"53":155,"54":156,"55":157,"56":158,"57":159,"58":160,"59":161,"60":162,"61":163,"62":164,"63":165,"64":166,"65":167,"66":168,"67":169,"68":170,"69":171,"70":172,"71":173,"72":174,"73":175,"74":176,"75":177,"76":178,"77":179,"78":180,"79":181,"80":182,"81":183,"82":48,"83":49,"84":50,"85":51,"86":52,"87":53,"88":54,"89":55,"90":56,"91":57,"92":58,"93":59,"94":60,"95":61,"96":62,"97":114,"98":115,"99":116,"100":117,"101":118,"102":119,"103":120,"104":121,"105":122,"106":123,"107":124,"108":125,"109":64,"110":65,"111":66,"112":67,"113":68,"114":69,"115":70,"116":71,"117":72,"118":73,"119":74,"120":75,"121":76,"122":77,"123":78,"124":79,"125":80,"126":81,"127":82,"128":83,"129":84,"130":85,"131":86,"132":87,"133":88,"134":89,"135":90,"136":91,"137":92,"138":93,"139":94,"140":95,"141":96,"142":97,"143":98,"144":45,"145":46,"146":127,"147":128,"148":129,"149":130,"150":131,"151":132,"152":133,"153":134,"154":135,"155":136,"156":137,"157":138,"158":139,"159":100,"160":101,"161":102,"162":103,"163":104,"164":105,"165":106,"166":107,"167":108,"168":109,"169":110,"170":111,"171":112,"172":141,"173":142,"174":143,"175":144,"176":145,"177":146,"178":147,"179":148,"180":149,"181":184,"182":185,"183":201,"184":268,"185":311,"186":226,"187":345,"188":349,"189":204,"190":360,"191":186,"192":223,"193":202,"194":203,"195":269,"196":270,"197":271,"198":272,"199":273,"200":274,"201":275,"202":276,"203":277,"204":278,"205":279,"206":280,"207":281,"208":282,"209":283,"210":284,"211":285,"212":286,"213":287,"214":288,"215":289,"216":290,"217":291,"218":292,"219":293,"220":294,"221":295,"222":296,"223":297,"224":298,"225":299,"226":300,"227":301,"228":302,"229":303,"230":304,"231":305,"232":306,"233":307,"234":308,"235":309,"236":310,"237":312,"238":313,"239":314,"240":315,"241":316,"242":317,"243":318,"244":319,"245":320,"246":321,"247":322,"248":323,"249":324,"250":325,"251":326,"252":327,"253":328,"254":329,"255":330,"256":331,"257":332,"258":333,"259":334,"260":335,"261":336,"262":337,"263":338,"264":339,"265":340,"266":341,"267":342,"268":343,"269":344,"270":227,"271":228,"272":229,"273":230,"274":231,"275":232,"276":233,"277":234,"278":235,"279":236,"280":237,"281":238,"282":239,"283":240,"284":241,"285":242,"286":243,"287":244,"288":245,"289":246,"290":247,"291":248,"292":249,"293":250,"294":251,"295":252,"296":253,"297":254,"298":255,"299":256,"300":257,"301":258,"302":259,"303":260,"304":261,"305":262,"306":263,"307":264,"308":265,"309":266,"310":267,"311":346,"312":347,"313":348,"314":350,"315":351,"316":352,"317":353,"318":354,"319":355,"320":356,"321":357,"322":358,"323":359,"324":205,"325":206,"326":207,"327":208,"328":209,"329":210,"330":211,"331":212,"332":213,"333":214,"334":215,"335":216,"336":217,"337":218,"338":219,"339":220,"340":221,"341":222,"342":361,"343":362,"344":363,"345":364,"346":365,"347":366,"348":367,"349":368,"350":369,"351":370,"352":371,"353":372,"354":373,"355":374,"356":375,"357":376,"358":187,"359":188,"360":189,"361":190,"362":191,"363":192,"364":193,"365":194,"366":195,"367":196,"368":197,"369":198,"370":199,"371":200,"372":224,"373":225,"374":377,"375":378,"376":410,"377":432,"378":406,"379":408,"380":404,"381":379,"382":380,"383":381,"384":382,"385":383,"386":384,"387":385,"388":386,"389":387,"390":388,"391":389,"392":390,"393":391,"394":392,"395":393,"396":394,"397":395,"398":396,"399":397,"400":398,"401":399,"402":400,"403":401,"404":402,"405":403,"406":411,"407":412,"408":413,"409":414,"410":415,"411":416,"412":417,"413":418,"414":419,"415":420,"416":421,"417":422,"418":423,"419":424,"420":425,"421":426,"422":427,"423":428,"424":429,"425":430,"426":431,"427":433,"428":434,"429":435,"430":436,"431":437,"432":438,"433":439,"434":440,"435":441,"436":442,"437":443,"438":444,"439":445,"440":446,"441":447,"442":448,"443":407,"444":409,"445":405,"446":449,"447":450,"448":480,"449":453,"450":476,"451":451,"452":481,"453":482,"454":483,"455":454,"456":455,"457":456,"458":457,"459":458,"460":459,"461":460,"462":461,"463":462,"464":463,"465":464,"466":465,"467":466,"468":467,"469":468,"470":469,"471":470,"472":471,"473":472,"474":473,"475":474,"476":475,"477":477,"478":478,"479":479,"480":452,"481":484,"482":485,"483":515,"484":486,"485":518,"486":489,"487":494,"488":509,"489":516,"490":517,"491":487,"492":488,"493":519,"494":520,"495":490,"496":491,"497":492,"498":493,"499":495,"500":496,"501":497,"502":498,"503":499,"504":500,"505":501,"506":502,"507":503,"508":504,"509":505,"510":506,"511":507,"512":508,"513":510,"514":511,"515":512,"516":513,"517":514,"518":521,"519":522,"520":532,"521":530,"522":525,"523":523,"524":534,"525":533,"526":531,"527":526,"528":527,"529":528,"530":529,"531":524,"532":535,"533":536,"534":537,"535":548,"536":557,"537":545,"538":538,"539":550,"540":552,"541":549,"542":558,"543":559,"544":546,"545":547,"546":539,"547":540,"548":541,"549":542,"550":543,"551":544,"552":551,"553":553,"554":554,"555":555,"556":556,"557":560,"558":561,"559":587,"560":648,"561":609,"562":633,"563":640,"564":626,"565":563,"566":619,"567":566,"568":622,"569":562,"570":588,"571":589,"572":590,"573":591,"574":592,"575":593,"576":594,"577":595,"578":596,"579":597,"580":598,"581":599,"582":600,"583":601,"584":602,"585":603,"586":604,"587":605,"588":606,"589":607,"590":608,"591":649,"592":650,"593":651,"594":652,"595":653,"596":654,"597":655,"598":656,"599":657,"600":658,"601":659,"602":660,"603":661,"604":662,"605":663,"606":664,"607":665,"608":666,"609":667,"610":668,"611":669,"612":670,"613":671,"614":672,"615":673,"616":674,"617":675,"618":676,"619":677,"620":678,"621":679,"622":680,"623":681,"624":682,"625":683,"626":684,"627":685,"628":686,"629":687,"630":688,"631":610,"632":611,"633":612,"634":613,"635":614,"636":615,"637":616,"638":617,"639":618,"640":634,"641":635,"642":636,"643":637,"644":638,"645":639,"646":641,"647":642,"648":643,"649":644,"650":645,"651":646,"652":647,"653":627,"654":628,"655":629,"656":630,"657":631,"658":632,"659":564,"660":565,"661":620,"662":621,"663":567,"664":568,"665":569,"666":570,"667":571,"668":572,"669":573,"670":574,"671":575,"672":576,"673":577,"674":578,"675":579,"676":580,"677":581,"678":582,"679":583,"680":584,"681":585,"682":586,"683":623,"684":624,"685":625,"686":689,"687":690,"688":691,"689":695,"690":699,"691":697,"692":702,"693":692,"694":693,"695":694,"696":696,"697":700,"698":701,"699":698,"700":703,"701":704,"702":705,"703":706,"704":707,"705":774,"706":726,"707":744,"708":709,"709":762,"710":764,"711":791,"712":708,"713":775,"714":776,"715":777,"716":778,"717":779,"718":780,"719":781,"720":782,"721":783,"722":784,"723":785,"724":786,"725":787,"726":788,"727":789,"728":790,"729":727,"730":728,"731":729,"732":730,"733":731,"734":732,"735":733,"736":734,"737":735,"738":736,"739":737,"740":738,"741":739,"742":740,"743":741,"744":742,"745":743,"746":745,"747":746,"748":747,"749":748,"750":749,"751":750,"752":751,"753":752,"754":753,"755":754,"756":755,"757":756,"758":757,"759":758,"760":759,"761":760,"762":761,"763":710,"764":711,"765":712,"766":713,"767":714,"768":715,"769":716,"770":717,"771":718,"772":719,"773":720,"774":721,"775":722,"776":723,"777":724,"778":725,"779":763,"780":765,"781":766,"782":767,"783":768,"784":769,"785":770,"786":771,"787":772,"788":773,"789":792,"790":793,"791":794,"792":796,"793":825,"794":932,"795":804,"796":798,"797":878,"798":895,"799":795,"800":797,"801":826,"802":827,"803":828,"804":829,"805":830,"806":831,"807":832,"808":833,"809":834,"810":835,"811":836,"812":837,"813":838,"814":839,"815":840,"816":841,"817":842,"818":843,"819":844,"820":845,"821":846,"822":847,"823":848,"824":849,"825":850,"826":851,"827":852,"828":853,"829":854,"830":855,"831":856,"832":857,"833":858,"834":859,"835":860,"836":861,"837":862,"838":863,"839":864,"840":865,"841":866,"842":867,"843":868,"844":869,"845":870,"846":871,"847":872,"848":873,"849":874,"850":875,"851":876,"852":877,"853":933,"854":934,"855":935,"856":936,"857":937,"858":938,"859":805,"860":806,"861":807,"862":808,"863":809,"864":810,"865":811,"866":812,"867":813,"868":814,"869":815,"870":816,"871":817,"872":818,"873":819,"874":820,"875":821,"876":822,"877":823,"878":824,"879":799,"880":800,"881":801,"882":802,"883":803,"884":879,"885":880,"886":881,"887":882,"888":883,"889":884,"890":885,"891":886,"892":887,"893":888,"894":889,"895":890,"896":891,"897":892,"898":893,"899":894,"900":896,"901":897,"902":898,"903":899,"904":900,"905":901,"906":902,"907":903,"908":904,"909":905,"910":906,"911":907,"912":908,"913":909,"914":910,"915":911,"916":912,"917":913,"918":914,"919":915,"920":916,"921":917,"922":918,"923":919,"924":920,"925":921,"926":922,"927":923,"928":924,"929":925,"930":926,"931":927,"932":928,"933":929,"934":930,"935":931,"936":939,"937":940,"938":941,"939":1028,"940":1069,"941":1030,"942":1067,"943":1053,"944":1039,"945":942,"946":943,"947":944,"948":945,"949":946,"950":947,"951":948,"952":949,"953":950,"954":951,"955":952,"956":953,"957":954,"958":955,"959":956,"960":957,"961":958,"962":959,"963":960,"964":961,"965":962,"966":963,"967":964,"968":965,"969":966,"970":967,"971":968,"972":969,"973":970,"974":971,"975":972,"976":973,"977":974,"978":975,"979":976,"980":977,"981":978,"982":979,"983":980,"984":981,"985":982,"986":983,"987":984,"988":985,"989":986,"990":987,"991":988,"992":989,"993":990,"994":991,"995":992,"996":993,"997":994,"998":995,"999":996,"1000":997,"1001":998,"1002":999,"1003":1000,"1004":1001,"1005":1002,"1006":1003,"1007":1004,"1008":1005,"1009":1006,"1010":1007,"1011":1008,"1012":1009,"1013":1010,"1014":1011,"1015":1012,"1016":1013,"1017":1014,"1018":1015,"1019":1016,"1020":1017,"1021":1018,"1022":1019,"1023":1020,"1024":1021,"1025":1022,"1026":1023,"1027":1024,"1028":1025,"1029":1026,"1030":1027,"1031":1029,"1032":1070,"1033":1071,"1034":1072,"1035":1073,"1036":1074,"1037":1031,"1038":1032,"1039":1033,"1040":1034,"1041":1035,"1042":1036,"1043":1037,"1044":1038,"1045":1068,"1046":1054,"1047":1055,"1048":1056,"1049":1057,"1050":1058,"1051":1059,"1052":1060,"1053":1061,"1054":1062,"1055":1063,"1056":1064,"1057":1065,"1058":1066,"1059":1040,"1060":1041,"1061":1042,"1062":1043,"1063":1044,"1064":1045,"1065":1046,"1066":1047,"1067":1048,"1068":1049,"1069":1050,"1070":1051,"1071":1052,"1072":1075,"1073":1076,"1074":1083,"1075":1087,"1076":1080,"1077":1077,"1078":1084,"1079":1085,"1080":1086,"1081":1088,"1082":1089,"1083":1081,"1084":1082,"1085":1078,"1086":1079,"1087":1090,"1088":1091,"1089":1112,"1090":1093,"1091":1163,"1092":1092,"1093":1113,"1094":1114,"1095":1115,"1096":1116,"1097":1117,"1098":1118,"1099":1119,"1100":1120,"1101":1121,"1102":1122,"1103":1123,"1104":1124,"1105":1125,"1106":1126,"1107":1127,"1108":1128,"1109":1129,"1110":1130,"1111":1131,"1112":1132,"1113":1133,"1114":1134,"1115":1135,"1116":1136,"1117":1137,"1118":1138,"1119":1139,"1120":1140,"1121":1141,"1122":1142,"1123":1143,"1124":1144,"1125":1145,"1126":1146,"1127":1147,"1128":1148,"1129":1149,"1130":1150,"1131":1151,"1132":1152,"1133":1153,"1134":1154,"1135":1155,"1136":1156,"1137":1157,"1138":1158,"1139":1159,"1140":1160,"1141":1161,"1142":1162,"1143":1094,"1144":1095,"1145":1096,"1146":1097,"1147":1098,"1148":1099,"1149":1100,"1150":1101,"1151":1102,"1152":1103,"1153":1104,"1154":1105,"1155":1106,"1156":1107,"1157":1108,"1158":1109,"1159":1110,"1160":1111,"1161":1164,"1162":1165,"1163":1166,"1164":1167,"1165":1168,"1166":1169,"1167":1170,"1168":1171,"1169":1172,"1170":1173,"1171":1174,"1172":1175,"1173":1177,"1174":1215,"1175":1213,"1176":1218,"1177":1221,"1178":1176,"1179":1178,"1180":1179,"1181":1180,"1182":1181,"1183":1182,"1184":1183,"1185":1184,"1186":1185,"1187":1186,"1188":1187,"1189":1188,"1190":1189,"1191":1190,"1192":1191,"1193":1192,"1194":1193,"1195":1194,"1196":1195,"1197":1196,"1198":1197,"1199":1198,"1200":1199,"1201":1200,"1202":1201,"1203":1202,"1204":1203,"1205":1204,"1206":1205,"1207":1206,"1208":1207,"1209":1208,"1210":1209,"1211":1210,"1212":1211,"1213":1212,"1214":1216,"1215":1217,"1216":1214,"1217":1219,"1218":1220,"1219":1222,"1220":1223,"1221":1224,"1222":1225,"1223":1248,"1224":1240,"1225":1232,"1226":1226,"1227":1242,"1228":1230,"1229":1249,"1230":1250,"1231":1251,"1232":1252,"1233":1253,"1234":1254,"1235":1255,"1236":1256,"1237":1257,"1238":1258,"1239":1259,"1240":1260,"1241":1261,"1242":1262,"1243":1263,"1244":1264,"1245":1265,"1246":1266,"1247":1241,"1248":1233,"1249":1234,"1250":1235,"1251":1236,"1252":1237,"1253":1238,"1254":1239,"1255":1227,"1256":1228,"1257":1229,"1258":1243,"1259":1244,"1260":1245,"1261":1246,"1262":1247,"1263":1231,"1264":1267,"1265":1268,"1266":1287,"1267":1277,"1268":1269,"1269":1284,"1270":1288,"1271":1289,"1272":1290,"1273":1291,"1274":1292,"1275":1293,"1276":1294,"1277":1295,"1278":1296,"1279":1297,"1280":1298,"1281":1299,"1282":1300,"1283":1301,"1284":1302,"1285":1303,"1286":1304,"1287":1305,"1288":1306,"1289":1307,"1290":1308,"1291":1309,"1292":1310,"1293":1311,"1294":1312,"1295":1313,"1296":1278,"1297":1279,"1298":1280,"1299":1281,"1300":1282,"1301":1283,"1302":1270,"1303":1271,"1304":1272,"1305":1273,"1306":1274,"1307":1275,"1308":1276,"1309":1285,"1310":1286,"1311":1314,"1312":1315,"1313":1322,"1314":1349,"1315":1317,"1316":1328,"1317":1367,"1318":1316,"1319":1323,"1320":1324,"1321":1325,"1322":1326,"1323":1327,"1324":1350,"1325":1351,"1326":1352,"1327":1353,"1328":1354,"1329":1355,"1330":1356,"1331":1357,"1332":1358,"1333":1359,"1334":1360,"1335":1361,"1336":1362,"1337":1363,"1338":1364,"1339":1365,"1340":1366,"1341":1318,"1342":1319,"1343":1320,"1344":1321,"1345":1329,"1346":1330,"1347":1331,"1348":1332,"1349":1333,"1350":1334,"1351":1335,"1352":1336,"1353":1337,"1354":1338,"1355":1339,"1356":1340,"1357":1341,"1358":1342,"1359":1343,"1360":1344,"1361":1345,"1362":1346,"1363":1347,"1364":1348,"1365":1368,"1366":1369,"1367":1370,"1368":1371,"1369":1372,"1370":1373,"1371":1374,"1372":1375,"1373":1376,"1374":1377,"1375":1378,"1376":1379,"1377":1380,"1378":1381,"1379":1382,"1380":1383,"1381":1384,"1382":1385,"1383":1386,"1384":1387,"1385":1388,"1386":1389,"1387":1390,"1388":1391,"1389":1392,"1390":1393,"1391":1394,"1392":1395,"1393":1396,"1394":1397,"1395":1398,"1396":1399,"1397":1400,"1398":1401,"1399":1402,"1400":1403,"1401":1404,"1402":1405,"1403":1406,"1404":1407,"1405":1408,"1406":1409,"1407":1410,"1408":1411,"1409":1412,"1410":1413,"1411":1414,"1412":1415,"1413":1416,"1414":1417,"1415":1418,"1416":1419,"1417":1420,"1418":1421,"1419":1422,"1420":1423,"1421":1424,"1422":1425,"1423":1426,"1424":1427,"1425":1428,"1426":1429,"1427":1430,"1428":1440,"1429":1455,"1430":1432,"1431":1431,"1432":1441,"1433":1442,"1434":1443,"1435":1444,"1436":1445,"1437":1446,"1438":1447,"1439":1448,"1440":1449,"1441":1450,"1442":1451,"1443":1452,"1444":1453,"1445":1454,"1446":1456,"1447":1457,"1448":1458,"1449":1459,"1450":1460,"1451":1433,"1452":1434,"1453":1435,"1454":1436,"1455":1437,"1456":1438,"1457":1439,"1458":1461,"1459":1462,"1460":1494,"1461":1487,"1462":1516,"1463":1496,"1464":1465,"1465":1489,"1466":1514,"1467":1463,"1468":1495,"1469":1488,"1470":1517,"1471":1518,"1472":1519,"1473":1520,"1474":1521,"1475":1522,"1476":1523,"1477":1524,"1478":1497,"1479":1498,"1480":1499,"1481":1500,"1482":1501,"1483":1502,"1484":1503,"1485":1504,"1486":1505,"1487":1506,"1488":1507,"1489":1508,"1490":1509,"1491":1510,"1492":1511,"1493":1512,"1494":1513,"1495":1466,"1496":1467,"1497":1468,"1498":1469,"1499":1470,"1500":1471,"1501":1472,"1502":1473,"1503":1474,"1504":1475,"1505":1476,"1506":1477,"1507":1478,"1508":1479,"1509":1480,"1510":1481,"1511":1482,"1512":1483,"1513":1484,"1514":1485,"1515":1486,"1516":1490,"1517":1491,"1518":1492,"1519":1493,"1520":1515,"1521":1464,"1522":1525,"1523":1526,"1524":1575,"1525":1585,"1526":1545,"1527":1527,"1528":1528,"1529":1529,"1530":1530,"1531":1531,"1532":1532,"1533":1533,"1534":1534,"1535":1535,"1536":1536,"1537":1537,"1538":1538,"1539":1539,"1540":1540,"1541":1541,"1542":1542,"1543":1543,"1544":1544,"1545":1576,"1546":1577,"1547":1578,"1548":1579,"1549":1580,"1550":1581,"1551":1582,"1552":1583,"1553":1584,"1554":1586,"1555":1587,"1556":1588,"1557":1589,"1558":1590,"1559":1591,"1560":1592,"1561":1593,"1562":1594,"1563":1595,"1564":1596,"1565":1597,"1566":1598,"1567":1546,"1568":1547,"1569":1548,"1570":1549,"1571":1550,"1572":1551,"1573":1552,"1574":1553,"1575":1554,"1576":1555,"1577":1556,"1578":1557,"1579":1558,"1580":1559,"1581":1560,"1582":1561,"1583":1562,"1584":1563,"1585":1564,"1586":1565,"1587":1566,"1588":1567,"1589":1568,"1590":1569,"1591":1570,"1592":1571,"1593":1572,"1594":1573,"1595":1574,"1596":1599,"1597":1600,"1598":1904,"1599":1936,"1600":1697,"1601":1789,"1602":1652,"1603":1870,"1604":1844,"1605":1627,"1606":1739,"1607":1721,"1608":1909,"1609":1781,"1610":1858,"1611":1643,"1612":1601,"1613":1602,"1614":1603,"1615":1604,"1616":1605,"1617":1606,"1618":1607,"1619":1608,"1620":1609,"1621":1610,"1622":1611,"1623":1612,"1624":1613,"1625":1614,"1626":1615,"1627":1616,"1628":1617,"1629":1618,"1630":1619,"1631":1620,"1632":1621,"1633":1622,"1634":1623,"1635":1624,"1636":1625,"1637":1626,"1638":1905,"1639":1906,"1640":1907,"1641":1908,"1642":1937,"1643":1938,"1644":1939,"1645":1940,"1646":1941,"1647":1942,"1648":1943,"1649":1944,"1650":1945,"1651":1946,"1652":1947,"1653":1948,"1654":1949,"1655":1950,"1656":1951,"1657":1952,"1658":1953,"1659":1954,"1660":1955,"1661":1956,"1662":1957,"1663":1958,"1664":1959,"1665":1960,"1666":1961,"1667":1962,"1668":1963,"1669":1964,"1670":1965,"1671":1966,"1672":1967,"1673":1968,"1674":1969,"1675":1970,"1676":1971,"1677":1972,"1678":1973,"1679":1974,"1680":1975,"1681":1976,"1682":1977,"1683":1978,"1684":1979,"1685":1980,"1686":1981,"1687":1698,"1688":1699,"1689":1700,"1690":1701,"1691":1702,"1692":1703,"1693":1704,"1694":1705,"1695":1706,"1696":1707,"1697":1708,"1698":1709,"1699":1710,"1700":1711,"1701":1712,"1702":1713,"1703":1714,"1704":1715,"1705":1716,"1706":1717,"1707":1718,"1708":1719,"1709":1720,"1710":1790,"1711":1791,"1712":1792,"1713":1793,"1714":1794,"1715":1795,"1716":1796,"1717":1797,"1718":1798,"1719":1799,"1720":1800,"1721":1801,"1722":1802,"1723":1803,"1724":1804,"1725":1805,"1726":1806,"1727":1807,"1728":1808,"1729":1809,"1730":1810,"1731":1811,"1732":1812,"1733":1813,"1734":1814,"1735":1815,"1736":1816,"1737":1817,"1738":1818,"1739":1819,"1740":1820,"1741":1821,"1742":1822,"1743":1823,"1744":1824,"1745":1825,"1746":1826,"1747":1827,"1748":1828,"1749":1829,"1750":1830,"1751":1831,"1752":1832,"1753":1833,"1754":1834,"1755":1835,"1756":1836,"1757":1837,"1758":1838,"1759":1839,"1760":1840,"1761":1841,"1762":1842,"1763":1843,"1764":1653,"1765":1654,"1766":1655,"1767":1656,"1768":1657,"1769":1658,"1770":1659,"1771":1660,"1772":1661,"1773":1662,"1774":1663,"1775":1664,"1776":1665,"1777":1666,"1778":1667,"1779":1668,"1780":1669,"1781":1670,"1782":1671,"1783":1672,"1784":1673,"1785":1674,"1786":1675,"1787":1676,"1788":1677,"1789":1678,"1790":1679,"1791":1680,"1792":1681,"1793":1682,"1794":1683,"1795":1684,"1796":1685,"1797":1686,"1798":1687,"1799":1688,"1800":1689,"1801":1690,"1802":1691,"1803":1692,"1804":1693,"1805":1694,"1806":1695,"1807":1696,"1808":1871,"1809":1872,"1810":1873,"1811":1874,"1812":1875,"1813":1876,"1814":1877,"1815":1878,"1816":1879,"1817":1880,"1818":1881,"1819":1882,"1820":1883,"1821":1884,"1822":1885,"1823":1886,"1824":1887,"1825":1888,"1826":1889,"1827":1890,"1828":1891,"1829":1892,"1830":1893,"1831":1894,"1832":1895,"1833":1896,"1834":1897,"1835":1898,"1836":1899,"1837":1900,"1838":1901,"1839":1902,"1840":1903,"1841":1845,"1842":1846,"1843":1847,"1844":1848,"1845":1849,"1846":1850,"1847":1851,"1848":1852,"1849":1853,"1850":1854,"1851":1855,"1852":1856,"1853":1857,"1854":1628,"1855":1629,"1856":1630,"1857":1631,"1858":1632,"1859":1633,"1860":1634,"1861":1635,"1862":1636,"1863":1637,"1864":1638,"1865":1639,"1866":1640,"1867":1641,"1868":1642,"1869":1740,"1870":1741,"1871":1742,"1872":1743,"1873":1744,"1874":1745,"1875":1746,"1876":1747,"1877":1748,"1878":1749,"1879":1750,"1880":1751,"1881":1752,"1882":1753,"1883":1754,"1884":1755,"1885":1756,"1886":1757,"1887":1758,"1888":1759,"1889":1760,"1890":1761,"1891":1762,"1892":1763,"1893":1764,"1894":1765,"1895":1766,"1896":1767,"1897":1768,"1898":1769,"1899":1770,"1900":1771,"1901":1772,"1902":1773,"1903":1774,"1904":1775,"1905":1776,"1906":1777,"1907":1778,"1908":1779,"1909":1780,"1910":1722,"1911":1723,"1912":1724,"1913":1725,"1914":1726,"1915":1727,"1916":1728,"1917":1729,"1918":1730,"1919":1731,"1920":1732,"1921":1733,"1922":1734,"1923":1735,"1924":1736,"1925":1737,"1926":1738,"1927":1910,"1928":1911,"1929":1912,"1930":1913,"1931":1914,"1932":1915,"1933":1916,"1934":1917,"1935":1918,"1936":1919,"1937":1920,"1938":1921,"1939":1922,"1940":1923,"1941":1924,"1942":1925,"1943":1926,"1944":1927,"1945":1928,"1946":1929,"1947":1930,"1948":1931,"1949":1932,"1950":1933,"1951":1934,"1952":1935,"1953":1782,"1954":1783,"1955":1784,"1956":1785,"1957":1786,"1958":1787,"1959":1788,"1960":1859,"1961":1860,"1962":1861,"1963":1862,"1964":1863,"1965":1864,"1966":1865,"1967":1866,"1968":1867,"1969":1868,"1970":1869,"1971":1644,"1972":1645,"1973":1646,"1974":1647,"1975":1648,"1976":1649,"1977":1650,"1978":1651,"1979":0,"1980":1,"1981":2006,"1982":2001,"1983":2025,"1984":2,"1985":3,"1986":2007,"1987":2008,"1988":2009,"1989":2010,"1990":2011,"1991":2012,"1992":2013,"1993":2014,"1994":2015,"1995":2016,"1996":2017,"1997":2018,"1998":2019,"1999":2020,"2000":2021,"2001":2022,"2002":2023,"2003":2024,"2004":2002,"2005":2003,"2006":2004,"2007":2005,"2008":2026,"2009":2027,"2010":2028,"2011":2029,"2012":2030,"2013":2031,"2014":2032,"2015":2033,"2016":2034,"2017":2035,"2018":1982,"2019":1983,"2020":1991,"2021":1987,"2022":1985,"2023":1984,"2024":1992,"2025":1993,"2026":1994,"2027":1995,"2028":1996,"2029":1997,"2030":1998,"2031":1999,"2032":2000,"2033":1988,"2034":1989,"2035":1990,"2036":1986},"orderedDocs":[[1979,"/docs"],[1980,"/docs"],[1984,"/docs"],[1985,"/docs"],[1,"/docs/api/chart"],[2,"/docs/api/chart"],[3,"/docs/api/chart#createchart"],[12,"/docs/api/chart#createchart"],[13,"/docs/api/chart#createchart"],[14,"/docs/api/chart#createchart"],[15,"/docs/api/chart#createchart"],[16,"/docs/api/chart#createchart"],[17,"/docs/api/chart#createchart"],[18,"/docs/api/chart#createchart"],[19,"/docs/api/chart#createchart"],[20,"/docs/api/chart#createchart"],[21,"/docs/api/chart#createchart"],[22,"/docs/api/chart#createchart"],[23,"/docs/api/chart#createchart"],[24,"/docs/api/chart#createchart"],[25,"/docs/api/chart#createchart"],[26,"/docs/api/chart#createchart"],[27,"/docs/api/chart#createchart"],[28,"/docs/api/chart#createchart"],[29,"/docs/api/chart#createchart"],[30,"/docs/api/chart#createchart"],[31,"/docs/api/chart#createchart"],[32,"/docs/api/chart#createchart"],[33,"/docs/api/chart#createchart"],[34,"/docs/api/chart#createchart"],[35,"/docs/api/chart#createchart"],[36,"/docs/api/chart#createchart"],[37,"/docs/api/chart#createchart"],[38,"/docs/api/chart#createchart"],[39,"/docs/api/chart#createchart"],[40,"/docs/api/chart#createchart"],[41,"/docs/api/chart#createchart"],[42,"/docs/api/chart#createchart"],[43,"/docs/api/chart#createchart"],[44,"/docs/api/chart#createchart"],[45,"/docs/api/chart#createchart"],[46,"/docs/api/chart#createchart"],[47,"/docs/api/chart#createchart"],[48,"/docs/api/chart#createchart"],[8,"/docs/api/chart#crosshair-and-navigation"],[144,"/docs/api/chart#crosshair-and-navigation"],[145,"/docs/api/chart#crosshair-and-navigation"],[5,"/docs/api/chart#data-and-configuration"],[82,"/docs/api/chart#data-and-configuration"],[83,"/docs/api/chart#data-and-configuration"],[84,"/docs/api/chart#data-and-configuration"],[85,"/docs/api/chart#data-and-configuration"],[86,"/docs/api/chart#data-and-configuration"],[87,"/docs/api/chart#data-and-configuration"],[88,"/docs/api/chart#data-and-configuration"],[89,"/docs/api/chart#data-and-configuration"],[90,"/docs/api/chart#data-and-configuration"],[91,"/docs/api/chart#data-and-configuration"],[92,"/docs/api/chart#data-and-configuration"],[93,"/docs/api/chart#data-and-configuration"],[94,"/docs/api/chart#data-and-configuration"],[95,"/docs/api/chart#data-and-configuration"],[96,"/docs/api/chart#data-and-configuration"],[7,"/docs/api/chart#drawings"],[109,"/docs/api/chart#drawings"],[110,"/docs/api/chart#drawings"],[111,"/docs/api/chart#drawings"],[112,"/docs/api/chart#drawings"],[113,"/docs/api/chart#drawings"],[114,"/docs/api/chart#drawings"],[115,"/docs/api/chart#drawings"],[116,"/docs/api/chart#drawings"],[117,"/docs/api/chart#drawings"],[118,"/docs/api/chart#drawings"],[119,"/docs/api/chart#drawings"],[120,"/docs/api/chart#drawings"],[121,"/docs/api/chart#drawings"],[122,"/docs/api/chart#drawings"],[123,"/docs/api/chart#drawings"],[124,"/docs/api/chart#drawings"],[125,"/docs/api/chart#drawings"],[126,"/docs/api/chart#drawings"],[127,"/docs/api/chart#drawings"],[128,"/docs/api/chart#drawings"],[129,"/docs/api/chart#drawings"],[130,"/docs/api/chart#drawings"],[131,"/docs/api/chart#drawings"],[132,"/docs/api/chart#drawings"],[133,"/docs/api/chart#drawings"],[134,"/docs/api/chart#drawings"],[135,"/docs/api/chart#drawings"],[136,"/docs/api/chart#drawings"],[137,"/docs/api/chart#drawings"],[138,"/docs/api/chart#drawings"],[139,"/docs/api/chart#drawings"],[140,"/docs/api/chart#drawings"],[141,"/docs/api/chart#drawings"],[142,"/docs/api/chart#drawings"],[143,"/docs/api/chart#drawings"],[10,"/docs/api/chart#events"],[159,"/docs/api/chart#events"],[160,"/docs/api/chart#events"],[161,"/docs/api/chart#events"],[162,"/docs/api/chart#events"],[163,"/docs/api/chart#events"],[164,"/docs/api/chart#events"],[165,"/docs/api/chart#events"],[166,"/docs/api/chart#events"],[167,"/docs/api/chart#events"],[168,"/docs/api/chart#events"],[169,"/docs/api/chart#events"],[170,"/docs/api/chart#events"],[171,"/docs/api/chart#events"],[6,"/docs/api/chart#indicators"],[97,"/docs/api/chart#indicators"],[98,"/docs/api/chart#indicators"],[99,"/docs/api/chart#indicators"],[100,"/docs/api/chart#indicators"],[101,"/docs/api/chart#indicators"],[102,"/docs/api/chart#indicators"],[103,"/docs/api/chart#indicators"],[104,"/docs/api/chart#indicators"],[105,"/docs/api/chart#indicators"],[106,"/docs/api/chart#indicators"],[107,"/docs/api/chart#indicators"],[108,"/docs/api/chart#indicators"],[9,"/docs/api/chart#price-lines-and-markers"],[146,"/docs/api/chart#price-lines-and-markers"],[147,"/docs/api/chart#price-lines-and-markers"],[148,"/docs/api/chart#price-lines-and-markers"],[149,"/docs/api/chart#price-lines-and-markers"],[150,"/docs/api/chart#price-lines-and-markers"],[151,"/docs/api/chart#price-lines-and-markers"],[152,"/docs/api/chart#price-lines-and-markers"],[153,"/docs/api/chart#price-lines-and-markers"],[154,"/docs/api/chart#price-lines-and-markers"],[155,"/docs/api/chart#price-lines-and-markers"],[156,"/docs/api/chart#price-lines-and-markers"],[157,"/docs/api/chart#price-lines-and-markers"],[158,"/docs/api/chart#price-lines-and-markers"],[11,"/docs/api/chart#snapshots"],[172,"/docs/api/chart#snapshots"],[173,"/docs/api/chart#snapshots"],[174,"/docs/api/chart#snapshots"],[175,"/docs/api/chart#snapshots"],[176,"/docs/api/chart#snapshots"],[177,"/docs/api/chart#snapshots"],[178,"/docs/api/chart#snapshots"],[179,"/docs/api/chart#snapshots"],[180,"/docs/api/chart#snapshots"],[4,"/docs/api/chart#state-and-lifecycle"],[49,"/docs/api/chart#state-and-lifecycle"],[50,"/docs/api/chart#state-and-lifecycle"],[51,"/docs/api/chart#state-and-lifecycle"],[52,"/docs/api/chart#state-and-lifecycle"],[53,"/docs/api/chart#state-and-lifecycle"],[54,"/docs/api/chart#state-and-lifecycle"],[55,"/docs/api/chart#state-and-lifecycle"],[56,"/docs/api/chart#state-and-lifecycle"],[57,"/docs/api/chart#state-and-lifecycle"],[58,"/docs/api/chart#state-and-lifecycle"],[59,"/docs/api/chart#state-and-lifecycle"],[60,"/docs/api/chart#state-and-lifecycle"],[61,"/docs/api/chart#state-and-lifecycle"],[62,"/docs/api/chart#state-and-lifecycle"],[63,"/docs/api/chart#state-and-lifecycle"],[64,"/docs/api/chart#state-and-lifecycle"],[65,"/docs/api/chart#state-and-lifecycle"],[66,"/docs/api/chart#state-and-lifecycle"],[67,"/docs/api/chart#state-and-lifecycle"],[68,"/docs/api/chart#state-and-lifecycle"],[69,"/docs/api/chart#state-and-lifecycle"],[70,"/docs/api/chart#state-and-lifecycle"],[71,"/docs/api/chart#state-and-lifecycle"],[72,"/docs/api/chart#state-and-lifecycle"],[73,"/docs/api/chart#state-and-lifecycle"],[74,"/docs/api/chart#state-and-lifecycle"],[75,"/docs/api/chart#state-and-lifecycle"],[76,"/docs/api/chart#state-and-lifecycle"],[77,"/docs/api/chart#state-and-lifecycle"],[78,"/docs/api/chart#state-and-lifecycle"],[79,"/docs/api/chart#state-and-lifecycle"],[80,"/docs/api/chart#state-and-lifecycle"],[81,"/docs/api/chart#state-and-lifecycle"],[181,"/docs/api/configuration"],[182,"/docs/api/configuration"],[191,"/docs/api/configuration#canvas-styling"],[358,"/docs/api/configuration#canvas-styling"],[359,"/docs/api/configuration#canvas-styling"],[360,"/docs/api/configuration#canvas-styling"],[361,"/docs/api/configuration#canvas-styling"],[362,"/docs/api/configuration#canvas-styling"],[363,"/docs/api/configuration#canvas-styling"],[364,"/docs/api/configuration#canvas-styling"],[365,"/docs/api/configuration#canvas-styling"],[366,"/docs/api/configuration#canvas-styling"],[367,"/docs/api/configuration#canvas-styling"],[368,"/docs/api/configuration#canvas-styling"],[369,"/docs/api/configuration#canvas-styling"],[370,"/docs/api/configuration#canvas-styling"],[371,"/docs/api/configuration#canvas-styling"],[183,"/docs/api/configuration#defaults-and-partial-updates"],[193,"/docs/api/configuration#defaults-and-partial-updates"],[194,"/docs/api/configuration#defaults-and-partial-updates"],[189,"/docs/api/configuration#indicator-instances"],[324,"/docs/api/configuration#indicator-instances"],[325,"/docs/api/configuration#indicator-instances"],[326,"/docs/api/configuration#indicator-instances"],[327,"/docs/api/configuration#indicator-instances"],[328,"/docs/api/configuration#indicator-instances"],[329,"/docs/api/configuration#indicator-instances"],[330,"/docs/api/configuration#indicator-instances"],[331,"/docs/api/configuration#indicator-instances"],[332,"/docs/api/configuration#indicator-instances"],[333,"/docs/api/configuration#indicator-instances"],[334,"/docs/api/configuration#indicator-instances"],[335,"/docs/api/configuration#indicator-instances"],[336,"/docs/api/configuration#indicator-instances"],[337,"/docs/api/configuration#indicator-instances"],[338,"/docs/api/configuration#indicator-instances"],[339,"/docs/api/configuration#indicator-instances"],[340,"/docs/api/configuration#indicator-instances"],[341,"/docs/api/configuration#indicator-instances"],[192,"/docs/api/configuration#presets"],[372,"/docs/api/configuration#presets"],[373,"/docs/api/configuration#presets"],[186,"/docs/api/configuration#price-axis"],[270,"/docs/api/configuration#price-axis"],[271,"/docs/api/configuration#price-axis"],[272,"/docs/api/configuration#price-axis"],[273,"/docs/api/configuration#price-axis"],[274,"/docs/api/configuration#price-axis"],[275,"/docs/api/configuration#price-axis"],[276,"/docs/api/configuration#price-axis"],[277,"/docs/api/configuration#price-axis"],[278,"/docs/api/configuration#price-axis"],[279,"/docs/api/configuration#price-axis"],[280,"/docs/api/configuration#price-axis"],[281,"/docs/api/configuration#price-axis"],[282,"/docs/api/configuration#price-axis"],[283,"/docs/api/configuration#price-axis"],[284,"/docs/api/configuration#price-axis"],[285,"/docs/api/configuration#price-axis"],[286,"/docs/api/configuration#price-axis"],[287,"/docs/api/configuration#price-axis"],[288,"/docs/api/configuration#price-axis"],[289,"/docs/api/configuration#price-axis"],[290,"/docs/api/configuration#price-axis"],[291,"/docs/api/configuration#price-axis"],[292,"/docs/api/configuration#price-axis"],[293,"/docs/api/configuration#price-axis"],[294,"/docs/api/configuration#price-axis"],[295,"/docs/api/configuration#price-axis"],[296,"/docs/api/configuration#price-axis"],[297,"/docs/api/configuration#price-axis"],[298,"/docs/api/configuration#price-axis"],[299,"/docs/api/configuration#price-axis"],[300,"/docs/api/configuration#price-axis"],[301,"/docs/api/configuration#price-axis"],[302,"/docs/api/configuration#price-axis"],[303,"/docs/api/configuration#price-axis"],[304,"/docs/api/configuration#price-axis"],[305,"/docs/api/configuration#price-axis"],[306,"/docs/api/configuration#price-axis"],[307,"/docs/api/configuration#price-axis"],[308,"/docs/api/configuration#price-axis"],[309,"/docs/api/configuration#price-axis"],[310,"/docs/api/configuration#price-axis"],[184,"/docs/api/configuration#root-fields"],[195,"/docs/api/configuration#root-fields"],[196,"/docs/api/configuration#root-fields"],[197,"/docs/api/configuration#root-fields"],[198,"/docs/api/configuration#root-fields"],[199,"/docs/api/configuration#root-fields"],[200,"/docs/api/configuration#root-fields"],[201,"/docs/api/configuration#root-fields"],[202,"/docs/api/configuration#root-fields"],[203,"/docs/api/configuration#root-fields"],[204,"/docs/api/configuration#root-fields"],[205,"/docs/api/configuration#root-fields"],[206,"/docs/api/configuration#root-fields"],[207,"/docs/api/configuration#root-fields"],[208,"/docs/api/configuration#root-fields"],[209,"/docs/api/configuration#root-fields"],[210,"/docs/api/configuration#root-fields"],[211,"/docs/api/configuration#root-fields"],[212,"/docs/api/configuration#root-fields"],[213,"/docs/api/configuration#root-fields"],[214,"/docs/api/configuration#root-fields"],[215,"/docs/api/configuration#root-fields"],[216,"/docs/api/configuration#root-fields"],[217,"/docs/api/configuration#root-fields"],[218,"/docs/api/configuration#root-fields"],[219,"/docs/api/configuration#root-fields"],[220,"/docs/api/configuration#root-fields"],[221,"/docs/api/configuration#root-fields"],[222,"/docs/api/configuration#root-fields"],[223,"/docs/api/configuration#root-fields"],[224,"/docs/api/configuration#root-fields"],[225,"/docs/api/configuration#root-fields"],[226,"/docs/api/configuration#root-fields"],[227,"/docs/api/configuration#root-fields"],[228,"/docs/api/configuration#root-fields"],[229,"/docs/api/configuration#root-fields"],[230,"/docs/api/configuration#root-fields"],[231,"/docs/api/configuration#root-fields"],[232,"/docs/api/configuration#root-fields"],[233,"/docs/api/configuration#root-fields"],[234,"/docs/api/configuration#root-fields"],[235,"/docs/api/configuration#root-fields"],[236,"/docs/api/configuration#root-fields"],[185,"/docs/api/configuration#series"],[237,"/docs/api/configuration#series"],[238,"/docs/api/configuration#series"],[239,"/docs/api/configuration#series"],[240,"/docs/api/configuration#series"],[241,"/docs/api/configuration#series"],[242,"/docs/api/configuration#series"],[243,"/docs/api/configuration#series"],[244,"/docs/api/configuration#series"],[245,"/docs/api/configuration#series"],[246,"/docs/api/configuration#series"],[247,"/docs/api/configuration#series"],[248,"/docs/api/configuration#series"],[249,"/docs/api/configuration#series"],[250,"/docs/api/configuration#series"],[251,"/docs/api/configuration#series"],[252,"/docs/api/configuration#series"],[253,"/docs/api/configuration#series"],[254,"/docs/api/configuration#series"],[255,"/docs/api/configuration#series"],[256,"/docs/api/configuration#series"],[257,"/docs/api/configuration#series"],[258,"/docs/api/configuration#series"],[259,"/docs/api/configuration#series"],[260,"/docs/api/configuration#series"],[261,"/docs/api/configuration#series"],[262,"/docs/api/configuration#series"],[263,"/docs/api/configuration#series"],[264,"/docs/api/configuration#series"],[265,"/docs/api/configuration#series"],[266,"/docs/api/configuration#series"],[267,"/docs/api/configuration#series"],[268,"/docs/api/configuration#series"],[269,"/docs/api/configuration#series"],[187,"/docs/api/configuration#time-axis-and-status-line"],[311,"/docs/api/configuration#time-axis-and-status-line"],[312,"/docs/api/configuration#time-axis-and-status-line"],[313,"/docs/api/configuration#time-axis-and-status-line"],[188,"/docs/api/configuration#time-scale"],[314,"/docs/api/configuration#time-scale"],[315,"/docs/api/configuration#time-scale"],[316,"/docs/api/configuration#time-scale"],[317,"/docs/api/configuration#time-scale"],[318,"/docs/api/configuration#time-scale"],[319,"/docs/api/configuration#time-scale"],[320,"/docs/api/configuration#time-scale"],[321,"/docs/api/configuration#time-scale"],[322,"/docs/api/configuration#time-scale"],[323,"/docs/api/configuration#time-scale"],[190,"/docs/api/configuration#volume-overlay"],[342,"/docs/api/configuration#volume-overlay"],[343,"/docs/api/configuration#volume-overlay"],[344,"/docs/api/configuration#volume-overlay"],[345,"/docs/api/configuration#volume-overlay"],[346,"/docs/api/configuration#volume-overlay"],[347,"/docs/api/configuration#volume-overlay"],[348,"/docs/api/configuration#volume-overlay"],[349,"/docs/api/configuration#volume-overlay"],[350,"/docs/api/configuration#volume-overlay"],[351,"/docs/api/configuration#volume-overlay"],[352,"/docs/api/configuration#volume-overlay"],[353,"/docs/api/configuration#volume-overlay"],[354,"/docs/api/configuration#volume-overlay"],[355,"/docs/api/configuration#volume-overlay"],[356,"/docs/api/configuration#volume-overlay"],[357,"/docs/api/configuration#volume-overlay"],[374,"/docs/api/exports"],[375,"/docs/api/exports"],[381,"/docs/api/exports"],[382,"/docs/api/exports"],[383,"/docs/api/exports"],[384,"/docs/api/exports"],[385,"/docs/api/exports"],[386,"/docs/api/exports"],[387,"/docs/api/exports"],[388,"/docs/api/exports"],[389,"/docs/api/exports"],[390,"/docs/api/exports"],[391,"/docs/api/exports"],[392,"/docs/api/exports"],[393,"/docs/api/exports"],[394,"/docs/api/exports"],[395,"/docs/api/exports"],[396,"/docs/api/exports"],[397,"/docs/api/exports"],[398,"/docs/api/exports"],[399,"/docs/api/exports"],[400,"/docs/api/exports"],[401,"/docs/api/exports"],[402,"/docs/api/exports"],[403,"/docs/api/exports"],[404,"/docs/api/exports"],[405,"/docs/api/exports"],[380,"/docs/api/exports#configuration-helpers"],[445,"/docs/api/exports#configuration-helpers"],[378,"/docs/api/exports#datafeed-entry"],[443,"/docs/api/exports#datafeed-entry"],[379,"/docs/api/exports#icons"],[444,"/docs/api/exports#icons"],[376,"/docs/api/exports#main-entry-additions"],[406,"/docs/api/exports#main-entry-additions"],[407,"/docs/api/exports#main-entry-additions"],[408,"/docs/api/exports#main-entry-additions"],[409,"/docs/api/exports#main-entry-additions"],[410,"/docs/api/exports#main-entry-additions"],[411,"/docs/api/exports#main-entry-additions"],[412,"/docs/api/exports#main-entry-additions"],[413,"/docs/api/exports#main-entry-additions"],[414,"/docs/api/exports#main-entry-additions"],[415,"/docs/api/exports#main-entry-additions"],[416,"/docs/api/exports#main-entry-additions"],[417,"/docs/api/exports#main-entry-additions"],[418,"/docs/api/exports#main-entry-additions"],[419,"/docs/api/exports#main-entry-additions"],[420,"/docs/api/exports#main-entry-additions"],[421,"/docs/api/exports#main-entry-additions"],[422,"/docs/api/exports#main-entry-additions"],[423,"/docs/api/exports#main-entry-additions"],[424,"/docs/api/exports#main-entry-additions"],[425,"/docs/api/exports#main-entry-additions"],[426,"/docs/api/exports#main-entry-additions"],[377,"/docs/api/exports#ui-entry-additions"],[427,"/docs/api/exports#ui-entry-additions"],[428,"/docs/api/exports#ui-entry-additions"],[429,"/docs/api/exports#ui-entry-additions"],[430,"/docs/api/exports#ui-entry-additions"],[431,"/docs/api/exports#ui-entry-additions"],[432,"/docs/api/exports#ui-entry-additions"],[433,"/docs/api/exports#ui-entry-additions"],[434,"/docs/api/exports#ui-entry-additions"],[435,"/docs/api/exports#ui-entry-additions"],[436,"/docs/api/exports#ui-entry-additions"],[437,"/docs/api/exports#ui-entry-additions"],[438,"/docs/api/exports#ui-entry-additions"],[439,"/docs/api/exports#ui-entry-additions"],[440,"/docs/api/exports#ui-entry-additions"],[441,"/docs/api/exports#ui-entry-additions"],[442,"/docs/api/exports#ui-entry-additions"],[446,"/docs/api/scale"],[447,"/docs/api/scale"],[451,"/docs/api/scale#continuous-time-axis"],[480,"/docs/api/scale#continuous-time-axis"],[449,"/docs/api/scale#coordinate-conversion"],[455,"/docs/api/scale#coordinate-conversion"],[456,"/docs/api/scale#coordinate-conversion"],[457,"/docs/api/scale#coordinate-conversion"],[458,"/docs/api/scale#coordinate-conversion"],[459,"/docs/api/scale#coordinate-conversion"],[460,"/docs/api/scale#coordinate-conversion"],[461,"/docs/api/scale#coordinate-conversion"],[462,"/docs/api/scale#coordinate-conversion"],[463,"/docs/api/scale#coordinate-conversion"],[464,"/docs/api/scale#coordinate-conversion"],[465,"/docs/api/scale#coordinate-conversion"],[466,"/docs/api/scale#coordinate-conversion"],[467,"/docs/api/scale#coordinate-conversion"],[468,"/docs/api/scale#coordinate-conversion"],[469,"/docs/api/scale#coordinate-conversion"],[470,"/docs/api/scale#coordinate-conversion"],[471,"/docs/api/scale#coordinate-conversion"],[472,"/docs/api/scale#coordinate-conversion"],[473,"/docs/api/scale#coordinate-conversion"],[474,"/docs/api/scale#coordinate-conversion"],[475,"/docs/api/scale#coordinate-conversion"],[476,"/docs/api/scale#coordinate-conversion"],[450,"/docs/api/scale#fit-hold-and-lock"],[477,"/docs/api/scale#fit-hold-and-lock"],[478,"/docs/api/scale#fit-hold-and-lock"],[479,"/docs/api/scale#fit-hold-and-lock"],[448,"/docs/api/scale#navigation"],[452,"/docs/api/scale#navigation"],[453,"/docs/api/scale#navigation"],[454,"/docs/api/scale#navigation"],[481,"/docs/development"],[482,"/docs/development"],[484,"/docs/development#edit-pages"],[491,"/docs/development#edit-pages"],[492,"/docs/development#edit-pages"],[486,"/docs/development#github-pages"],[495,"/docs/development#github-pages"],[496,"/docs/development#github-pages"],[497,"/docs/development#github-pages"],[498,"/docs/development#github-pages"],[487,"/docs/development#library-commands"],[499,"/docs/development#library-commands"],[500,"/docs/development#library-commands"],[501,"/docs/development#library-commands"],[502,"/docs/development#library-commands"],[503,"/docs/development#library-commands"],[504,"/docs/development#library-commands"],[505,"/docs/development#library-commands"],[506,"/docs/development#library-commands"],[507,"/docs/development#library-commands"],[508,"/docs/development#library-commands"],[509,"/docs/development#library-commands"],[510,"/docs/development#library-commands"],[511,"/docs/development#library-commands"],[512,"/docs/development#library-commands"],[488,"/docs/development#release-to-npm"],[513,"/docs/development#release-to-npm"],[514,"/docs/development#release-to-npm"],[515,"/docs/development#release-to-npm"],[516,"/docs/development#release-to-npm"],[517,"/docs/development#release-to-npm"],[483,"/docs/development#run-the-documentation-locally"],[489,"/docs/development#run-the-documentation-locally"],[490,"/docs/development#run-the-documentation-locally"],[485,"/docs/development#validate"],[493,"/docs/development#validate"],[494,"/docs/development#validate"],[518,"/docs/getting-started"],[519,"/docs/getting-started"],[523,"/docs/getting-started#add-interaction"],[531,"/docs/getting-started#add-interaction"],[522,"/docs/getting-started#create-the-chart"],[527,"/docs/getting-started#create-the-chart"],[528,"/docs/getting-started#create-the-chart"],[529,"/docs/getting-started#create-the-chart"],[530,"/docs/getting-started#create-the-chart"],[521,"/docs/getting-started#give-the-chart-a-box"],[526,"/docs/getting-started#give-the-chart-a-box"],[520,"/docs/getting-started#install-from-source"],[525,"/docs/getting-started#install-from-source"],[524,"/docs/getting-started#update-and-clean-up"],[532,"/docs/getting-started#update-and-clean-up"],[533,"/docs/guides/data"],[534,"/docs/guides/data"],[538,"/docs/guides/data#add-older-history"],[546,"/docs/guides/data#add-older-history"],[547,"/docs/guides/data#add-older-history"],[548,"/docs/guides/data#add-older-history"],[549,"/docs/guides/data#add-older-history"],[550,"/docs/guides/data#add-older-history"],[551,"/docs/guides/data#add-older-history"],[537,"/docs/guides/data#append-or-update-a-candle"],[544,"/docs/guides/data#append-or-update-a-candle"],[545,"/docs/guides/data#append-or-update-a-candle"],[535,"/docs/guides/data#candle-shape"],[541,"/docs/guides/data#candle-shape"],[539,"/docs/guides/data#group-updates-into-one-redraw"],[552,"/docs/guides/data#group-updates-into-one-redraw"],[540,"/docs/guides/data#reading-state"],[553,"/docs/guides/data#reading-state"],[554,"/docs/guides/data#reading-state"],[555,"/docs/guides/data#reading-state"],[556,"/docs/guides/data#reading-state"],[536,"/docs/guides/data#replace-history"],[542,"/docs/guides/data#replace-history"],[543,"/docs/guides/data#replace-history"],[557,"/docs/guides/datafeed"],[558,"/docs/guides/datafeed"],[569,"/docs/guides/datafeed"],[565,"/docs/guides/datafeed#abort-controllers"],[659,"/docs/guides/datafeed#abort-controllers"],[660,"/docs/guides/datafeed#abort-controllers"],[567,"/docs/guides/datafeed#building-blocks"],[663,"/docs/guides/datafeed#building-blocks"],[664,"/docs/guides/datafeed#building-blocks"],[665,"/docs/guides/datafeed#building-blocks"],[666,"/docs/guides/datafeed#building-blocks"],[667,"/docs/guides/datafeed#building-blocks"],[668,"/docs/guides/datafeed#building-blocks"],[669,"/docs/guides/datafeed#building-blocks"],[670,"/docs/guides/datafeed#building-blocks"],[671,"/docs/guides/datafeed#building-blocks"],[672,"/docs/guides/datafeed#building-blocks"],[673,"/docs/guides/datafeed#building-blocks"],[674,"/docs/guides/datafeed#building-blocks"],[675,"/docs/guides/datafeed#building-blocks"],[676,"/docs/guides/datafeed#building-blocks"],[677,"/docs/guides/datafeed#building-blocks"],[678,"/docs/guides/datafeed#building-blocks"],[679,"/docs/guides/datafeed#building-blocks"],[680,"/docs/guides/datafeed#building-blocks"],[681,"/docs/guides/datafeed#building-blocks"],[682,"/docs/guides/datafeed#building-blocks"],[559,"/docs/guides/datafeed#create-a-chart-with-a-datafeed"],[570,"/docs/guides/datafeed#create-a-chart-with-a-datafeed"],[571,"/docs/guides/datafeed#create-a-chart-with-a-datafeed"],[572,"/docs/guides/datafeed#create-a-chart-with-a-datafeed"],[573,"/docs/guides/datafeed#create-a-chart-with-a-datafeed"],[574,"/docs/guides/datafeed#create-a-chart-with-a-datafeed"],[575,"/docs/guides/datafeed#create-a-chart-with-a-datafeed"],[576,"/docs/guides/datafeed#create-a-chart-with-a-datafeed"],[577,"/docs/guides/datafeed#create-a-chart-with-a-datafeed"],[578,"/docs/guides/datafeed#create-a-chart-with-a-datafeed"],[579,"/docs/guides/datafeed#create-a-chart-with-a-datafeed"],[580,"/docs/guides/datafeed#create-a-chart-with-a-datafeed"],[581,"/docs/guides/datafeed#create-a-chart-with-a-datafeed"],[582,"/docs/guides/datafeed#create-a-chart-with-a-datafeed"],[583,"/docs/guides/datafeed#create-a-chart-with-a-datafeed"],[584,"/docs/guides/datafeed#create-a-chart-with-a-datafeed"],[585,"/docs/guides/datafeed#create-a-chart-with-a-datafeed"],[586,"/docs/guides/datafeed#create-a-chart-with-a-datafeed"],[587,"/docs/guides/datafeed#create-a-chart-with-a-datafeed"],[588,"/docs/guides/datafeed#create-a-chart-with-a-datafeed"],[589,"/docs/guides/datafeed#create-a-chart-with-a-datafeed"],[590,"/docs/guides/datafeed#create-a-chart-with-a-datafeed"],[561,"/docs/guides/datafeed#how-loading-works"],[631,"/docs/guides/datafeed#how-loading-works"],[632,"/docs/guides/datafeed#how-loading-works"],[633,"/docs/guides/datafeed#how-loading-works"],[634,"/docs/guides/datafeed#how-loading-works"],[635,"/docs/guides/datafeed#how-loading-works"],[636,"/docs/guides/datafeed#how-loading-works"],[637,"/docs/guides/datafeed#how-loading-works"],[638,"/docs/guides/datafeed#how-loading-works"],[639,"/docs/guides/datafeed#how-loading-works"],[566,"/docs/guides/datafeed#hyperliquid-example"],[661,"/docs/guides/datafeed#hyperliquid-example"],[662,"/docs/guides/datafeed#hyperliquid-example"],[568,"/docs/guides/datafeed#known-limits"],[683,"/docs/guides/datafeed#known-limits"],[684,"/docs/guides/datafeed#known-limits"],[685,"/docs/guides/datafeed#known-limits"],[564,"/docs/guides/datafeed#listener-rules"],[653,"/docs/guides/datafeed#listener-rules"],[654,"/docs/guides/datafeed#listener-rules"],[655,"/docs/guides/datafeed#listener-rules"],[656,"/docs/guides/datafeed#listener-rules"],[657,"/docs/guides/datafeed#listener-rules"],[658,"/docs/guides/datafeed#listener-rules"],[562,"/docs/guides/datafeed#live-bars"],[640,"/docs/guides/datafeed#live-bars"],[641,"/docs/guides/datafeed#live-bars"],[642,"/docs/guides/datafeed#live-bars"],[643,"/docs/guides/datafeed#live-bars"],[644,"/docs/guides/datafeed#live-bars"],[645,"/docs/guides/datafeed#live-bars"],[563,"/docs/guides/datafeed#once-per-frame"],[646,"/docs/guides/datafeed#once-per-frame"],[647,"/docs/guides/datafeed#once-per-frame"],[648,"/docs/guides/datafeed#once-per-frame"],[649,"/docs/guides/datafeed#once-per-frame"],[650,"/docs/guides/datafeed#once-per-frame"],[651,"/docs/guides/datafeed#once-per-frame"],[652,"/docs/guides/datafeed#once-per-frame"],[560,"/docs/guides/datafeed#options"],[591,"/docs/guides/datafeed#options"],[592,"/docs/guides/datafeed#options"],[593,"/docs/guides/datafeed#options"],[594,"/docs/guides/datafeed#options"],[595,"/docs/guides/datafeed#options"],[596,"/docs/guides/datafeed#options"],[597,"/docs/guides/datafeed#options"],[598,"/docs/guides/datafeed#options"],[599,"/docs/guides/datafeed#options"],[600,"/docs/guides/datafeed#options"],[601,"/docs/guides/datafeed#options"],[602,"/docs/guides/datafeed#options"],[603,"/docs/guides/datafeed#options"],[604,"/docs/guides/datafeed#options"],[605,"/docs/guides/datafeed#options"],[606,"/docs/guides/datafeed#options"],[607,"/docs/guides/datafeed#options"],[608,"/docs/guides/datafeed#options"],[609,"/docs/guides/datafeed#options"],[610,"/docs/guides/datafeed#options"],[611,"/docs/guides/datafeed#options"],[612,"/docs/guides/datafeed#options"],[613,"/docs/guides/datafeed#options"],[614,"/docs/guides/datafeed#options"],[615,"/docs/guides/datafeed#options"],[616,"/docs/guides/datafeed#options"],[617,"/docs/guides/datafeed#options"],[618,"/docs/guides/datafeed#options"],[619,"/docs/guides/datafeed#options"],[620,"/docs/guides/datafeed#options"],[621,"/docs/guides/datafeed#options"],[622,"/docs/guides/datafeed#options"],[623,"/docs/guides/datafeed#options"],[624,"/docs/guides/datafeed#options"],[625,"/docs/guides/datafeed#options"],[626,"/docs/guides/datafeed#options"],[627,"/docs/guides/datafeed#options"],[628,"/docs/guides/datafeed#options"],[629,"/docs/guides/datafeed#options"],[630,"/docs/guides/datafeed#options"],[686,"/docs/guides/drawings"],[687,"/docs/guides/drawings"],[688,"/docs/guides/drawings#add-a-drawing"],[693,"/docs/guides/drawings#add-a-drawing"],[694,"/docs/guides/drawings#add-a-drawing"],[695,"/docs/guides/drawings#add-a-drawing"],[689,"/docs/guides/drawings#discover-tools"],[696,"/docs/guides/drawings#discover-tools"],[691,"/docs/guides/drawings#labels-at-the-plot-edge"],[699,"/docs/guides/drawings#labels-at-the-plot-edge"],[690,"/docs/guides/drawings#select-and-edit"],[697,"/docs/guides/drawings#select-and-edit"],[698,"/docs/guides/drawings#select-and-edit"],[692,"/docs/guides/drawings#visibility-and-history"],[700,"/docs/guides/drawings#visibility-and-history"],[701,"/docs/guides/drawings#visibility-and-history"],[702,"/docs/guides/drawings#visibility-and-history"],[703,"/docs/guides/events"],[704,"/docs/guides/events"],[712,"/docs/guides/events"],[708,"/docs/guides/events#config-changes"],[763,"/docs/guides/events#config-changes"],[764,"/docs/guides/events#config-changes"],[765,"/docs/guides/events#config-changes"],[766,"/docs/guides/events#config-changes"],[767,"/docs/guides/events#config-changes"],[768,"/docs/guides/events#config-changes"],[769,"/docs/guides/events#config-changes"],[770,"/docs/guides/events#config-changes"],[771,"/docs/guides/events#config-changes"],[772,"/docs/guides/events#config-changes"],[773,"/docs/guides/events#config-changes"],[774,"/docs/guides/events#config-changes"],[775,"/docs/guides/events#config-changes"],[776,"/docs/guides/events#config-changes"],[777,"/docs/guides/events#config-changes"],[778,"/docs/guides/events#config-changes"],[706,"/docs/guides/events#crosshair"],[729,"/docs/guides/events#crosshair"],[730,"/docs/guides/events#crosshair"],[731,"/docs/guides/events#crosshair"],[732,"/docs/guides/events#crosshair"],[733,"/docs/guides/events#crosshair"],[734,"/docs/guides/events#crosshair"],[735,"/docs/guides/events#crosshair"],[736,"/docs/guides/events#crosshair"],[737,"/docs/guides/events#crosshair"],[738,"/docs/guides/events#crosshair"],[739,"/docs/guides/events#crosshair"],[740,"/docs/guides/events#crosshair"],[741,"/docs/guides/events#crosshair"],[742,"/docs/guides/events#crosshair"],[743,"/docs/guides/events#crosshair"],[744,"/docs/guides/events#crosshair"],[745,"/docs/guides/events#crosshair"],[707,"/docs/guides/events#data-loads"],[746,"/docs/guides/events#data-loads"],[747,"/docs/guides/events#data-loads"],[748,"/docs/guides/events#data-loads"],[749,"/docs/guides/events#data-loads"],[750,"/docs/guides/events#data-loads"],[751,"/docs/guides/events#data-loads"],[752,"/docs/guides/events#data-loads"],[753,"/docs/guides/events#data-loads"],[754,"/docs/guides/events#data-loads"],[755,"/docs/guides/events#data-loads"],[756,"/docs/guides/events#data-loads"],[757,"/docs/guides/events#data-loads"],[758,"/docs/guides/events#data-loads"],[759,"/docs/guides/events#data-loads"],[760,"/docs/guides/events#data-loads"],[761,"/docs/guides/events#data-loads"],[762,"/docs/guides/events#data-loads"],[709,"/docs/guides/events#layout"],[779,"/docs/guides/events#layout"],[710,"/docs/guides/events#listener-rules"],[780,"/docs/guides/events#listener-rules"],[781,"/docs/guides/events#listener-rules"],[782,"/docs/guides/events#listener-rules"],[783,"/docs/guides/events#listener-rules"],[784,"/docs/guides/events#listener-rules"],[785,"/docs/guides/events#listener-rules"],[786,"/docs/guides/events#listener-rules"],[787,"/docs/guides/events#listener-rules"],[788,"/docs/guides/events#listener-rules"],[705,"/docs/guides/events#visible-range"],[713,"/docs/guides/events#visible-range"],[714,"/docs/guides/events#visible-range"],[715,"/docs/guides/events#visible-range"],[716,"/docs/guides/events#visible-range"],[717,"/docs/guides/events#visible-range"],[718,"/docs/guides/events#visible-range"],[719,"/docs/guides/events#visible-range"],[720,"/docs/guides/events#visible-range"],[721,"/docs/guides/events#visible-range"],[722,"/docs/guides/events#visible-range"],[723,"/docs/guides/events#visible-range"],[724,"/docs/guides/events#visible-range"],[725,"/docs/guides/events#visible-range"],[726,"/docs/guides/events#visible-range"],[727,"/docs/guides/events#visible-range"],[728,"/docs/guides/events#visible-range"],[711,"/docs/guides/events#your-own-streams"],[789,"/docs/guides/events#your-own-streams"],[790,"/docs/guides/header"],[791,"/docs/guides/header"],[799,"/docs/guides/header"],[792,"/docs/guides/header#add-the-header"],[800,"/docs/guides/header#add-the-header"],[796,"/docs/guides/header#control-rail"],[879,"/docs/guides/header#control-rail"],[880,"/docs/guides/header#control-rail"],[881,"/docs/guides/header#control-rail"],[882,"/docs/guides/header#control-rail"],[883,"/docs/guides/header#control-rail"],[795,"/docs/guides/header#handle"],[859,"/docs/guides/header#handle"],[860,"/docs/guides/header#handle"],[861,"/docs/guides/header#handle"],[862,"/docs/guides/header#handle"],[863,"/docs/guides/header#handle"],[864,"/docs/guides/header#handle"],[865,"/docs/guides/header#handle"],[866,"/docs/guides/header#handle"],[867,"/docs/guides/header#handle"],[868,"/docs/guides/header#handle"],[869,"/docs/guides/header#handle"],[870,"/docs/guides/header#handle"],[871,"/docs/guides/header#handle"],[872,"/docs/guides/header#handle"],[873,"/docs/guides/header#handle"],[874,"/docs/guides/header#handle"],[875,"/docs/guides/header#handle"],[876,"/docs/guides/header#handle"],[877,"/docs/guides/header#handle"],[878,"/docs/guides/header#handle"],[793,"/docs/guides/header#options"],[801,"/docs/guides/header#options"],[802,"/docs/guides/header#options"],[803,"/docs/guides/header#options"],[804,"/docs/guides/header#options"],[805,"/docs/guides/header#options"],[806,"/docs/guides/header#options"],[807,"/docs/guides/header#options"],[808,"/docs/guides/header#options"],[809,"/docs/guides/header#options"],[810,"/docs/guides/header#options"],[811,"/docs/guides/header#options"],[812,"/docs/guides/header#options"],[813,"/docs/guides/header#options"],[814,"/docs/guides/header#options"],[815,"/docs/guides/header#options"],[816,"/docs/guides/header#options"],[817,"/docs/guides/header#options"],[818,"/docs/guides/header#options"],[819,"/docs/guides/header#options"],[820,"/docs/guides/header#options"],[821,"/docs/guides/header#options"],[822,"/docs/guides/header#options"],[823,"/docs/guides/header#options"],[824,"/docs/guides/header#options"],[825,"/docs/guides/header#options"],[826,"/docs/guides/header#options"],[827,"/docs/guides/header#options"],[828,"/docs/guides/header#options"],[829,"/docs/guides/header#options"],[830,"/docs/guides/header#options"],[831,"/docs/guides/header#options"],[832,"/docs/guides/header#options"],[833,"/docs/guides/header#options"],[834,"/docs/guides/header#options"],[835,"/docs/guides/header#options"],[836,"/docs/guides/header#options"],[837,"/docs/guides/header#options"],[838,"/docs/guides/header#options"],[839,"/docs/guides/header#options"],[840,"/docs/guides/header#options"],[841,"/docs/guides/header#options"],[842,"/docs/guides/header#options"],[843,"/docs/guides/header#options"],[844,"/docs/guides/header#options"],[845,"/docs/guides/header#options"],[846,"/docs/guides/header#options"],[847,"/docs/guides/header#options"],[848,"/docs/guides/header#options"],[849,"/docs/guides/header#options"],[850,"/docs/guides/header#options"],[851,"/docs/guides/header#options"],[852,"/docs/guides/header#options"],[797,"/docs/guides/header#scale-buttons-on-the-chart"],[884,"/docs/guides/header#scale-buttons-on-the-chart"],[885,"/docs/guides/header#scale-buttons-on-the-chart"],[886,"/docs/guides/header#scale-buttons-on-the-chart"],[887,"/docs/guides/header#scale-buttons-on-the-chart"],[888,"/docs/guides/header#scale-buttons-on-the-chart"],[889,"/docs/guides/header#scale-buttons-on-the-chart"],[890,"/docs/guides/header#scale-buttons-on-the-chart"],[891,"/docs/guides/header#scale-buttons-on-the-chart"],[892,"/docs/guides/header#scale-buttons-on-the-chart"],[893,"/docs/guides/header#scale-buttons-on-the-chart"],[894,"/docs/guides/header#scale-buttons-on-the-chart"],[895,"/docs/guides/header#scale-buttons-on-the-chart"],[896,"/docs/guides/header#scale-buttons-on-the-chart"],[897,"/docs/guides/header#scale-buttons-on-the-chart"],[898,"/docs/guides/header#scale-buttons-on-the-chart"],[899,"/docs/guides/header#scale-buttons-on-the-chart"],[798,"/docs/guides/header#theming"],[900,"/docs/guides/header#theming"],[901,"/docs/guides/header#theming"],[902,"/docs/guides/header#theming"],[903,"/docs/guides/header#theming"],[904,"/docs/guides/header#theming"],[905,"/docs/guides/header#theming"],[906,"/docs/guides/header#theming"],[907,"/docs/guides/header#theming"],[908,"/docs/guides/header#theming"],[909,"/docs/guides/header#theming"],[910,"/docs/guides/header#theming"],[911,"/docs/guides/header#theming"],[912,"/docs/guides/header#theming"],[913,"/docs/guides/header#theming"],[914,"/docs/guides/header#theming"],[915,"/docs/guides/header#theming"],[916,"/docs/guides/header#theming"],[917,"/docs/guides/header#theming"],[918,"/docs/guides/header#theming"],[919,"/docs/guides/header#theming"],[920,"/docs/guides/header#theming"],[921,"/docs/guides/header#theming"],[922,"/docs/guides/header#theming"],[923,"/docs/guides/header#theming"],[924,"/docs/guides/header#theming"],[925,"/docs/guides/header#theming"],[926,"/docs/guides/header#theming"],[927,"/docs/guides/header#theming"],[928,"/docs/guides/header#theming"],[929,"/docs/guides/header#theming"],[930,"/docs/guides/header#theming"],[931,"/docs/guides/header#theming"],[932,"/docs/guides/header#theming"],[933,"/docs/guides/header#theming"],[934,"/docs/guides/header#theming"],[935,"/docs/guides/header#theming"],[794,"/docs/guides/header#working-with-a-datafeed"],[853,"/docs/guides/header#working-with-a-datafeed"],[854,"/docs/guides/header#working-with-a-datafeed"],[855,"/docs/guides/header#working-with-a-datafeed"],[856,"/docs/guides/header#working-with-a-datafeed"],[857,"/docs/guides/header#working-with-a-datafeed"],[858,"/docs/guides/header#working-with-a-datafeed"],[936,"/docs/guides/indicators"],[937,"/docs/guides/indicators"],[938,"/docs/guides/indicators#built-in-studies"],[945,"/docs/guides/indicators#built-in-studies"],[946,"/docs/guides/indicators#built-in-studies"],[947,"/docs/guides/indicators#built-in-studies"],[948,"/docs/guides/indicators#built-in-studies"],[949,"/docs/guides/indicators#built-in-studies"],[950,"/docs/guides/indicators#built-in-studies"],[951,"/docs/guides/indicators#built-in-studies"],[952,"/docs/guides/indicators#built-in-studies"],[953,"/docs/guides/indicators#built-in-studies"],[954,"/docs/guides/indicators#built-in-studies"],[955,"/docs/guides/indicators#built-in-studies"],[956,"/docs/guides/indicators#built-in-studies"],[957,"/docs/guides/indicators#built-in-studies"],[958,"/docs/guides/indicators#built-in-studies"],[959,"/docs/guides/indicators#built-in-studies"],[960,"/docs/guides/indicators#built-in-studies"],[961,"/docs/guides/indicators#built-in-studies"],[962,"/docs/guides/indicators#built-in-studies"],[963,"/docs/guides/indicators#built-in-studies"],[964,"/docs/guides/indicators#built-in-studies"],[965,"/docs/guides/indicators#built-in-studies"],[966,"/docs/guides/indicators#built-in-studies"],[967,"/docs/guides/indicators#built-in-studies"],[968,"/docs/guides/indicators#built-in-studies"],[969,"/docs/guides/indicators#built-in-studies"],[970,"/docs/guides/indicators#built-in-studies"],[971,"/docs/guides/indicators#built-in-studies"],[972,"/docs/guides/indicators#built-in-studies"],[973,"/docs/guides/indicators#built-in-studies"],[974,"/docs/guides/indicators#built-in-studies"],[975,"/docs/guides/indicators#built-in-studies"],[976,"/docs/guides/indicators#built-in-studies"],[977,"/docs/guides/indicators#built-in-studies"],[978,"/docs/guides/indicators#built-in-studies"],[979,"/docs/guides/indicators#built-in-studies"],[980,"/docs/guides/indicators#built-in-studies"],[981,"/docs/guides/indicators#built-in-studies"],[982,"/docs/guides/indicators#built-in-studies"],[983,"/docs/guides/indicators#built-in-studies"],[984,"/docs/guides/indicators#built-in-studies"],[985,"/docs/guides/indicators#built-in-studies"],[986,"/docs/guides/indicators#built-in-studies"],[987,"/docs/guides/indicators#built-in-studies"],[988,"/docs/guides/indicators#built-in-studies"],[989,"/docs/guides/indicators#built-in-studies"],[990,"/docs/guides/indicators#built-in-studies"],[991,"/docs/guides/indicators#built-in-studies"],[992,"/docs/guides/indicators#built-in-studies"],[993,"/docs/guides/indicators#built-in-studies"],[994,"/docs/guides/indicators#built-in-studies"],[995,"/docs/guides/indicators#built-in-studies"],[996,"/docs/guides/indicators#built-in-studies"],[997,"/docs/guides/indicators#built-in-studies"],[998,"/docs/guides/indicators#built-in-studies"],[999,"/docs/guides/indicators#built-in-studies"],[1000,"/docs/guides/indicators#built-in-studies"],[1001,"/docs/guides/indicators#built-in-studies"],[1002,"/docs/guides/indicators#built-in-studies"],[1003,"/docs/guides/indicators#built-in-studies"],[1004,"/docs/guides/indicators#built-in-studies"],[1005,"/docs/guides/indicators#built-in-studies"],[1006,"/docs/guides/indicators#built-in-studies"],[1007,"/docs/guides/indicators#built-in-studies"],[1008,"/docs/guides/indicators#built-in-studies"],[1009,"/docs/guides/indicators#built-in-studies"],[1010,"/docs/guides/indicators#built-in-studies"],[1011,"/docs/guides/indicators#built-in-studies"],[1012,"/docs/guides/indicators#built-in-studies"],[1013,"/docs/guides/indicators#built-in-studies"],[1014,"/docs/guides/indicators#built-in-studies"],[1015,"/docs/guides/indicators#built-in-studies"],[1016,"/docs/guides/indicators#built-in-studies"],[1017,"/docs/guides/indicators#built-in-studies"],[1018,"/docs/guides/indicators#built-in-studies"],[1019,"/docs/guides/indicators#built-in-studies"],[1020,"/docs/guides/indicators#built-in-studies"],[1021,"/docs/guides/indicators#built-in-studies"],[1022,"/docs/guides/indicators#built-in-studies"],[1023,"/docs/guides/indicators#built-in-studies"],[1024,"/docs/guides/indicators#built-in-studies"],[1025,"/docs/guides/indicators#built-in-studies"],[1026,"/docs/guides/indicators#built-in-studies"],[1027,"/docs/guides/indicators#built-in-studies"],[1028,"/docs/guides/indicators#built-in-studies"],[1029,"/docs/guides/indicators#built-in-studies"],[1030,"/docs/guides/indicators#built-in-studies"],[939,"/docs/guides/indicators#configure-existing-indicators"],[1031,"/docs/guides/indicators#configure-existing-indicators"],[941,"/docs/guides/indicators#indicators-dialog"],[1037,"/docs/guides/indicators#indicators-dialog"],[1038,"/docs/guides/indicators#indicators-dialog"],[1039,"/docs/guides/indicators#indicators-dialog"],[1040,"/docs/guides/indicators#indicators-dialog"],[1041,"/docs/guides/indicators#indicators-dialog"],[1042,"/docs/guides/indicators#indicators-dialog"],[1043,"/docs/guides/indicators#indicators-dialog"],[1044,"/docs/guides/indicators#indicators-dialog"],[944,"/docs/guides/indicators#metadata"],[1059,"/docs/guides/indicators#metadata"],[1060,"/docs/guides/indicators#metadata"],[1061,"/docs/guides/indicators#metadata"],[1062,"/docs/guides/indicators#metadata"],[1063,"/docs/guides/indicators#metadata"],[1064,"/docs/guides/indicators#metadata"],[1065,"/docs/guides/indicators#metadata"],[1066,"/docs/guides/indicators#metadata"],[1067,"/docs/guides/indicators#metadata"],[1068,"/docs/guides/indicators#metadata"],[1069,"/docs/guides/indicators#metadata"],[1070,"/docs/guides/indicators#metadata"],[1071,"/docs/guides/indicators#metadata"],[943,"/docs/guides/indicators#output-shapes"],[1046,"/docs/guides/indicators#output-shapes"],[1047,"/docs/guides/indicators#output-shapes"],[1048,"/docs/guides/indicators#output-shapes"],[1049,"/docs/guides/indicators#output-shapes"],[1050,"/docs/guides/indicators#output-shapes"],[1051,"/docs/guides/indicators#output-shapes"],[1052,"/docs/guides/indicators#output-shapes"],[1053,"/docs/guides/indicators#output-shapes"],[1054,"/docs/guides/indicators#output-shapes"],[1055,"/docs/guides/indicators#output-shapes"],[1056,"/docs/guides/indicators#output-shapes"],[1057,"/docs/guides/indicators#output-shapes"],[1058,"/docs/guides/indicators#output-shapes"],[942,"/docs/guides/indicators#register-a-custom-indicator"],[1045,"/docs/guides/indicators#register-a-custom-indicator"],[940,"/docs/guides/indicators#style-an-instance"],[1032,"/docs/guides/indicators#style-an-instance"],[1033,"/docs/guides/indicators#style-an-instance"],[1034,"/docs/guides/indicators#style-an-instance"],[1035,"/docs/guides/indicators#style-an-instance"],[1036,"/docs/guides/indicators#style-an-instance"],[1072,"/docs/guides/performance"],[1073,"/docs/guides/performance"],[1077,"/docs/guides/performance#headless-tests"],[1085,"/docs/guides/performance#headless-tests"],[1086,"/docs/guides/performance#headless-tests"],[1076,"/docs/guides/performance#opt-into-animation"],[1083,"/docs/guides/performance#opt-into-animation"],[1084,"/docs/guides/performance#opt-into-animation"],[1074,"/docs/guides/performance#render-lifecycle"],[1078,"/docs/guides/performance#render-lifecycle"],[1079,"/docs/guides/performance#render-lifecycle"],[1080,"/docs/guides/performance#render-lifecycle"],[1075,"/docs/guides/performance#wasm-fallback"],[1081,"/docs/guides/performance#wasm-fallback"],[1082,"/docs/guides/performance#wasm-fallback"],[1087,"/docs/guides/price-lines-markers"],[1088,"/docs/guides/price-lines-markers"],[1092,"/docs/guides/price-lines-markers"],[1090,"/docs/guides/price-lines-markers#markers"],[1143,"/docs/guides/price-lines-markers#markers"],[1144,"/docs/guides/price-lines-markers#markers"],[1145,"/docs/guides/price-lines-markers#markers"],[1146,"/docs/guides/price-lines-markers#markers"],[1147,"/docs/guides/price-lines-markers#markers"],[1148,"/docs/guides/price-lines-markers#markers"],[1149,"/docs/guides/price-lines-markers#markers"],[1150,"/docs/guides/price-lines-markers#markers"],[1151,"/docs/guides/price-lines-markers#markers"],[1152,"/docs/guides/price-lines-markers#markers"],[1153,"/docs/guides/price-lines-markers#markers"],[1154,"/docs/guides/price-lines-markers#markers"],[1155,"/docs/guides/price-lines-markers#markers"],[1156,"/docs/guides/price-lines-markers#markers"],[1157,"/docs/guides/price-lines-markers#markers"],[1158,"/docs/guides/price-lines-markers#markers"],[1159,"/docs/guides/price-lines-markers#markers"],[1160,"/docs/guides/price-lines-markers#markers"],[1089,"/docs/guides/price-lines-markers#price-lines"],[1093,"/docs/guides/price-lines-markers#price-lines"],[1094,"/docs/guides/price-lines-markers#price-lines"],[1095,"/docs/guides/price-lines-markers#price-lines"],[1096,"/docs/guides/price-lines-markers#price-lines"],[1097,"/docs/guides/price-lines-markers#price-lines"],[1098,"/docs/guides/price-lines-markers#price-lines"],[1099,"/docs/guides/price-lines-markers#price-lines"],[1100,"/docs/guides/price-lines-markers#price-lines"],[1101,"/docs/guides/price-lines-markers#price-lines"],[1102,"/docs/guides/price-lines-markers#price-lines"],[1103,"/docs/guides/price-lines-markers#price-lines"],[1104,"/docs/guides/price-lines-markers#price-lines"],[1105,"/docs/guides/price-lines-markers#price-lines"],[1106,"/docs/guides/price-lines-markers#price-lines"],[1107,"/docs/guides/price-lines-markers#price-lines"],[1108,"/docs/guides/price-lines-markers#price-lines"],[1109,"/docs/guides/price-lines-markers#price-lines"],[1110,"/docs/guides/price-lines-markers#price-lines"],[1111,"/docs/guides/price-lines-markers#price-lines"],[1112,"/docs/guides/price-lines-markers#price-lines"],[1113,"/docs/guides/price-lines-markers#price-lines"],[1114,"/docs/guides/price-lines-markers#price-lines"],[1115,"/docs/guides/price-lines-markers#price-lines"],[1116,"/docs/guides/price-lines-markers#price-lines"],[1117,"/docs/guides/price-lines-markers#price-lines"],[1118,"/docs/guides/price-lines-markers#price-lines"],[1119,"/docs/guides/price-lines-markers#price-lines"],[1120,"/docs/guides/price-lines-markers#price-lines"],[1121,"/docs/guides/price-lines-markers#price-lines"],[1122,"/docs/guides/price-lines-markers#price-lines"],[1123,"/docs/guides/price-lines-markers#price-lines"],[1124,"/docs/guides/price-lines-markers#price-lines"],[1125,"/docs/guides/price-lines-markers#price-lines"],[1126,"/docs/guides/price-lines-markers#price-lines"],[1127,"/docs/guides/price-lines-markers#price-lines"],[1128,"/docs/guides/price-lines-markers#price-lines"],[1129,"/docs/guides/price-lines-markers#price-lines"],[1130,"/docs/guides/price-lines-markers#price-lines"],[1131,"/docs/guides/price-lines-markers#price-lines"],[1132,"/docs/guides/price-lines-markers#price-lines"],[1133,"/docs/guides/price-lines-markers#price-lines"],[1134,"/docs/guides/price-lines-markers#price-lines"],[1135,"/docs/guides/price-lines-markers#price-lines"],[1136,"/docs/guides/price-lines-markers#price-lines"],[1137,"/docs/guides/price-lines-markers#price-lines"],[1138,"/docs/guides/price-lines-markers#price-lines"],[1139,"/docs/guides/price-lines-markers#price-lines"],[1140,"/docs/guides/price-lines-markers#price-lines"],[1141,"/docs/guides/price-lines-markers#price-lines"],[1142,"/docs/guides/price-lines-markers#price-lines"],[1091,"/docs/guides/price-lines-markers#price-lines-or-drawings"],[1161,"/docs/guides/price-lines-markers#price-lines-or-drawings"],[1162,"/docs/guides/price-lines-markers#price-lines-or-drawings"],[1163,"/docs/guides/price-lines-markers#price-lines-or-drawings"],[1164,"/docs/guides/price-lines-markers#price-lines-or-drawings"],[1165,"/docs/guides/price-lines-markers#price-lines-or-drawings"],[1166,"/docs/guides/price-lines-markers#price-lines-or-drawings"],[1167,"/docs/guides/price-lines-markers#price-lines-or-drawings"],[1168,"/docs/guides/price-lines-markers#price-lines-or-drawings"],[1169,"/docs/guides/price-lines-markers#price-lines-or-drawings"],[1170,"/docs/guides/price-lines-markers#price-lines-or-drawings"],[1171,"/docs/guides/react"],[1172,"/docs/guides/react"],[1178,"/docs/guides/react"],[1173,"/docs/guides/react#a-chart-in-one-component"],[1179,"/docs/guides/react#a-chart-in-one-component"],[1180,"/docs/guides/react#a-chart-in-one-component"],[1181,"/docs/guides/react#a-chart-in-one-component"],[1182,"/docs/guides/react#a-chart-in-one-component"],[1183,"/docs/guides/react#a-chart-in-one-component"],[1184,"/docs/guides/react#a-chart-in-one-component"],[1185,"/docs/guides/react#a-chart-in-one-component"],[1186,"/docs/guides/react#a-chart-in-one-component"],[1187,"/docs/guides/react#a-chart-in-one-component"],[1188,"/docs/guides/react#a-chart-in-one-component"],[1189,"/docs/guides/react#a-chart-in-one-component"],[1190,"/docs/guides/react#a-chart-in-one-component"],[1191,"/docs/guides/react#a-chart-in-one-component"],[1192,"/docs/guides/react#a-chart-in-one-component"],[1193,"/docs/guides/react#a-chart-in-one-component"],[1194,"/docs/guides/react#a-chart-in-one-component"],[1195,"/docs/guides/react#a-chart-in-one-component"],[1196,"/docs/guides/react#a-chart-in-one-component"],[1197,"/docs/guides/react#a-chart-in-one-component"],[1198,"/docs/guides/react#a-chart-in-one-component"],[1199,"/docs/guides/react#a-chart-in-one-component"],[1200,"/docs/guides/react#a-chart-in-one-component"],[1201,"/docs/guides/react#a-chart-in-one-component"],[1202,"/docs/guides/react#a-chart-in-one-component"],[1203,"/docs/guides/react#a-chart-in-one-component"],[1204,"/docs/guides/react#a-chart-in-one-component"],[1205,"/docs/guides/react#a-chart-in-one-component"],[1206,"/docs/guides/react#a-chart-in-one-component"],[1207,"/docs/guides/react#a-chart-in-one-component"],[1208,"/docs/guides/react#a-chart-in-one-component"],[1209,"/docs/guides/react#a-chart-in-one-component"],[1210,"/docs/guides/react#a-chart-in-one-component"],[1211,"/docs/guides/react#a-chart-in-one-component"],[1212,"/docs/guides/react#a-chart-in-one-component"],[1213,"/docs/guides/react#a-chart-in-one-component"],[1175,"/docs/guides/react#presets"],[1216,"/docs/guides/react#presets"],[1174,"/docs/guides/react#reach-the-chart-instance"],[1214,"/docs/guides/react#reach-the-chart-instance"],[1215,"/docs/guides/react#reach-the-chart-instance"],[1176,"/docs/guides/react#with-a-paging-datafeed"],[1217,"/docs/guides/react#with-a-paging-datafeed"],[1218,"/docs/guides/react#with-a-paging-datafeed"],[1177,"/docs/guides/react#without-the-component"],[1219,"/docs/guides/react#without-the-component"],[1220,"/docs/guides/react#without-the-component"],[1221,"/docs/guides/series"],[1222,"/docs/guides/series"],[1226,"/docs/guides/series#colors-and-themes"],[1255,"/docs/guides/series#colors-and-themes"],[1256,"/docs/guides/series#colors-and-themes"],[1257,"/docs/guides/series#colors-and-themes"],[1228,"/docs/guides/series#formatting"],[1263,"/docs/guides/series#formatting"],[1225,"/docs/guides/series#heikin-ashi"],[1248,"/docs/guides/series#heikin-ashi"],[1249,"/docs/guides/series#heikin-ashi"],[1250,"/docs/guides/series#heikin-ashi"],[1251,"/docs/guides/series#heikin-ashi"],[1252,"/docs/guides/series#heikin-ashi"],[1253,"/docs/guides/series#heikin-ashi"],[1254,"/docs/guides/series#heikin-ashi"],[1224,"/docs/guides/series#hollow-candles"],[1247,"/docs/guides/series#hollow-candles"],[1227,"/docs/guides/series#scale-modes"],[1258,"/docs/guides/series#scale-modes"],[1259,"/docs/guides/series#scale-modes"],[1260,"/docs/guides/series#scale-modes"],[1261,"/docs/guides/series#scale-modes"],[1262,"/docs/guides/series#scale-modes"],[1223,"/docs/guides/series#series-types"],[1229,"/docs/guides/series#series-types"],[1230,"/docs/guides/series#series-types"],[1231,"/docs/guides/series#series-types"],[1232,"/docs/guides/series#series-types"],[1233,"/docs/guides/series#series-types"],[1234,"/docs/guides/series#series-types"],[1235,"/docs/guides/series#series-types"],[1236,"/docs/guides/series#series-types"],[1237,"/docs/guides/series#series-types"],[1238,"/docs/guides/series#series-types"],[1239,"/docs/guides/series#series-types"],[1240,"/docs/guides/series#series-types"],[1241,"/docs/guides/series#series-types"],[1242,"/docs/guides/series#series-types"],[1243,"/docs/guides/series#series-types"],[1244,"/docs/guides/series#series-types"],[1245,"/docs/guides/series#series-types"],[1246,"/docs/guides/series#series-types"],[1264,"/docs/guides/snapshots-countdown"],[1265,"/docs/guides/snapshots-countdown"],[1268,"/docs/guides/snapshots-countdown#clock-and-ticker"],[1302,"/docs/guides/snapshots-countdown#clock-and-ticker"],[1303,"/docs/guides/snapshots-countdown#clock-and-ticker"],[1304,"/docs/guides/snapshots-countdown#clock-and-ticker"],[1305,"/docs/guides/snapshots-countdown#clock-and-ticker"],[1306,"/docs/guides/snapshots-countdown#clock-and-ticker"],[1307,"/docs/guides/snapshots-countdown#clock-and-ticker"],[1308,"/docs/guides/snapshots-countdown#clock-and-ticker"],[1267,"/docs/guides/snapshots-countdown#countdown-to-bar-close"],[1296,"/docs/guides/snapshots-countdown#countdown-to-bar-close"],[1297,"/docs/guides/snapshots-countdown#countdown-to-bar-close"],[1298,"/docs/guides/snapshots-countdown#countdown-to-bar-close"],[1299,"/docs/guides/snapshots-countdown#countdown-to-bar-close"],[1300,"/docs/guides/snapshots-countdown#countdown-to-bar-close"],[1301,"/docs/guides/snapshots-countdown#countdown-to-bar-close"],[1269,"/docs/guides/snapshots-countdown#paint-in-the-next-frame"],[1309,"/docs/guides/snapshots-countdown#paint-in-the-next-frame"],[1310,"/docs/guides/snapshots-countdown#paint-in-the-next-frame"],[1266,"/docs/guides/snapshots-countdown#take-a-screenshot"],[1270,"/docs/guides/snapshots-countdown#take-a-screenshot"],[1271,"/docs/guides/snapshots-countdown#take-a-screenshot"],[1272,"/docs/guides/snapshots-countdown#take-a-screenshot"],[1273,"/docs/guides/snapshots-countdown#take-a-screenshot"],[1274,"/docs/guides/snapshots-countdown#take-a-screenshot"],[1275,"/docs/guides/snapshots-countdown#take-a-screenshot"],[1276,"/docs/guides/snapshots-countdown#take-a-screenshot"],[1277,"/docs/guides/snapshots-countdown#take-a-screenshot"],[1278,"/docs/guides/snapshots-countdown#take-a-screenshot"],[1279,"/docs/guides/snapshots-countdown#take-a-screenshot"],[1280,"/docs/guides/snapshots-countdown#take-a-screenshot"],[1281,"/docs/guides/snapshots-countdown#take-a-screenshot"],[1282,"/docs/guides/snapshots-countdown#take-a-screenshot"],[1283,"/docs/guides/snapshots-countdown#take-a-screenshot"],[1284,"/docs/guides/snapshots-countdown#take-a-screenshot"],[1285,"/docs/guides/snapshots-countdown#take-a-screenshot"],[1286,"/docs/guides/snapshots-countdown#take-a-screenshot"],[1287,"/docs/guides/snapshots-countdown#take-a-screenshot"],[1288,"/docs/guides/snapshots-countdown#take-a-screenshot"],[1289,"/docs/guides/snapshots-countdown#take-a-screenshot"],[1290,"/docs/guides/snapshots-countdown#take-a-screenshot"],[1291,"/docs/guides/snapshots-countdown#take-a-screenshot"],[1292,"/docs/guides/snapshots-countdown#take-a-screenshot"],[1293,"/docs/guides/snapshots-countdown#take-a-screenshot"],[1294,"/docs/guides/snapshots-countdown#take-a-screenshot"],[1295,"/docs/guides/snapshots-countdown#take-a-screenshot"],[1311,"/docs/guides/theming-presets"],[1312,"/docs/guides/theming-presets"],[1318,"/docs/guides/theming-presets"],[1315,"/docs/guides/theming-presets#keep-a-preset-across-theme-changes"],[1341,"/docs/guides/theming-presets#keep-a-preset-across-theme-changes"],[1342,"/docs/guides/theming-presets#keep-a-preset-across-theme-changes"],[1343,"/docs/guides/theming-presets#keep-a-preset-across-theme-changes"],[1344,"/docs/guides/theming-presets#keep-a-preset-across-theme-changes"],[1313,"/docs/guides/theming-presets#presets-themes-and-config"],[1319,"/docs/guides/theming-presets#presets-themes-and-config"],[1320,"/docs/guides/theming-presets#presets-themes-and-config"],[1321,"/docs/guides/theming-presets#presets-themes-and-config"],[1322,"/docs/guides/theming-presets#presets-themes-and-config"],[1323,"/docs/guides/theming-presets#presets-themes-and-config"],[1316,"/docs/guides/theming-presets#scale-text"],[1345,"/docs/guides/theming-presets#scale-text"],[1346,"/docs/guides/theming-presets#scale-text"],[1347,"/docs/guides/theming-presets#scale-text"],[1348,"/docs/guides/theming-presets#scale-text"],[1349,"/docs/guides/theming-presets#scale-text"],[1350,"/docs/guides/theming-presets#scale-text"],[1351,"/docs/guides/theming-presets#scale-text"],[1352,"/docs/guides/theming-presets#scale-text"],[1353,"/docs/guides/theming-presets#scale-text"],[1354,"/docs/guides/theming-presets#scale-text"],[1355,"/docs/guides/theming-presets#scale-text"],[1356,"/docs/guides/theming-presets#scale-text"],[1357,"/docs/guides/theming-presets#scale-text"],[1358,"/docs/guides/theming-presets#scale-text"],[1359,"/docs/guides/theming-presets#scale-text"],[1360,"/docs/guides/theming-presets#scale-text"],[1361,"/docs/guides/theming-presets#scale-text"],[1362,"/docs/guides/theming-presets#scale-text"],[1363,"/docs/guides/theming-presets#scale-text"],[1364,"/docs/guides/theming-presets#scale-text"],[1314,"/docs/guides/theming-presets#the-bloxwappro-preset"],[1324,"/docs/guides/theming-presets#the-bloxwappro-preset"],[1325,"/docs/guides/theming-presets#the-bloxwappro-preset"],[1326,"/docs/guides/theming-presets#the-bloxwappro-preset"],[1327,"/docs/guides/theming-presets#the-bloxwappro-preset"],[1328,"/docs/guides/theming-presets#the-bloxwappro-preset"],[1329,"/docs/guides/theming-presets#the-bloxwappro-preset"],[1330,"/docs/guides/theming-presets#the-bloxwappro-preset"],[1331,"/docs/guides/theming-presets#the-bloxwappro-preset"],[1332,"/docs/guides/theming-presets#the-bloxwappro-preset"],[1333,"/docs/guides/theming-presets#the-bloxwappro-preset"],[1334,"/docs/guides/theming-presets#the-bloxwappro-preset"],[1335,"/docs/guides/theming-presets#the-bloxwappro-preset"],[1336,"/docs/guides/theming-presets#the-bloxwappro-preset"],[1337,"/docs/guides/theming-presets#the-bloxwappro-preset"],[1338,"/docs/guides/theming-presets#the-bloxwappro-preset"],[1339,"/docs/guides/theming-presets#the-bloxwappro-preset"],[1340,"/docs/guides/theming-presets#the-bloxwappro-preset"],[1317,"/docs/guides/theming-presets#ui-custom-properties"],[1365,"/docs/guides/theming-presets#ui-custom-properties"],[1366,"/docs/guides/theming-presets#ui-custom-properties"],[1367,"/docs/guides/theming-presets#ui-custom-properties"],[1368,"/docs/guides/theming-presets#ui-custom-properties"],[1369,"/docs/guides/theming-presets#ui-custom-properties"],[1370,"/docs/guides/theming-presets#ui-custom-properties"],[1371,"/docs/guides/theming-presets#ui-custom-properties"],[1372,"/docs/guides/theming-presets#ui-custom-properties"],[1373,"/docs/guides/theming-presets#ui-custom-properties"],[1374,"/docs/guides/theming-presets#ui-custom-properties"],[1375,"/docs/guides/theming-presets#ui-custom-properties"],[1376,"/docs/guides/theming-presets#ui-custom-properties"],[1377,"/docs/guides/theming-presets#ui-custom-properties"],[1378,"/docs/guides/theming-presets#ui-custom-properties"],[1379,"/docs/guides/theming-presets#ui-custom-properties"],[1380,"/docs/guides/theming-presets#ui-custom-properties"],[1381,"/docs/guides/theming-presets#ui-custom-properties"],[1382,"/docs/guides/theming-presets#ui-custom-properties"],[1383,"/docs/guides/theming-presets#ui-custom-properties"],[1384,"/docs/guides/theming-presets#ui-custom-properties"],[1385,"/docs/guides/theming-presets#ui-custom-properties"],[1386,"/docs/guides/theming-presets#ui-custom-properties"],[1387,"/docs/guides/theming-presets#ui-custom-properties"],[1388,"/docs/guides/theming-presets#ui-custom-properties"],[1389,"/docs/guides/theming-presets#ui-custom-properties"],[1390,"/docs/guides/theming-presets#ui-custom-properties"],[1391,"/docs/guides/theming-presets#ui-custom-properties"],[1392,"/docs/guides/theming-presets#ui-custom-properties"],[1393,"/docs/guides/theming-presets#ui-custom-properties"],[1394,"/docs/guides/theming-presets#ui-custom-properties"],[1395,"/docs/guides/theming-presets#ui-custom-properties"],[1396,"/docs/guides/theming-presets#ui-custom-properties"],[1397,"/docs/guides/theming-presets#ui-custom-properties"],[1398,"/docs/guides/theming-presets#ui-custom-properties"],[1399,"/docs/guides/theming-presets#ui-custom-properties"],[1400,"/docs/guides/theming-presets#ui-custom-properties"],[1401,"/docs/guides/theming-presets#ui-custom-properties"],[1402,"/docs/guides/theming-presets#ui-custom-properties"],[1403,"/docs/guides/theming-presets#ui-custom-properties"],[1404,"/docs/guides/theming-presets#ui-custom-properties"],[1405,"/docs/guides/theming-presets#ui-custom-properties"],[1406,"/docs/guides/theming-presets#ui-custom-properties"],[1407,"/docs/guides/theming-presets#ui-custom-properties"],[1408,"/docs/guides/theming-presets#ui-custom-properties"],[1409,"/docs/guides/theming-presets#ui-custom-properties"],[1410,"/docs/guides/theming-presets#ui-custom-properties"],[1411,"/docs/guides/theming-presets#ui-custom-properties"],[1412,"/docs/guides/theming-presets#ui-custom-properties"],[1413,"/docs/guides/theming-presets#ui-custom-properties"],[1414,"/docs/guides/theming-presets#ui-custom-properties"],[1415,"/docs/guides/theming-presets#ui-custom-properties"],[1416,"/docs/guides/theming-presets#ui-custom-properties"],[1417,"/docs/guides/theming-presets#ui-custom-properties"],[1418,"/docs/guides/theming-presets#ui-custom-properties"],[1419,"/docs/guides/theming-presets#ui-custom-properties"],[1420,"/docs/guides/theming-presets#ui-custom-properties"],[1421,"/docs/guides/theming-presets#ui-custom-properties"],[1422,"/docs/guides/theming-presets#ui-custom-properties"],[1423,"/docs/guides/theming-presets#ui-custom-properties"],[1424,"/docs/guides/theming-presets#ui-custom-properties"],[1425,"/docs/guides/time-scale"],[1426,"/docs/guides/time-scale"],[1427,"/docs/guides/time-scale#bar-indexed-by-default"],[1431,"/docs/guides/time-scale#bar-indexed-by-default"],[1430,"/docs/guides/time-scale#limitations-indices-stay-bar-based"],[1451,"/docs/guides/time-scale#limitations-indices-stay-bar-based"],[1452,"/docs/guides/time-scale#limitations-indices-stay-bar-based"],[1453,"/docs/guides/time-scale#limitations-indices-stay-bar-based"],[1454,"/docs/guides/time-scale#limitations-indices-stay-bar-based"],[1455,"/docs/guides/time-scale#limitations-indices-stay-bar-based"],[1456,"/docs/guides/time-scale#limitations-indices-stay-bar-based"],[1457,"/docs/guides/time-scale#limitations-indices-stay-bar-based"],[1428,"/docs/guides/time-scale#time-continuous-mode"],[1432,"/docs/guides/time-scale#time-continuous-mode"],[1433,"/docs/guides/time-scale#time-continuous-mode"],[1434,"/docs/guides/time-scale#time-continuous-mode"],[1435,"/docs/guides/time-scale#time-continuous-mode"],[1436,"/docs/guides/time-scale#time-continuous-mode"],[1437,"/docs/guides/time-scale#time-continuous-mode"],[1438,"/docs/guides/time-scale#time-continuous-mode"],[1439,"/docs/guides/time-scale#time-continuous-mode"],[1440,"/docs/guides/time-scale#time-continuous-mode"],[1441,"/docs/guides/time-scale#time-continuous-mode"],[1442,"/docs/guides/time-scale#time-continuous-mode"],[1443,"/docs/guides/time-scale#time-continuous-mode"],[1444,"/docs/guides/time-scale#time-continuous-mode"],[1445,"/docs/guides/time-scale#time-continuous-mode"],[1429,"/docs/guides/time-scale#what-changes-in-continuous-mode"],[1446,"/docs/guides/time-scale#what-changes-in-continuous-mode"],[1447,"/docs/guides/time-scale#what-changes-in-continuous-mode"],[1448,"/docs/guides/time-scale#what-changes-in-continuous-mode"],[1449,"/docs/guides/time-scale#what-changes-in-continuous-mode"],[1450,"/docs/guides/time-scale#what-changes-in-continuous-mode"],[1458,"/docs/guides/toolbar-settings"],[1459,"/docs/guides/toolbar-settings"],[1467,"/docs/guides/toolbar-settings#cleanup"],[1521,"/docs/guides/toolbar-settings#cleanup"],[1464,"/docs/guides/toolbar-settings#context-menus"],[1495,"/docs/guides/toolbar-settings#context-menus"],[1496,"/docs/guides/toolbar-settings#context-menus"],[1497,"/docs/guides/toolbar-settings#context-menus"],[1498,"/docs/guides/toolbar-settings#context-menus"],[1499,"/docs/guides/toolbar-settings#context-menus"],[1500,"/docs/guides/toolbar-settings#context-menus"],[1501,"/docs/guides/toolbar-settings#context-menus"],[1502,"/docs/guides/toolbar-settings#context-menus"],[1503,"/docs/guides/toolbar-settings#context-menus"],[1504,"/docs/guides/toolbar-settings#context-menus"],[1505,"/docs/guides/toolbar-settings#context-menus"],[1506,"/docs/guides/toolbar-settings#context-menus"],[1507,"/docs/guides/toolbar-settings#context-menus"],[1508,"/docs/guides/toolbar-settings#context-menus"],[1509,"/docs/guides/toolbar-settings#context-menus"],[1510,"/docs/guides/toolbar-settings#context-menus"],[1511,"/docs/guides/toolbar-settings#context-menus"],[1512,"/docs/guides/toolbar-settings#context-menus"],[1513,"/docs/guides/toolbar-settings#context-menus"],[1514,"/docs/guides/toolbar-settings#context-menus"],[1515,"/docs/guides/toolbar-settings#context-menus"],[1461,"/docs/guides/toolbar-settings#create-the-ui"],[1469,"/docs/guides/toolbar-settings#create-the-ui"],[1465,"/docs/guides/toolbar-settings#header-scale-buttons-and-indicators"],[1516,"/docs/guides/toolbar-settings#header-scale-buttons-and-indicators"],[1517,"/docs/guides/toolbar-settings#header-scale-buttons-and-indicators"],[1518,"/docs/guides/toolbar-settings#header-scale-buttons-and-indicators"],[1519,"/docs/guides/toolbar-settings#header-scale-buttons-and-indicators"],[1460,"/docs/guides/toolbar-settings#prepare-the-containers"],[1468,"/docs/guides/toolbar-settings#prepare-the-containers"],[1463,"/docs/guides/toolbar-settings#themes-and-keyboard-shortcuts"],[1478,"/docs/guides/toolbar-settings#themes-and-keyboard-shortcuts"],[1479,"/docs/guides/toolbar-settings#themes-and-keyboard-shortcuts"],[1480,"/docs/guides/toolbar-settings#themes-and-keyboard-shortcuts"],[1481,"/docs/guides/toolbar-settings#themes-and-keyboard-shortcuts"],[1482,"/docs/guides/toolbar-settings#themes-and-keyboard-shortcuts"],[1483,"/docs/guides/toolbar-settings#themes-and-keyboard-shortcuts"],[1484,"/docs/guides/toolbar-settings#themes-and-keyboard-shortcuts"],[1485,"/docs/guides/toolbar-settings#themes-and-keyboard-shortcuts"],[1486,"/docs/guides/toolbar-settings#themes-and-keyboard-shortcuts"],[1487,"/docs/guides/toolbar-settings#themes-and-keyboard-shortcuts"],[1488,"/docs/guides/toolbar-settings#themes-and-keyboard-shortcuts"],[1489,"/docs/guides/toolbar-settings#themes-and-keyboard-shortcuts"],[1490,"/docs/guides/toolbar-settings#themes-and-keyboard-shortcuts"],[1491,"/docs/guides/toolbar-settings#themes-and-keyboard-shortcuts"],[1492,"/docs/guides/toolbar-settings#themes-and-keyboard-shortcuts"],[1493,"/docs/guides/toolbar-settings#themes-and-keyboard-shortcuts"],[1494,"/docs/guides/toolbar-settings#themes-and-keyboard-shortcuts"],[1466,"/docs/guides/toolbar-settings#touch"],[1520,"/docs/guides/toolbar-settings#touch"],[1462,"/docs/guides/toolbar-settings#what-the-card-controls"],[1470,"/docs/guides/toolbar-settings#what-the-card-controls"],[1471,"/docs/guides/toolbar-settings#what-the-card-controls"],[1472,"/docs/guides/toolbar-settings#what-the-card-controls"],[1473,"/docs/guides/toolbar-settings#what-the-card-controls"],[1474,"/docs/guides/toolbar-settings#what-the-card-controls"],[1475,"/docs/guides/toolbar-settings#what-the-card-controls"],[1476,"/docs/guides/toolbar-settings#what-the-card-controls"],[1477,"/docs/guides/toolbar-settings#what-the-card-controls"],[1522,"/docs/guides/touch"],[1523,"/docs/guides/touch"],[1527,"/docs/guides/touch"],[1528,"/docs/guides/touch"],[1529,"/docs/guides/touch"],[1530,"/docs/guides/touch"],[1531,"/docs/guides/touch"],[1532,"/docs/guides/touch"],[1533,"/docs/guides/touch"],[1534,"/docs/guides/touch"],[1535,"/docs/guides/touch"],[1536,"/docs/guides/touch"],[1537,"/docs/guides/touch"],[1538,"/docs/guides/touch"],[1539,"/docs/guides/touch"],[1540,"/docs/guides/touch"],[1541,"/docs/guides/touch"],[1542,"/docs/guides/touch"],[1543,"/docs/guides/touch"],[1544,"/docs/guides/touch"],[1526,"/docs/guides/touch#custom-gesture-handling"],[1567,"/docs/guides/touch#custom-gesture-handling"],[1568,"/docs/guides/touch#custom-gesture-handling"],[1569,"/docs/guides/touch#custom-gesture-handling"],[1570,"/docs/guides/touch#custom-gesture-handling"],[1571,"/docs/guides/touch#custom-gesture-handling"],[1572,"/docs/guides/touch#custom-gesture-handling"],[1573,"/docs/guides/touch#custom-gesture-handling"],[1574,"/docs/guides/touch#custom-gesture-handling"],[1575,"/docs/guides/touch#custom-gesture-handling"],[1576,"/docs/guides/touch#custom-gesture-handling"],[1577,"/docs/guides/touch#custom-gesture-handling"],[1578,"/docs/guides/touch#custom-gesture-handling"],[1579,"/docs/guides/touch#custom-gesture-handling"],[1580,"/docs/guides/touch#custom-gesture-handling"],[1581,"/docs/guides/touch#custom-gesture-handling"],[1582,"/docs/guides/touch#custom-gesture-handling"],[1583,"/docs/guides/touch#custom-gesture-handling"],[1584,"/docs/guides/touch#custom-gesture-handling"],[1585,"/docs/guides/touch#custom-gesture-handling"],[1586,"/docs/guides/touch#custom-gesture-handling"],[1587,"/docs/guides/touch#custom-gesture-handling"],[1588,"/docs/guides/touch#custom-gesture-handling"],[1589,"/docs/guides/touch#custom-gesture-handling"],[1590,"/docs/guides/touch#custom-gesture-handling"],[1591,"/docs/guides/touch#custom-gesture-handling"],[1592,"/docs/guides/touch#custom-gesture-handling"],[1593,"/docs/guides/touch#custom-gesture-handling"],[1594,"/docs/guides/touch#custom-gesture-handling"],[1595,"/docs/guides/touch#custom-gesture-handling"],[1524,"/docs/guides/touch#with-the-drawing-toolbar"],[1545,"/docs/guides/touch#with-the-drawing-toolbar"],[1546,"/docs/guides/touch#with-the-drawing-toolbar"],[1547,"/docs/guides/touch#with-the-drawing-toolbar"],[1548,"/docs/guides/touch#with-the-drawing-toolbar"],[1549,"/docs/guides/touch#with-the-drawing-toolbar"],[1550,"/docs/guides/touch#with-the-drawing-toolbar"],[1551,"/docs/guides/touch#with-the-drawing-toolbar"],[1552,"/docs/guides/touch#with-the-drawing-toolbar"],[1553,"/docs/guides/touch#with-the-drawing-toolbar"],[1525,"/docs/guides/touch#without-the-toolbar"],[1554,"/docs/guides/touch#without-the-toolbar"],[1555,"/docs/guides/touch#without-the-toolbar"],[1556,"/docs/guides/touch#without-the-toolbar"],[1557,"/docs/guides/touch#without-the-toolbar"],[1558,"/docs/guides/touch#without-the-toolbar"],[1559,"/docs/guides/touch#without-the-toolbar"],[1560,"/docs/guides/touch#without-the-toolbar"],[1561,"/docs/guides/touch#without-the-toolbar"],[1562,"/docs/guides/touch#without-the-toolbar"],[1563,"/docs/guides/touch#without-the-toolbar"],[1564,"/docs/guides/touch#without-the-toolbar"],[1565,"/docs/guides/touch#without-the-toolbar"],[1566,"/docs/guides/touch#without-the-toolbar"],[1596,"/docs/guides/tradingview-migration"],[1597,"/docs/guides/tradingview-migration"],[1612,"/docs/guides/tradingview-migration"],[1613,"/docs/guides/tradingview-migration"],[1614,"/docs/guides/tradingview-migration"],[1615,"/docs/guides/tradingview-migration"],[1616,"/docs/guides/tradingview-migration"],[1617,"/docs/guides/tradingview-migration"],[1618,"/docs/guides/tradingview-migration"],[1619,"/docs/guides/tradingview-migration"],[1620,"/docs/guides/tradingview-migration"],[1621,"/docs/guides/tradingview-migration"],[1622,"/docs/guides/tradingview-migration"],[1623,"/docs/guides/tradingview-migration"],[1624,"/docs/guides/tradingview-migration"],[1625,"/docs/guides/tradingview-migration"],[1626,"/docs/guides/tradingview-migration"],[1627,"/docs/guides/tradingview-migration"],[1628,"/docs/guides/tradingview-migration"],[1629,"/docs/guides/tradingview-migration"],[1630,"/docs/guides/tradingview-migration"],[1631,"/docs/guides/tradingview-migration"],[1632,"/docs/guides/tradingview-migration"],[1633,"/docs/guides/tradingview-migration"],[1634,"/docs/guides/tradingview-migration"],[1635,"/docs/guides/tradingview-migration"],[1636,"/docs/guides/tradingview-migration"],[1637,"/docs/guides/tradingview-migration"],[1605,"/docs/guides/tradingview-migration#chart-types"],[1854,"/docs/guides/tradingview-migration#chart-types"],[1855,"/docs/guides/tradingview-migration#chart-types"],[1856,"/docs/guides/tradingview-migration#chart-types"],[1857,"/docs/guides/tradingview-migration#chart-types"],[1858,"/docs/guides/tradingview-migration#chart-types"],[1859,"/docs/guides/tradingview-migration#chart-types"],[1860,"/docs/guides/tradingview-migration#chart-types"],[1861,"/docs/guides/tradingview-migration#chart-types"],[1862,"/docs/guides/tradingview-migration#chart-types"],[1863,"/docs/guides/tradingview-migration#chart-types"],[1864,"/docs/guides/tradingview-migration#chart-types"],[1865,"/docs/guides/tradingview-migration#chart-types"],[1866,"/docs/guides/tradingview-migration#chart-types"],[1867,"/docs/guides/tradingview-migration#chart-types"],[1868,"/docs/guides/tradingview-migration#chart-types"],[1611,"/docs/guides/tradingview-migration#complete-component"],[1971,"/docs/guides/tradingview-migration#complete-component"],[1972,"/docs/guides/tradingview-migration#complete-component"],[1973,"/docs/guides/tradingview-migration#complete-component"],[1974,"/docs/guides/tradingview-migration#complete-component"],[1975,"/docs/guides/tradingview-migration#complete-component"],[1976,"/docs/guides/tradingview-migration#complete-component"],[1977,"/docs/guides/tradingview-migration#complete-component"],[1978,"/docs/guides/tradingview-migration#complete-component"],[1602,"/docs/guides/tradingview-migration#custom-themes-and-css"],[1764,"/docs/guides/tradingview-migration#custom-themes-and-css"],[1765,"/docs/guides/tradingview-migration#custom-themes-and-css"],[1766,"/docs/guides/tradingview-migration#custom-themes-and-css"],[1767,"/docs/guides/tradingview-migration#custom-themes-and-css"],[1768,"/docs/guides/tradingview-migration#custom-themes-and-css"],[1769,"/docs/guides/tradingview-migration#custom-themes-and-css"],[1770,"/docs/guides/tradingview-migration#custom-themes-and-css"],[1771,"/docs/guides/tradingview-migration#custom-themes-and-css"],[1772,"/docs/guides/tradingview-migration#custom-themes-and-css"],[1773,"/docs/guides/tradingview-migration#custom-themes-and-css"],[1774,"/docs/guides/tradingview-migration#custom-themes-and-css"],[1775,"/docs/guides/tradingview-migration#custom-themes-and-css"],[1776,"/docs/guides/tradingview-migration#custom-themes-and-css"],[1777,"/docs/guides/tradingview-migration#custom-themes-and-css"],[1778,"/docs/guides/tradingview-migration#custom-themes-and-css"],[1779,"/docs/guides/tradingview-migration#custom-themes-and-css"],[1780,"/docs/guides/tradingview-migration#custom-themes-and-css"],[1781,"/docs/guides/tradingview-migration#custom-themes-and-css"],[1782,"/docs/guides/tradingview-migration#custom-themes-and-css"],[1783,"/docs/guides/tradingview-migration#custom-themes-and-css"],[1784,"/docs/guides/tradingview-migration#custom-themes-and-css"],[1785,"/docs/guides/tradingview-migration#custom-themes-and-css"],[1786,"/docs/guides/tradingview-migration#custom-themes-and-css"],[1787,"/docs/guides/tradingview-migration#custom-themes-and-css"],[1788,"/docs/guides/tradingview-migration#custom-themes-and-css"],[1789,"/docs/guides/tradingview-migration#custom-themes-and-css"],[1790,"/docs/guides/tradingview-migration#custom-themes-and-css"],[1791,"/docs/guides/tradingview-migration#custom-themes-and-css"],[1792,"/docs/guides/tradingview-migration#custom-themes-and-css"],[1793,"/docs/guides/tradingview-migration#custom-themes-and-css"],[1794,"/docs/guides/tradingview-migration#custom-themes-and-css"],[1795,"/docs/guides/tradingview-migration#custom-themes-and-css"],[1796,"/docs/guides/tradingview-migration#custom-themes-and-css"],[1797,"/docs/guides/tradingview-migration#custom-themes-and-css"],[1798,"/docs/guides/tradingview-migration#custom-themes-and-css"],[1799,"/docs/guides/tradingview-migration#custom-themes-and-css"],[1800,"/docs/guides/tradingview-migration#custom-themes-and-css"],[1801,"/docs/guides/tradingview-migration#custom-themes-and-css"],[1802,"/docs/guides/tradingview-migration#custom-themes-and-css"],[1803,"/docs/guides/tradingview-migration#custom-themes-and-css"],[1804,"/docs/guides/tradingview-migration#custom-themes-and-css"],[1805,"/docs/guides/tradingview-migration#custom-themes-and-css"],[1806,"/docs/guides/tradingview-migration#custom-themes-and-css"],[1807,"/docs/guides/tradingview-migration#custom-themes-and-css"],[1600,"/docs/guides/tradingview-migration#features"],[1687,"/docs/guides/tradingview-migration#features"],[1688,"/docs/guides/tradingview-migration#features"],[1689,"/docs/guides/tradingview-migration#features"],[1690,"/docs/guides/tradingview-migration#features"],[1691,"/docs/guides/tradingview-migration#features"],[1692,"/docs/guides/tradingview-migration#features"],[1693,"/docs/guides/tradingview-migration#features"],[1694,"/docs/guides/tradingview-migration#features"],[1695,"/docs/guides/tradingview-migration#features"],[1696,"/docs/guides/tradingview-migration#features"],[1697,"/docs/guides/tradingview-migration#features"],[1698,"/docs/guides/tradingview-migration#features"],[1699,"/docs/guides/tradingview-migration#features"],[1700,"/docs/guides/tradingview-migration#features"],[1701,"/docs/guides/tradingview-migration#features"],[1702,"/docs/guides/tradingview-migration#features"],[1703,"/docs/guides/tradingview-migration#features"],[1704,"/docs/guides/tradingview-migration#features"],[1705,"/docs/guides/tradingview-migration#features"],[1706,"/docs/guides/tradingview-migration#features"],[1707,"/docs/guides/tradingview-migration#features"],[1708,"/docs/guides/tradingview-migration#features"],[1709,"/docs/guides/tradingview-migration#features"],[1607,"/docs/guides/tradingview-migration#header-and-toolbars"],[1910,"/docs/guides/tradingview-migration#header-and-toolbars"],[1911,"/docs/guides/tradingview-migration#header-and-toolbars"],[1912,"/docs/guides/tradingview-migration#header-and-toolbars"],[1913,"/docs/guides/tradingview-migration#header-and-toolbars"],[1914,"/docs/guides/tradingview-migration#header-and-toolbars"],[1915,"/docs/guides/tradingview-migration#header-and-toolbars"],[1916,"/docs/guides/tradingview-migration#header-and-toolbars"],[1917,"/docs/guides/tradingview-migration#header-and-toolbars"],[1918,"/docs/guides/tradingview-migration#header-and-toolbars"],[1919,"/docs/guides/tradingview-migration#header-and-toolbars"],[1920,"/docs/guides/tradingview-migration#header-and-toolbars"],[1921,"/docs/guides/tradingview-migration#header-and-toolbars"],[1922,"/docs/guides/tradingview-migration#header-and-toolbars"],[1923,"/docs/guides/tradingview-migration#header-and-toolbars"],[1924,"/docs/guides/tradingview-migration#header-and-toolbars"],[1925,"/docs/guides/tradingview-migration#header-and-toolbars"],[1926,"/docs/guides/tradingview-migration#header-and-toolbars"],[1606,"/docs/guides/tradingview-migration#indicators"],[1869,"/docs/guides/tradingview-migration#indicators"],[1870,"/docs/guides/tradingview-migration#indicators"],[1871,"/docs/guides/tradingview-migration#indicators"],[1872,"/docs/guides/tradingview-migration#indicators"],[1873,"/docs/guides/tradingview-migration#indicators"],[1874,"/docs/guides/tradingview-migration#indicators"],[1875,"/docs/guides/tradingview-migration#indicators"],[1876,"/docs/guides/tradingview-migration#indicators"],[1877,"/docs/guides/tradingview-migration#indicators"],[1878,"/docs/guides/tradingview-migration#indicators"],[1879,"/docs/guides/tradingview-migration#indicators"],[1880,"/docs/guides/tradingview-migration#indicators"],[1881,"/docs/guides/tradingview-migration#indicators"],[1882,"/docs/guides/tradingview-migration#indicators"],[1883,"/docs/guides/tradingview-migration#indicators"],[1884,"/docs/guides/tradingview-migration#indicators"],[1885,"/docs/guides/tradingview-migration#indicators"],[1886,"/docs/guides/tradingview-migration#indicators"],[1887,"/docs/guides/tradingview-migration#indicators"],[1888,"/docs/guides/tradingview-migration#indicators"],[1889,"/docs/guides/tradingview-migration#indicators"],[1890,"/docs/guides/tradingview-migration#indicators"],[1891,"/docs/guides/tradingview-migration#indicators"],[1892,"/docs/guides/tradingview-migration#indicators"],[1893,"/docs/guides/tradingview-migration#indicators"],[1894,"/docs/guides/tradingview-migration#indicators"],[1895,"/docs/guides/tradingview-migration#indicators"],[1896,"/docs/guides/tradingview-migration#indicators"],[1897,"/docs/guides/tradingview-migration#indicators"],[1898,"/docs/guides/tradingview-migration#indicators"],[1899,"/docs/guides/tradingview-migration#indicators"],[1900,"/docs/guides/tradingview-migration#indicators"],[1901,"/docs/guides/tradingview-migration#indicators"],[1902,"/docs/guides/tradingview-migration#indicators"],[1903,"/docs/guides/tradingview-migration#indicators"],[1904,"/docs/guides/tradingview-migration#indicators"],[1905,"/docs/guides/tradingview-migration#indicators"],[1906,"/docs/guides/tradingview-migration#indicators"],[1907,"/docs/guides/tradingview-migration#indicators"],[1908,"/docs/guides/tradingview-migration#indicators"],[1909,"/docs/guides/tradingview-migration#indicators"],[1609,"/docs/guides/tradingview-migration#out-of-scope"],[1953,"/docs/guides/tradingview-migration#out-of-scope"],[1954,"/docs/guides/tradingview-migration#out-of-scope"],[1955,"/docs/guides/tradingview-migration#out-of-scope"],[1956,"/docs/guides/tradingview-migration#out-of-scope"],[1957,"/docs/guides/tradingview-migration#out-of-scope"],[1958,"/docs/guides/tradingview-migration#out-of-scope"],[1959,"/docs/guides/tradingview-migration#out-of-scope"],[1601,"/docs/guides/tradingview-migration#overrides"],[1710,"/docs/guides/tradingview-migration#overrides"],[1711,"/docs/guides/tradingview-migration#overrides"],[1712,"/docs/guides/tradingview-migration#overrides"],[1713,"/docs/guides/tradingview-migration#overrides"],[1714,"/docs/guides/tradingview-migration#overrides"],[1715,"/docs/guides/tradingview-migration#overrides"],[1716,"/docs/guides/tradingview-migration#overrides"],[1717,"/docs/guides/tradingview-migration#overrides"],[1718,"/docs/guides/tradingview-migration#overrides"],[1719,"/docs/guides/tradingview-migration#overrides"],[1720,"/docs/guides/tradingview-migration#overrides"],[1721,"/docs/guides/tradingview-migration#overrides"],[1722,"/docs/guides/tradingview-migration#overrides"],[1723,"/docs/guides/tradingview-migration#overrides"],[1724,"/docs/guides/tradingview-migration#overrides"],[1725,"/docs/guides/tradingview-migration#overrides"],[1726,"/docs/guides/tradingview-migration#overrides"],[1727,"/docs/guides/tradingview-migration#overrides"],[1728,"/docs/guides/tradingview-migration#overrides"],[1729,"/docs/guides/tradingview-migration#overrides"],[1730,"/docs/guides/tradingview-migration#overrides"],[1731,"/docs/guides/tradingview-migration#overrides"],[1732,"/docs/guides/tradingview-migration#overrides"],[1733,"/docs/guides/tradingview-migration#overrides"],[1734,"/docs/guides/tradingview-migration#overrides"],[1735,"/docs/guides/tradingview-migration#overrides"],[1736,"/docs/guides/tradingview-migration#overrides"],[1737,"/docs/guides/tradingview-migration#overrides"],[1738,"/docs/guides/tradingview-migration#overrides"],[1739,"/docs/guides/tradingview-migration#overrides"],[1740,"/docs/guides/tradingview-migration#overrides"],[1741,"/docs/guides/tradingview-migration#overrides"],[1742,"/docs/guides/tradingview-migration#overrides"],[1743,"/docs/guides/tradingview-migration#overrides"],[1744,"/docs/guides/tradingview-migration#overrides"],[1745,"/docs/guides/tradingview-migration#overrides"],[1746,"/docs/guides/tradingview-migration#overrides"],[1747,"/docs/guides/tradingview-migration#overrides"],[1748,"/docs/guides/tradingview-migration#overrides"],[1749,"/docs/guides/tradingview-migration#overrides"],[1750,"/docs/guides/tradingview-migration#overrides"],[1751,"/docs/guides/tradingview-migration#overrides"],[1752,"/docs/guides/tradingview-migration#overrides"],[1753,"/docs/guides/tradingview-migration#overrides"],[1754,"/docs/guides/tradingview-migration#overrides"],[1755,"/docs/guides/tradingview-migration#overrides"],[1756,"/docs/guides/tradingview-migration#overrides"],[1757,"/docs/guides/tradingview-migration#overrides"],[1758,"/docs/guides/tradingview-migration#overrides"],[1759,"/docs/guides/tradingview-migration#overrides"],[1760,"/docs/guides/tradingview-migration#overrides"],[1761,"/docs/guides/tradingview-migration#overrides"],[1762,"/docs/guides/tradingview-migration#overrides"],[1763,"/docs/guides/tradingview-migration#overrides"],[1604,"/docs/guides/tradingview-migration#price-lines"],[1841,"/docs/guides/tradingview-migration#price-lines"],[1842,"/docs/guides/tradingview-migration#price-lines"],[1843,"/docs/guides/tradingview-migration#price-lines"],[1844,"/docs/guides/tradingview-migration#price-lines"],[1845,"/docs/guides/tradingview-migration#price-lines"],[1846,"/docs/guides/tradingview-migration#price-lines"],[1847,"/docs/guides/tradingview-migration#price-lines"],[1848,"/docs/guides/tradingview-migration#price-lines"],[1849,"/docs/guides/tradingview-migration#price-lines"],[1850,"/docs/guides/tradingview-migration#price-lines"],[1851,"/docs/guides/tradingview-migration#price-lines"],[1852,"/docs/guides/tradingview-migration#price-lines"],[1853,"/docs/guides/tradingview-migration#price-lines"],[1610,"/docs/guides/tradingview-migration#replacement-plan"],[1960,"/docs/guides/tradingview-migration#replacement-plan"],[1961,"/docs/guides/tradingview-migration#replacement-plan"],[1962,"/docs/guides/tradingview-migration#replacement-plan"],[1963,"/docs/guides/tradingview-migration#replacement-plan"],[1964,"/docs/guides/tradingview-migration#replacement-plan"],[1965,"/docs/guides/tradingview-migration#replacement-plan"],[1966,"/docs/guides/tradingview-migration#replacement-plan"],[1967,"/docs/guides/tradingview-migration#replacement-plan"],[1968,"/docs/guides/tradingview-migration#replacement-plan"],[1969,"/docs/guides/tradingview-migration#replacement-plan"],[1970,"/docs/guides/tradingview-migration#replacement-plan"],[1603,"/docs/guides/tradingview-migration#udf-datafeed"],[1808,"/docs/guides/tradingview-migration#udf-datafeed"],[1809,"/docs/guides/tradingview-migration#udf-datafeed"],[1810,"/docs/guides/tradingview-migration#udf-datafeed"],[1811,"/docs/guides/tradingview-migration#udf-datafeed"],[1812,"/docs/guides/tradingview-migration#udf-datafeed"],[1813,"/docs/guides/tradingview-migration#udf-datafeed"],[1814,"/docs/guides/tradingview-migration#udf-datafeed"],[1815,"/docs/guides/tradingview-migration#udf-datafeed"],[1816,"/docs/guides/tradingview-migration#udf-datafeed"],[1817,"/docs/guides/tradingview-migration#udf-datafeed"],[1818,"/docs/guides/tradingview-migration#udf-datafeed"],[1819,"/docs/guides/tradingview-migration#udf-datafeed"],[1820,"/docs/guides/tradingview-migration#udf-datafeed"],[1821,"/docs/guides/tradingview-migration#udf-datafeed"],[1822,"/docs/guides/tradingview-migration#udf-datafeed"],[1823,"/docs/guides/tradingview-migration#udf-datafeed"],[1824,"/docs/guides/tradingview-migration#udf-datafeed"],[1825,"/docs/guides/tradingview-migration#udf-datafeed"],[1826,"/docs/guides/tradingview-migration#udf-datafeed"],[1827,"/docs/guides/tradingview-migration#udf-datafeed"],[1828,"/docs/guides/tradingview-migration#udf-datafeed"],[1829,"/docs/guides/tradingview-migration#udf-datafeed"],[1830,"/docs/guides/tradingview-migration#udf-datafeed"],[1831,"/docs/guides/tradingview-migration#udf-datafeed"],[1832,"/docs/guides/tradingview-migration#udf-datafeed"],[1833,"/docs/guides/tradingview-migration#udf-datafeed"],[1834,"/docs/guides/tradingview-migration#udf-datafeed"],[1835,"/docs/guides/tradingview-migration#udf-datafeed"],[1836,"/docs/guides/tradingview-migration#udf-datafeed"],[1837,"/docs/guides/tradingview-migration#udf-datafeed"],[1838,"/docs/guides/tradingview-migration#udf-datafeed"],[1839,"/docs/guides/tradingview-migration#udf-datafeed"],[1840,"/docs/guides/tradingview-migration#udf-datafeed"],[1598,"/docs/guides/tradingview-migration#what-changes"],[1638,"/docs/guides/tradingview-migration#what-changes"],[1639,"/docs/guides/tradingview-migration#what-changes"],[1640,"/docs/guides/tradingview-migration#what-changes"],[1641,"/docs/guides/tradingview-migration#what-changes"],[1608,"/docs/guides/tradingview-migration#widget-methods"],[1927,"/docs/guides/tradingview-migration#widget-methods"],[1928,"/docs/guides/tradingview-migration#widget-methods"],[1929,"/docs/guides/tradingview-migration#widget-methods"],[1930,"/docs/guides/tradingview-migration#widget-methods"],[1931,"/docs/guides/tradingview-migration#widget-methods"],[1932,"/docs/guides/tradingview-migration#widget-methods"],[1933,"/docs/guides/tradingview-migration#widget-methods"],[1934,"/docs/guides/tradingview-migration#widget-methods"],[1935,"/docs/guides/tradingview-migration#widget-methods"],[1936,"/docs/guides/tradingview-migration#widget-methods"],[1937,"/docs/guides/tradingview-migration#widget-methods"],[1938,"/docs/guides/tradingview-migration#widget-methods"],[1939,"/docs/guides/tradingview-migration#widget-methods"],[1940,"/docs/guides/tradingview-migration#widget-methods"],[1941,"/docs/guides/tradingview-migration#widget-methods"],[1942,"/docs/guides/tradingview-migration#widget-methods"],[1943,"/docs/guides/tradingview-migration#widget-methods"],[1944,"/docs/guides/tradingview-migration#widget-methods"],[1945,"/docs/guides/tradingview-migration#widget-methods"],[1946,"/docs/guides/tradingview-migration#widget-methods"],[1947,"/docs/guides/tradingview-migration#widget-methods"],[1948,"/docs/guides/tradingview-migration#widget-methods"],[1949,"/docs/guides/tradingview-migration#widget-methods"],[1950,"/docs/guides/tradingview-migration#widget-methods"],[1951,"/docs/guides/tradingview-migration#widget-methods"],[1952,"/docs/guides/tradingview-migration#widget-methods"],[1599,"/docs/guides/tradingview-migration#widget-options"],[1642,"/docs/guides/tradingview-migration#widget-options"],[1643,"/docs/guides/tradingview-migration#widget-options"],[1644,"/docs/guides/tradingview-migration#widget-options"],[1645,"/docs/guides/tradingview-migration#widget-options"],[1646,"/docs/guides/tradingview-migration#widget-options"],[1647,"/docs/guides/tradingview-migration#widget-options"],[1648,"/docs/guides/tradingview-migration#widget-options"],[1649,"/docs/guides/tradingview-migration#widget-options"],[1650,"/docs/guides/tradingview-migration#widget-options"],[1651,"/docs/guides/tradingview-migration#widget-options"],[1652,"/docs/guides/tradingview-migration#widget-options"],[1653,"/docs/guides/tradingview-migration#widget-options"],[1654,"/docs/guides/tradingview-migration#widget-options"],[1655,"/docs/guides/tradingview-migration#widget-options"],[1656,"/docs/guides/tradingview-migration#widget-options"],[1657,"/docs/guides/tradingview-migration#widget-options"],[1658,"/docs/guides/tradingview-migration#widget-options"],[1659,"/docs/guides/tradingview-migration#widget-options"],[1660,"/docs/guides/tradingview-migration#widget-options"],[1661,"/docs/guides/tradingview-migration#widget-options"],[1662,"/docs/guides/tradingview-migration#widget-options"],[1663,"/docs/guides/tradingview-migration#widget-options"],[1664,"/docs/guides/tradingview-migration#widget-options"],[1665,"/docs/guides/tradingview-migration#widget-options"],[1666,"/docs/guides/tradingview-migration#widget-options"],[1667,"/docs/guides/tradingview-migration#widget-options"],[1668,"/docs/guides/tradingview-migration#widget-options"],[1669,"/docs/guides/tradingview-migration#widget-options"],[1670,"/docs/guides/tradingview-migration#widget-options"],[1671,"/docs/guides/tradingview-migration#widget-options"],[1672,"/docs/guides/tradingview-migration#widget-options"],[1673,"/docs/guides/tradingview-migration#widget-options"],[1674,"/docs/guides/tradingview-migration#widget-options"],[1675,"/docs/guides/tradingview-migration#widget-options"],[1676,"/docs/guides/tradingview-migration#widget-options"],[1677,"/docs/guides/tradingview-migration#widget-options"],[1678,"/docs/guides/tradingview-migration#widget-options"],[1679,"/docs/guides/tradingview-migration#widget-options"],[1680,"/docs/guides/tradingview-migration#widget-options"],[1681,"/docs/guides/tradingview-migration#widget-options"],[1682,"/docs/guides/tradingview-migration#widget-options"],[1683,"/docs/guides/tradingview-migration#widget-options"],[1684,"/docs/guides/tradingview-migration#widget-options"],[1685,"/docs/guides/tradingview-migration#widget-options"],[1686,"/docs/guides/tradingview-migration#widget-options"],[2018,"/docs/playground"],[2019,"/docs/playground"],[2023,"/docs/playground"],[2022,"/docs/playground#build-the-same-integration"],[2036,"/docs/playground#build-the-same-integration"],[2021,"/docs/playground#data"],[2033,"/docs/playground#data"],[2034,"/docs/playground#data"],[2035,"/docs/playground#data"],[2020,"/docs/playground#try-the-controls"],[2024,"/docs/playground#try-the-controls"],[2025,"/docs/playground#try-the-controls"],[2026,"/docs/playground#try-the-controls"],[2027,"/docs/playground#try-the-controls"],[2028,"/docs/playground#try-the-controls"],[2029,"/docs/playground#try-the-controls"],[2030,"/docs/playground#try-the-controls"],[2031,"/docs/playground#try-the-controls"],[2032,"/docs/playground#try-the-controls"],[1982,"/docs#how-the-pieces-fit"],[2004,"/docs#how-the-pieces-fit"],[2005,"/docs#how-the-pieces-fit"],[2006,"/docs#how-the-pieces-fit"],[2007,"/docs#how-the-pieces-fit"],[1981,"/docs#start-here"],[1986,"/docs#start-here"],[1987,"/docs#start-here"],[1988,"/docs#start-here"],[1989,"/docs#start-here"],[1990,"/docs#start-here"],[1991,"/docs#start-here"],[1992,"/docs#start-here"],[1993,"/docs#start-here"],[1994,"/docs#start-here"],[1995,"/docs#start-here"],[1996,"/docs#start-here"],[1997,"/docs#start-here"],[1998,"/docs#start-here"],[1999,"/docs#start-here"],[2000,"/docs#start-here"],[2001,"/docs#start-here"],[2002,"/docs#start-here"],[2003,"/docs#start-here"],[1983,"/docs#what-is-included"],[2008,"/docs#what-is-included"],[2009,"/docs#what-is-included"],[2010,"/docs#what-is-included"],[2011,"/docs#what-is-included"],[2012,"/docs#what-is-included"],[2013,"/docs#what-is-included"],[2014,"/docs#what-is-included"],[2015,"/docs#what-is-included"],[2016,"/docs#what-is-included"],[2017,"/docs#what-is-included"]],"type":"string"}},"enabled":true,"isSorted":true,"unsortableProperties":[]},"pinning":{"rules":[]},"language":"multilingual"}