PineScript能否访问非策略生成的所有交易历史(含手动交易)?
Pine Script访问全量交易历史的可行性
- 结论:在Pine Script中无法直接访问账户的全部交易历史,包括手动执行的交易或其他策略生成的交易。
- 限制说明:
strategy.*命名空间下的交易相关函数(例如strategy.closedtrades、strategy.opentrades)仅能读取当前运行的策略实例自身产生的交易记录,这是TradingView平台的设计限制,用于隔离不同策略的运行环境,避免跨策略的数据干扰。 - 替代方案:若需要获取账户全量交易历史,只能通过TradingView的外部API接口,或在账户后台手动导出交易记录,Pine Script脚本本身不具备读取账户级全量交易数据的权限。
内容的提问来源于stack exchange,提问作者Christian Berrigan
相关产品推荐
相关产品推荐

