我在Amibroker中有这两个数组 signal_arr
和 value_arr
. 从这两个数组中,我想输出一个数组 output_arr
,这样当 signal_arr
为1时,它将遵循 value_arr
的值 . 当 signal_arr
为0时, output_arr
将在 signal_arr
为最后1时保留 value_arr
的值 .
这可以通过一个例子来说明 .
signal_arr = [ 1 0 0 0 1 0 0 1 0 0 ]
value_arr = [0.5 0.6 0.4 0.2 0.8 0.7 0.6 0.2 0.3 0.4]
output_arr = [0.5 0.5 0.5 0.5 0.8 0.8 0.8 0.2 0.2 0.2]
1 回答
使用
ValueWhen
.