switch со строками
это - не искусственные ограничения. кодогенерация такая. требующая целых значений для построения таблицы переходов.
попробуйте конструкцию
if(...)
...
else if(...)
...
else if(...)
...
...
else
...
попробуйте конструкцию
if(...)
...
else if(...)
...
else if(...)
...
...
else
...
Спасибо за ответ. Сейчас так и делаю. Но со switch просто код был был читабельнее. :) Но нет так нет.
switch ( Symbol() ) { case "EURUSD" : operators; }Да, я видел ответ в "оператор switch" но зачем накладывать исскуственные ограничения?
в C тоже нету. Да и типа string.
Это же MQL4 а не C. :)