通过松策略更改TradingView中图表的时间间隔

时间:2020-09-23 22:25:57

标签: pine-script tradingview-api

我希望能够根据所使用的股票代号来更改图表上显示的时间间隔。例如,对于NVDA,我希望看到15分钟的图表,而对于TSLA,我希望看到基于小时的图表,等等...

这样做的原因是,在多个符号和多个时间范围内对策略进行多次迭代后,我有了一个时间间隔和策略输入列表,我希望通过Pine策略脚本自动(而不是手动)更改会根据符号每次更改图表上的时间间隔。

查看Pine手册,我发现对于v4,timeframe.period返回当前时间段,timeframe.interval返回当前时间段,但是有一个变量/函数,我可以设置该变量/函数来更改代码中的图表时间间隔?

我确实知道我们可以使用security()函数获取OHLC值,但这不是我想要的。我希望它可以自动将图表上的多个图表显示更改为该符号的正确时间间隔。 这可能吗?

1 个答案:

答案 0 :(得分:1)

否,您不能通过pinescript更改当前图表的间隔,只能手动更改。

如前所述,您可以使用security函数来访问较高的时间范围数据,但是尝试访问较低的分辨率将返回错误的结果,因为平台不支持该结果。