【发布时间】:2022-01-15 12:18:36
【问题描述】:
我是编码新手,所以...
我们如何从 PineScript 的列表中随机选择一个项目?
我想为安全功能随机生成符号
我有一个符号列表,例如 BINANCE:BTCUSDT、BINANCE:ETHUSDT、BINANCE:ATOMUSDT 等
我需要做些什么来将它转换为数组,并从中生成一个随机值,并将这个值放入安全函数中(我想当我重新加载页面时,我会得到一个新的随机生成的图,其中包含每次都有新符号)
我现在拥有的
var symbols = array.new_string(5)
array.set(symbols, 0, "BINANCE:BTCUSDT")
array.set(symbols, 1, 'BINANCE:ETHUSDT')
array.set(symbols, 2, 'BINANCE:ATOMUSDT')
array.set(symbols, 3, 'BINANCE:SOLUSDT')
array.set(symbols, 4, 'BINANCE:AXSUSDT')
sec = request.security(str.tostring(array.get(symbols,0)), 'D', close)
plot(sec)
但它不起作用
谢谢。
【问题讨论】:
标签: arrays random pine-script symbols