Есть ли какая-нибудь возможность заменить Input1 на переменную?
Исходная ситуация:
Код: Выделить всё
AddInput("Input1", Inputs.Candle, 15, true, "");
AddInput("Input2", Inputs.Candle, 15, false, "");
AddInput("Input3", Inputs.Candle, 15, false, "");
double q1 = SMA(Input1.Close, 21);
double q2 = SMA(Input2.Close, 21);
double q3 = SMA(Input3.Close, 21);
Цель получать данные в цикле.
i = 1;
m = "Input" + i;
Rez = SMA(m.Close, 21); // так выдает ошибку
Может кто знает как правильно это (m.Close) записать и вообще можно ли?