Всё, нашел, поставил extern int сигнальный_индикатор=0;
extern string имя_сигнальщика="";
теперь фильтры обратно добавлять буду
а хотелось бы поработать на 1
// *****************************************************************
case 1:
{ // Сигнальный индикатор задается в параметрах и может изменяться
tmp=iCustom(Пары[num],сигнал_тф,имя_сигнальщика,0,0);
major=(int)iCustom(Пары[num],сигнал_тф,имя_сигнальщика,0,0); // Можно использовать стандартный обмен через опрос буферов
minor=(int)iCustom(Пары[num],сигнал_тф,имя_сигнальщика,1,0); // сигнального индикатора. Буфер "0" - основной, "1" -подтверждающий.
major=(int)GlobalVariableGet(StringConcatenate("bb_trend_",symbol));
minor=(int)GlobalVariableGet(StringConcatenate("bb_sign_",symbol));
break;
}
и на втором кейсах
// *****************************************************************
case 2:
{// Сигнальные индикаторы заданы явно и используют передаваемые параметры
major=(int)iCustom(symbol,сигнал_тф,"Trend_nonlagdotBB",параметр_1,параметр_2,параметр_3,параметр_4,0,0);
minor=(int)iCustom(symbol,сигнал_тф,"nonlagdotBB",1,0);
major=(int)GlobalVariableGet(StringConcatenate("bb_trend_",symbol));
minor=(int)GlobalVariableGet(StringConcatenate("bb_sign_",symbol));
break;
}