选日期

多市场 K 线 + PG 港股 · 美股 · 外汇 · 商品 · 加密 研究原型 v0.1.0-beta

股票
数据源
周期 K线配色
S 起点
C 终点
PG 画法
PG 数
显示
工具
PG 把手:四角=双向拉伸 · 四边=单向拉伸(上/下锚低点/高点、左/右锚右/左端)· 右键把手=菜单选比例精确拉伸 · 中间=整框移 · 选中后方向键微移(Shift=大步)· 框内右键=克隆/删子组 ·「重绘」还原
放开鼠标 = 载入 CSV / XLSX / PG 设定档(.json)
使用说明

这是什么

港股 / 美股 / 外汇 / 商品 / 加密 K 线 + 潘氏几何(PG)线上版:数据经 Yahoo 实时取用(Cloudflare Worker 中转), 输入任何 Yahoo 收录的代号都能看(不限于内置名单),运算全部在网页端完成,不上传、不记录你的任何操作。

选标的

  • 顶部输入框输入代号或名称(点输入框展开一览),或在一览里直接点选;按 Enter 取最接近的匹配
  • 一览之外的代号也行:直接输入任何 Yahoo 代号按 Enter,即经 Yahoo 实时拉取。程序会自动识别类别并套用对应的交易日历与价格口径: 港股(0700 / 00700 / HK.00700 / 0700.HK)、美股与美股指数(AAPL、SPY、^GSPC)、 外汇(EURUSD=X、USDJPY=X、DX-Y.NYB)、商品期货(GC=F、CL=F、SI=F)、 加密(BTC-USD、ETH-USD)、其他市场(如 7203.T)
  • 一览除港股名单外,还列了美股 / 指数 / 外汇 / 商品 / 加密的常用代号,点选即载
  • 港股指数数据源:默认先走 Yahoo 实时(800000 恒生指数、800100 国企指数含今天盘中那根), 其余 Yahoo 没有的(800700 恒生科技 / 800701 恒生综合 / 800702–800713 共 12 个 HSCI 行业分类指数,选单里以 HSCI 开头标注)自动回落外置 R2 档案; 全部 16 个指数的 parquet 都已上载 Cloudflare R2,由本地富途库每日收盘后自动刷新,更新数据不重部署整站。
  • 输入 800xxx 指数码按 Enter 即走上面这条源链:Yahoo 查不到会继续找外置档案,全部源都没有才报错
  • 数据源只有两个:Yahoo实时(默认)与上传档案(画自己的 CSV / XLSX)

周期与价格口径

  • 周期:日 / 周 / 月 一键切换
  • 没有复权选项(本版已移除):Yahoo 的报价本身就是只除权口径——已调过拆股 / 送股, 形态连续(如 1211 比亚迪 2025-06 分拆不会出现断崖),但不含派息,也不会出现负价, 正好是 PG 几何该用的价格。外汇 / 商品 / 加密没有派息拆股概念,按原始报价显示;上传档案则没有复权概念。
  • 日线含今天进行中那根 K 线(收盘价=当下盘中价)
  • 未来交易日历按市场分开(PG 横轴一格=一个交易日,日历错了框就会偏): 港股用港交所日历、美股用 NYSE 日历、商品用 CME 口径、外汇按工作日、加密七日全开, 一律画到 2030 年底;2027 年后为推算值(各国只提前约一年公布假期)
  • 外汇 / 加密 Yahoo 不给有意义成交量,成交量副图自动略过

PG 画法与画框

  • 选定 S 起点与 C 终点自动分格画框;PG 画法可选 S-C / S-H / S-L / H-C / L-C / H-L / L-H
  • 框自由拉伸:四角=双向拉伸;四边=单向拉伸(上 / 下边锚住低 / 高点,左 / 右边锚住右 / 左端);中间橙点=整框平移
  • 在把手上按右键=比例菜单选精确倍数(5× ~ 0.2×)拉伸
  • PG 与 K 线对齐(默认自动):拉伸 PG 后,上 / 下边框会自动吸附到框内最接近的蜡烛最高 / 最低——你用眼大致拉到目标位置附近,松手即精准贴住最近那根 K 线(上边吸最高、下边吸最低)。拖出框内最高 / 最低之外 = 刻意超出(预留目标位、让 R 线延伸出框等):只要离最近那根蜡烛超过「该蜡烛自身高低波幅的一半」,松手就保持你拉的位置、不吸回(大 K 线容差大、细屑蜡烛容差小,自动适配);拖的过程中超出范围时横幅会实时提示。整框移动 = 询问式对齐:上下移动后横幅会问「需要对齐吗?」——要就点目标 K 线:该 K 线在 PG 框上方→上边框对该蜡烛最高、在 PG 框下方→下边框对该蜡烛最低(比较两者中位高低,不用精确点蜡烛的上/下半),高度与长度原样保留;不要就点框外 / Esc / 横幅「✕ 不用对齐」。纯横向移动不打扰(纵向没变)。横向(左右拉伸)不做对齐:蜡烛本就吸附格线;但拉到画面外会自动扩轴让你看得见,之后缩回来保留当前比例、不再重定标。框内(非把手)拖动=平移图表(与框外一致,避免误移 PG),真正整框移动只用中间橙点把手。如需手动精确点选某根特定蜡烛对齐,把代码顶部 ALIGN_SCHEME 改为 'A'(那时拉伸松手也进入对齐模式、移鼠标到蜡烛点一下才对齐;移动本来就是询问式)
  • 选中把手后方向键微移(Shift=大步);按「重绘」还原
  • 不想自动对齐?右键上 / 下 / 四角把手(或整框移把手、框内空白),菜单第一项就是对齐总开关: 「开」=松手自动吸附 / 移动后询问(默认);「关」=拖到哪就是哪,拉伸不吸、移动也不弹询问,再点一次切回。 这是全局开关,对所有组生效
  • 在框内空白或中央「整框移」把手按右键=PG 组菜单:克隆此 PG 组(母 A / 子 B 命名,自动错开一点,可再自由拖动);子组还可「删除此子组」。母子可同时显示,点某组即选中(橙框+角标);每组左上角常驻显示组名(A/B/C…),无需 highlight 即知甲乙。子组的所有拉伸比例都以母(A)为基准(右键比例一览、拖动徽标、1× 对齐都是相对母),母被拖动后子的比例实时跟着变;资讯栏「PG」标签同时列出「相对母 A」与「相对直接克隆来源(如 C/B)」两组尺寸比例(高度(价)/宽度(格)/高宽比/宽高比,斜度取 3 位小数)
  • 「AI」格数推算与「摆动点」开关=本地完整版功能:AI 格数推算是服务端运算(检验 1-9 格哪个最适合),网页演示版暂不提供,按钮已收起;代码与本地版一致,日后开放即亮

