時區和月周日K的開高低收,一分K的開盤價區間標示和六均線與扣抵 選項中有可以調整使用的商品時區 // This Pine Script® code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/ // © tseng27 //@version=6 indicator("台指開盤時區與關鍵價", overlay=true, max_lines_count=500, max_labels_count=500, max_boxes_count=500) // ========================================================================= // 1. 設定區 (Inputs) // ========================================================================= grp_bg = "背景設定 (交易時段)" detect_mode = input.string("自訂時段 (期貨/CFD/美股)", "時段判定模式", options=["自動偵測 (依賴圖表ETH開關)", "自訂時段 (期貨/CFD/美股)"], group=grp_bg) custom_rth = input.session("0845-1345", "自訂常規時段 (RTH)", group=grp_bg) custom_tz = input.string("Asia/Taipei", "自訂時區", group=grp_bg) c_rth = input.color(color.new(color.blue, 95), "常規交易時段背景 (RTH)", group=grp_bg) c_eth = input.color(color.new(color.gray, 95), "電子交易時段背景 (ETH)", group=grp_bg) grp_1m = "開盤 1 分K設定" c_1m = input.color(color.new(color.white, 80), "1 分K 矩形顏色 (預設 20% 不透明)", group=grp_1m) grp_ohlc = "支撐壓力線 - 一般設定" show_date = input.bool(true, "顯示日期標籤", group=grp_ohlc) grp_d = "日K 支撐壓力線設定" show_d = input.bool(true, "開啟 日K 關鍵價", group=grp_d) d_w = input.int(1, "日K 線條粗細", minval=1, maxval=10, group=grp_d) d_s = input.string("實線", "日K 線條樣式", options=["實線", "虛線", "點線"], group=grp_d) d_c_o = input.color(color.new(#ff9800, 20), "日開盤價 (Open)", group=grp_d) d_c_h = input.color(color.new(#4caf50, 20), "日最高價 (High)", group=grp_d) d_c_l = input.color(color.new(#f44336, 20), "日最低價 (Low)", group=grp_d) d_c_c = input.color(color.new(#2196f3, 20), "日收盤價 (Close)", group=grp_d) grp_w = "周K 支撐壓力線設定" show_w = input.bool(true, "開啟 周K 關鍵價", group=grp_w) w_w = input.int(2, "周K 線條粗細", minval=1, maxval=10, group=grp_w) w_s = input.string("實線", "周K 線條樣式", options=["實線", "虛線", "點線"], group=grp_w) w_c_o = input.color(color.new(#ffeb3b, 20), "周開盤價 (Open)", group=grp_w)