case 2:
{// Сигнальные индикаторы заданы явно и используют передаваемые параметры
major=(int)iCustom(symbol,сигнал_тф,"BBCI_v2",параметр_1,параметр_2,параметр_3,параметр_4,0,1);
major2=(int)iCustom(symbol,сигнал_тф2,"BBCIEA",параметр_11,параметр_22,параметр_33,параметр_44,1,1);
minor=(int)iCustom(symbol,сигнал_тф3,"BBCIEA",параметр_111,параметр_222,параметр_333,параметр_444,0,0);
minor2=(int)iCustom(symbol,сигнал_тф4,"BBCIEA",параметр_1111,параметр_2222,параметр_3333,параметр_4444,1,0);
major3=(int)iCustom(symbol,10080,"BBCIEA",1,1);
BBSF_trend=(int)iCustom(symbol,10080,"BBSF",1,0);
// Условия работы индикаторов кейсаmajor2++BBSF_trend)*(major2==BBSF_trend) *major2
направление[num]=major;
сигнал[num]=(minor+minor2)*(minor==minor2);
закрытие_против_тренда[num]=major3*закрыть_против_тренда;
сигнал_закрытия[num]=major2*закрыть_по_сигналу;
сигнал_закрытия2[num]=BBSF_trend*закрыть_по_сигналу;
break;
}