画直线(工具列「画线」)

  • 按「画线」钮进入画线模式(按钮高亮、鼠标变十字)——在图上从 A 点拖到 B 点松手即画成一条直线
  • 退出画线模式:画线模式下点图上的空白处即退出(按钮取消高亮);再按一次「画线」钮也一样
  • 再编辑已有线:在画线模式之外,直接点一条已画的线就会重新进入画线模式并选中它——拖端点改单边、拖线身整体平移
  • 拖端点(线两端的小圆点):只动这一边,另一边不动——用来把线贴到某个高低点
  • 拖线的其他位置:整条线平行移动(两端一起走)
  • 右键线身:弹出菜单——① 删除此线;② 复制一条平行线(自动偏移、高亮),复制后可直接拖动自由移动
  • 删除也可:选中线后按 Delete / Backspace
  • 线绑在 K 线数据上(不是屏幕位置):缩放、平移、切换周期后线跟着走势走;换股票会清空重画
  • 画的线随「存档」一起存进 JSON,读档原样重现

网址启动参数

把设定直接写进网址,打开即按设定出图:
?code=0700&s=2024-06-20&c=2025-06-20&m=1&n=4
code=标的代号(任何 Yahoo 代号 / 港股码 / 800000 等内置指数)· ktype=day/week/month · s/c=S 起点 / C 终点(YYYY-MM-DD)· m=画法 1 S-C / 2 S-H / 3 S-L / 4 H-C / 5 L-C / 6 H-L / 7 L-H · n=PG 数 1–9

存档 / 读档(PG 画面重现)

  • 「存档」:把当前标的、周期、S-C、画法、PG 数、对齐开关、显示开关、配色,以及全部 PG 组(含克隆子组的框位与母子关系)打包成一个 JSON 档下载到电脑
  • 「读档」:选之前存的 JSON 档——重载数据后原样还原全部 PG 组与设定;把 .json 直接拖进窗口也一样(拖 K 线 CSV / XLSX 仍是加载数据)
  • 上传数据源的设定档会把 K 线资料一并打进档案(Yahoo / 内置指数只记代号,读档时现拉最新数据——资料更新后 PG 框仍按同一日期与比例落位)

资讯栏

  • 上方固定「股票资讯」抽屉(点标题收起 / 展开),下方分页标签:PG / 关键日 / 支持阻力 / 摆动点,首标签 PG 默认显示
  • 关键日:自动标出触及 3/4/5 分竖线的周期,每个分位含本格起止(0 与 1),PG 框始点/终点/多格分界线即各分位 0/1 处自动纳入(共享关键日标「格界」);PG 格数越多关键日越密
  • 支持 / 阻力:以现价穿过 R 斜线与分位横线,自动算出上方阻力与下方支持各一条

上传自有数据

拖入 CSV / XLSX 即可画图,日 / 周 / 月周期自动识别,只传日线档案周 / 月线自动聚合。格式要求:一列日期 + 一列收盘价即可开画,有开 / 高 / 低 / 成交量更佳。日期支持 2026-01-02、2026/01/02、20260102 或 Excel 日期格式;列名中英文均可(日期 / 开盘 / 最高 / 最低 / 收盘 / 成交量,或 date / open / high / low / close / volume)。

数据范围

K 线一律实时取自 Yahoo(经 Cloudflare Worker 中转),所以不限于内置名单—— 任何 Yahoo 收录的代号都能拉:港股、美股与美股指数、外汇、商品期货、加密, 历史通常可回到 2000 年前后(美股更早),日线含今天盘中那根。 内置名单(恒生指数成分股 95 只 + 港股指数)只用作 输入联想与中文名称对照;未来交易日与周期格子按各市场日历一路画到 2030 年。

港股指数数据源:恒指 800000 / 国企 800100 默认走 Yahoo 实时(含今天盘中那根);其余指数 Yahoo 没有对应符号, 统一由本地富途库 parquet 转出、上载 Cloudflare R2,经现有 Yahoo Worker 的 /idx 路由带 CORS 按需提供(日 / 周 / 月齐全), 每日收盘后由 maomaojin 主库的 master_daily.bat 自动刷新上载——更新数据只换 R2 对象,不重部署整站。 指数不派息、不拆股,没有复权概念。

Yahoo 报价为「只除权」口径:拆股 / 送股已调整(形态连续),不含派息。 测试版功能与数据可能有不完善之处,欢迎把问题反馈给拖罗仔。