繁体   English   中英

使用 input.source 从自定义指标捕获输入(Tradingview 上的 PineScript)

[英]Using input.source to capture input from a custom indicator (PineScript on Tradingview)

在此处输入图像描述

我正在寻找使用input.source来捕获来自指标的信号,以便我可以回测它的“看跌”或“看涨”文本图。 我似乎无法从 Tradingview 手册中弄清楚如何编写我的脚本,以及第一行使用input.source导入输入。

这是一个不起作用的示例(有关我尝试捕获的内容,请参见图片作为输入)

// Create an input that sets Bear or Bull data the BSI calculates with
bsiData = input.source(Bullish, title="BSI Buy Signal")

我尝试了下面的变体,但每次我将策略添加到指标时,我都会收到错误消息。 我确定这与我对此带来的全新体验有关。 任何和所有方向将不胜感激。 我已经尝试按照 Tradingview 手册进行操作,该手册讨论了下拉并从我想从中捕获的指标中选择输入,但我做不到那么远。 我的错误总是说“出了点问题。请稍后再试。”

// Create an input that sets Bear or Bull data the BSI calculates with
bsiData = input.source(Bullish, title="BSI Buy Signal")

你真的不需要做任何具体的事情。 只需一个input.source ,下拉菜单将自动包含来自其他指标的源数据。

是此功能的公告,其中解释了几乎所有内容。

  • 它们可以从图表或脚本的设置/输入中配置。
  • 该策略一次只能使用一个外部输入。
  • 该策略必须仅包含一个使用 input.source 类型的 input() 调用。
  • 使用的外部输入必须是研究脚本中的情节。
//@version=5
indicator("My script")

src = input.source(close, "Source")
plot(src)

在此处输入图像描述

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM