TradingView 中文开发文档
  • 序言
  • 更新日志
  • 1、Charting Library 是什么
  • 2、入门指南
    • 2-1、图表库内容
    • 2-2、运行图表库
  • 3、数据绑定
    • 3-1、如何连接我的数据
    • 3-2、JS Api
    • 3-3、UDF
    • 3-4、Symbology
    • 3-5、交易时段
    • 3-6、报价
  • 4、图表定制
    • 4-1、定制概述
    • 4-2、Widget 构造器
    • 4-3、Widget 方法
    • 4-4、图表方法
    • 4-5、功能集
    • 4-6、服务端定制
    • 4-7、定制的使用案例
  • 5、交易终端
    • 5-1、交易终端简介
    • 5-2、经纪商 API
    • 5-3、交易主机
    • 5-4、账户管理器
    • 5-5、交易对象和常量
  • 6、储存和载入图表
  • 6-1、储存和载入的内存示例
  • 7、创建自定义指标
  • 8、最佳实践
  • 9、经常被问到的问题
  • 10、版本变更点
  • 附录
    • 图表的主要组成
    • 周期
    • 时间范围
    • 本地化
    • 覆盖
    • 绘图覆盖
    • 指标覆盖
    • 形状与覆盖
    • 图表样式属性
    • 图表自定义
    • 工具栏自定义
    • CSS主题颜色
    • 订阅
    • 交易元语
    • 在 K 线上做标记
    • 委托
    • WatchedValue
    • 指标 API
    • 形状 API
    • 形状组 API
    • 选择 API
    • 窗格 API
    • 数据列 API
    • 价格刻度 Api
    • 窗格和刻度特性
    • 快捷键
    • 新闻API示例
由 GitBook 提供支持
在本页
  • 指标API
  • isUserEditEnabled()
  • setUserEditEnabled(enabled)
  • getInputsInfo()
  • getInputValues()
  • setInputValues(inputs)
  • mergeUp()
  • mergeDown()
  • unmergeUp()
  • unmergeDown()
  • changePriceScale(priceScale)
  • isVisible()
  • setVisible(value)
  • bringToFront()
  • sendToBack()
  • applyOverrides(overrides)
  • Primitive types
  • StudyInputInfo
  • StudyInputValueItem

这有帮助吗?

  1. 附录

指标 API

上一页WatchedValue下一页形状 API

最后更新于5年前

这有帮助吗?

指标API

isUserEditEnabled()

如果用户能够删除/更改/隐藏指标,则返回true。

setUserEditEnabled(enabled)

  1. enabled - true or false

启用或禁用用户的删除/更改/隐藏指标。

getInputsInfo()

返回所有输入的信息 - 对象的数组。

getInputValues()

返回指标输入的值 - 对象。

setInputValues(inputs)

  1. inputs 应该是对象数组。

设置指标的输入值,它可以只包含您希望更改的输入。

mergeUp()

指标向上合并(如果可能)

mergeDown()

指标向下合并(如果可能)

unmergeUp()

取消指标向上合并(如果可能)

unmergeDown()

取消指标向下合并(如果可能)

changePriceScale(priceScale)

  1. priceScale 应该是一个具有下值之一的字符串:

    • left - 将指标附加到左边的价格刻度

    • right - 将指标附加到右边的价格刻度

    • no-scale - 不要将指标纳入任何价格刻度。该指标将以'No Scale'模式添加

    • as-series - 将指标附加到住系列的价格刻度(仅当指标和主系列位于同一窗格时才适用)

改变指标的价格刻度

isVisible()

如果指标可见,将返回true

setVisible(value)

  1. value - true 或 false

显示/隐藏指标

bringToFront()

将指标置于所有其他图表对象之上。

sendToBack()

将指标放在所有其他图表对象后面。

applyOverrides(overrides)

将 overrides 应用于指标。

注意: overrides 对象key不需要以指标名称开头。key应用于特定的指标。 例如,您应该使用style而不是Overlay.style来覆盖Overlay指标的当前样式。

Primitive types

StudyInputInfo

具有以下key的对象:

  • id - 指标的输入id

  • name - 输入的名称

  • type - 输入的类型

  • localizedName - 翻译为当前语言的输入名称

StudyInputValueItem

具有以下key的对象:

  • id - 指标的输入id

  • value - 输入的值

overrides - 指标的新

overrides
StudyInputInfo
StudyInputValueItem
StudyInputValueItem