а что говорит Поиск по данному вопросу? или хотябы пару тем назад, в ветке Любой вопрос чтоб не засорять форум?
Так и думал что народ не поймёт вопроса)
сделать функцию сопоставляющую каждому имени переменной её значение.
double StoA(string name)
{
if (name=="a") return(a);
if (name=="b") return(b);
}
а в коде
с=StoA(s1)+StoA(s2)
вобщем развлекайтесь. :)
Tigritto:
Так и думал что народ не поймёт вопроса)
Хорошая интуиция. Можно было ей воспользоваться, чтобы сформулировать вопрос в понятной форме.
да еслибы топикастер не поленился и прочитал в тот момент ветку на несколько страничек назад в "..любой вопрос..." он бе Увидел что там обсуждалась Точно такая же проблема - которая и была решена с примером кода....
а так... лентяям, чтойто обьяснять и не хочется :)
так как:
![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Всем привет, возник вопрос по поводу написания кода на 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. Возможно надо какие то промежуточные переменные… Если кто то знает как с ходу решить этот вопрос, пожалуйста изложите код.
Спасибо