playbook/docs/tsl/syntax_book/function.md

3.3 KiB
Raw Blame History

TSL 函数大全(已迁移)

⚠️ 本文件已弃用 - 原文件因体积过大221,389行4.2MB)影响编辑器性能,已拆分为多个模块化文件。

🚀 请使用新版本

新版函数参考入口: function/index.md

快速跳转

你要查找... 跳转到...
数学、字符串、日期等基础函数 TSL函数
股票、行情、技术分析、财务函数 金融函数
数据查询、时间序列函数 数据仓库函数
算法交易相关函数 算法交易支撑函数
服务器连接、执行函数 服务器交互函数
Excel/Word/PDF处理 文档处理函数
其他工具函数 函数参考总目录

📊 拆分说明

原文件已拆分为 42个独立文件

function/
├── index.md              # 总索引(从这里开始)
│
├── tsl/                  # TSL函数10个文件
│   ├── index.md
│   ├── math.md           # 数学函数 (14K行)
│   ├── base.md           # 基础函数 (10K行)
│   ├── system.md         # 系统相关函数
│   └── ...
│
├── financial/            # 金融函数23个文件
│   ├── index.md
│   ├── stock.md          # 股票 (20K行)
│   ├── market_data.md    # 行情 (11K行)
│   ├── financial_analysis.md  # 财务分析 (46K行)
│   └── ...
│
└── 03_datawarehouse.md   # 其他9个独立章节
    04_algo_trading.md
    ...

🔍 如何查找函数

方法 1使用索引导航推荐

  1. 打开 function/index.md
  2. 根据功能分类找到对应章节
  3. 点击链接进入具体文件

方法 2全局搜索最快

在编辑器中使用全局搜索(Ctrl+Shift+FCmd+Shift+F

  • 搜索范围:docs/tsl/syntax_book/function/
  • 搜索关键词:函数名或功能描述

方法 3查看历史备份

如需查看原始完整文件,请从历史版本获取(当前仓库不保留备份文件)。

💡 拆分的好处

拆分前 拆分后
单文件 221,389 行 最大文件 < 50,000 行
编辑器打开需要 10-30 秒 任意文件打开 < 1 秒
Git diff 无法有效查看 Git diff 清晰可读
搜索定位困难 模块化搜索,精准定位
难以维护和更新 按模块独立维护

📅 迁移时间

  • 原始文件:保留至 function.md.backup
  • 拆分完成时间2026-01-07
  • 拆分方式:按三级标题(###分为11个主章节再对TSL函数和金融函数进行二级拆分

立即开始使用: → 前往新版函数参考