Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Будет ли MetaLang понимать что int a(), int a(int var), bool a() и double a() это разные функции?
Будет ли MetaLang понимать что int a(), int a(int var), bool a() и double a() это разные функции?
Да.
Могут. Ясное дело. Только я не понял, какое это отношение имеет к моему вопросу по графике и к ответу на нему.
Прямое. Это - уточнение. Скрипты и эксперты могут управлять графиками и графическими объектами как угодно. А пользовательские индикаторы - нет.
Да.
? В С++ нету перегрузки по возвращаемому значению. В MQL5 будет?
? В С++ нету перегрузки по возвращаемому значению. В MQL5 будет?
Это к Славе. Но по-моему, в MQL5 также нет перегрузки по типу возвращаемого значения.
? В С++ нету перегрузки по возвращаемому значению. В MQL5 будет?
Нет.
Будет ли MetaLang понимать что int a(), int a(int var), bool a() и double a() это разные функции?
Итого -- функции под номером 1 3 и 4 посчитаются за одну в виду вышеупомянутых причин. 1 и 2 это разные функции.
Нет.
А жаль :) ...
Итого -- функции под номером 1 3 и 4 посчитаются за одну в виду вышеупомянутых причин. 1 и 2 это разные функции.
сейчас это разные функции, скомпилируйте код
int a()
{
return(0);
}
int a(int a)
{
return(a*2);
}
и убедитесь в этом
сейчас это разные функции, скомпилируйте код и убедитесь в этом
Скомпилировал и убедился.
'a' - function already defined and has a body *.*.mq4 (230, 5)
Одинаковые в MQL4. Но будут разные в MQL5.
Скомпилировал и убедился.
'a' - function already defined and has a body *.*.mq4 (230, 5)
Одинаковые в MQL4. Но будут разные в MQL5.
ошибочка в предыдущим посте НЕ Разные