在 Pine 中不可能循环遍历脚本的不同配置?
In Pine not possible to loop over different confirguation of a script?
我想在不同的时间框架、交易对和参数值上测试我的策略。
为此,我想构建一个带有嵌套循环的脚本,有点像这样(伪代码):
for pair in [EURUSD, BTCUSD, ETHBNB]:
for tf in [5m, 15m, 1h, 4h]
for va1 in [1, 2, 3, 4]:
for va2 in [0.2, 0.5]:
perform_strategy()
write results somewhere
但在阅读文档后,我担心 Pine 无法做到这一点。有人可以确认吗?
非常感谢
不,不可能。
但是,您可以针对不同的条件使用不同的变量并分别计算结果。然后你可以在table中打印结果。虽然这并不容易,但根据您的需要,它可能会奏效。
我想在不同的时间框架、交易对和参数值上测试我的策略。
为此,我想构建一个带有嵌套循环的脚本,有点像这样(伪代码):
for pair in [EURUSD, BTCUSD, ETHBNB]:
for tf in [5m, 15m, 1h, 4h]
for va1 in [1, 2, 3, 4]:
for va2 in [0.2, 0.5]:
perform_strategy()
write results somewhere
但在阅读文档后,我担心 Pine 无法做到这一点。有人可以确认吗?
非常感谢
不,不可能。
但是,您可以针对不同的条件使用不同的变量并分别计算结果。然后你可以在table中打印结果。虽然这并不容易,但根据您的需要,它可能会奏效。