指标覆盖
您可以使用studies_overrides
参数设置默认样式以及新创建的指标的输入值。 它的值应该是一个对象,其中key是要更改的属性的路径,而value是它的新值。
例:
在上面的示例中,所有创建的布林带都将上规宽设置为7(除非您通过API创建它并指定不同的值)。
如何设置指标名称
您应该在新建指标对话框中使用指标名称,但要采用小写形式。 如果您想覆盖默认的EMA长度,请尝试使用moving average exponential.length
。
同样的逻辑适用于输入名称:使用在指标属性
对话框中看到的名称(使用小写字母)。
示例:stochastic.smooth d
。
比较
您可以通过Compare
自定义添加新的数据。
使用compare.plot
来自定义画线,使用compare.source
来更改价格来源:
覆盖
从V1.12开始,您可以使用以下属性来自定义Overlay
:
语法
属性路径是一组用点(.
)分割的小写标识符。路径格式如下所述。
备注:如果一个plot/band/area/input名称是相同的,则您会得到一个错误。 在这种情况下,您可以通过在路径中添加:plot
,:band
,:area
或:input
来指定y要更改的确切目标。(例如short:plot.color
)
Study input
格式: indicator_name.input_name
indicator_name: 使用在指标对话框中看到的名称。
input_name: 使用在指标的属性对话框中看到的名称(例如:
show ma
)
例如: volume.show ma
, bollinger bands.length
绘图属性
格式: indicator_name.plot_name.property_name
indicator_name: < ... >
plot_name: 你可以在指标的属性对话框中看到它(例如
Volume
或Plot
)property_name: 下列之一:
transparency
linewidth
plottype. 支持的绘图类型有:
line
(线形图)histogram
(直方图)cross
(十字指针)area
(山形图)columns
(柱状图)circles
(圆圈图)line_with_breaks
(中断线)area_with_breaks
(中断区块)
例子: volume.volume.transparency
, bollinger bands.median.linewidth
绘图颜色
格式: indicator_name.plot_name.color<.color_index>
indicator_name: < ... >
plot_name: < ... >
color 这只是一个关键字。
color_index(可选): 颜色索引(如果有的话)。这只是一个颜色索引。也就是说,要取代成交量默认为绿色的颜色,应该使用
color_index = 1
。
备注1: color.0
是color
的同义词。因此路径 volume.volume.color.0
和 volume.volume.color
被视为相同。
备注2: 现在,不支持自定义区域填充颜色和透明度。
限制:
颜色只支持
#RRGGBB
格式。不要使用短格式的#RGB
。透明度在[0..100]范围内变化。 100意味着完全不透明的。
厚度是一个整数。
指标选项
格式: indicator_name.options.option_name
indicator_name: < ... >
options: 关键字
option_name: 你想分配的选项名称。支持的值是:
showStudyArguments: boolean, 控制标题中的参数可见性
showLastValue: boolean, 控制价格标签的可见性
例子: volume.options.showStudyArguments
, volume.options.showLastValue
默认精度
1.6版本开始,您可以使用name.precision
格式更改指标的默认精度。 例:"average true range.precision": 8
最后更新于