возник вопрос по поводу написания кода на mql4

 

Всем привет, возник вопрос по поводу написания кода на mql4

Хочу придумать как можно текст преобразовать в переменную, смотрите кусок

Extern a=1,b=3,c=5;

Start

string s1="a";

string s2="b";

c=s1+s2;

строчки s1 и s2 читаются из файла, я этот кусок заменил просто на s1="a”… чтоб было наглядней,

как написать код чтоб именно s1 было присвоено числовое значение 1, а s2 было присвоено числовое значение 3. Возможно надо какие то промежуточные переменные… Если кто то знает как с ходу решить этот вопрос, пожалуйста изложите код.

Спасибо

 
а что говорит Поиск по данному вопросу? или хотябы пару тем назад, в ветке Любой вопрос чтоб не засорять форум?
 

Так и думал что народ не поймёт вопроса)

 

сделать функцию сопоставляющую каждому имени переменной её значение.

double StoA(string name)

{

if (name=="a") return(a);

if (name=="b") return(b);

}


а в коде

с=StoA(s1)+StoA(s2)

вобщем развлекайтесь. :)

 
Tigritto:

Так и думал что народ не поймёт вопроса)


Хорошая интуиция. Можно было ей воспользоваться, чтобы сформулировать вопрос в понятной форме.
 

да еслибы топикастер не поленился и прочитал в тот момент ветку на несколько страничек назад в "..любой вопрос..." он бе Увидел что там обсуждалась Точно такая же проблема - которая и была решена с примером кода....

а так... лентяям, чтойто обьяснять и не хочется :)

так как:


Причина обращения: