Вопросы от "чайника" - страница 183 1...176177178179180181182183184185186187188189190...278 Новый комментарий DzmitryVasilets 2012.09.12 08:16 #1821 Добрый день. Только начал осваивать mt5. У меня в терминале нет вкладки маркет. Подскажите как это исправить? Anatoli Kazharski 2012.09.12 08:28 #1822 DzmitryVasilets: Добрый день. Только начал осваивать mt5. У меня в терминале нет вкладки маркет. Подскажите как это исправить?Вы смотрите в окне Инструменты (Ctrl+T)? DzmitryVasilets 2012.09.12 08:40 #1823 tol64: Вы смотрите в окне Инструменты (Ctrl+T)?Ну нет ее в этом окне. Запись зарегистрирована, а вкладки нет. Есть сигналы а затем КодБейс Renat Fatkhullin 2012.09.12 08:52 #1824 DzmitryVasilets: Добрый день. Только начал осваивать mt5. У меня в терминале нет вкладки маркет. Подскажите как это исправить?Может Wine или древний Internet Explorer используете? В этом случае вкладка маркета не показывается. Yedelkin 2012.09.12 09:18 #1825 Компилятор ругается, если использую функциональную запись явного приведения типов:double d=1.55; switch(long(d)) { case 1: Print("case 1"); } Выдаёт: " '(' - name expected ". О каком имени, которое ожидается (предполагается), идёт речь? Dzmitry Vasilets 2012.09.12 09:30 #1826 Renat: Может Wine или древний Internet Explorer используете? В этом случае вкладка маркета не показывается.IE 6. Только не могу понять как MT5 c IE связан alxm 2012.09.12 09:59 #1827 Yedelkin: Компилятор ругается, если использую функциональную запись явного приведения типов: Выдаёт: " '(' - name expected ". О каком имени, которое ожидается (предполагается), идёт речь?Похоже, компилятор дурит. Print(long(d)) компилируется нормально, а на switch(long(d)) выдает ошибку. Yedelkin 2012.09.12 10:04 #1828 alxm:Похоже, компилятор дурит. Print(long(d)) компилируется нормально, а на switch(long(d)) выдает ошибку.ОК, если не будет других версий, закину в СД. Olegs Kucerenko 2012.09.12 10:06 #1829 Так надо.long в скобках. double d=1.55; switch((long)d) { case 1: Print("case 1"); } Olegs Kucerenko 2012.09.12 10:08 #1830 Хотя...Приведение числовых типов В выражениях языка MQL5 можно использовать как явное, так и неявное приведение типов. Явное преобразование типов записывается следующим образом: var_1 = (тип)var_2; В качестве переменной var_2 может быть выражение или результат выполнения функции. Допускается также функциональная запись явного приведения типов: var_1 = тип(var_2); Документация по MQL5: Основы языка / Типы данных / Приведение типов www.mql5.com Основы языка / Типы данных / Приведение типов - Документация по MQL5 Вопрос можно ли в MetaTrader 4 Client Terminal Ошибки, баги, вопросы 1...176177178179180181182183184185186187188189190...278 Новый комментарий
Добрый день. Только начал осваивать mt5. У меня в терминале нет вкладки маркет. Подскажите как это исправить?
Вы смотрите в окне Инструменты (Ctrl+T)?
Добрый день. Только начал осваивать mt5. У меня в терминале нет вкладки маркет. Подскажите как это исправить?
Компилятор ругается, если использую функциональную запись явного приведения типов:
Выдаёт: " '(' - name expected ". О каком имени, которое ожидается (предполагается), идёт речь?
Может Wine или древний Internet Explorer используете? В этом случае вкладка маркета не показывается.
Компилятор ругается, если использую функциональную запись явного приведения типов:
Выдаёт: " '(' - name expected ". О каком имени, которое ожидается (предполагается), идёт речь?
Похоже, компилятор дурит. Print(long(d)) компилируется нормально, а на switch(long(d)) выдает ошибку.
Так надо.long в скобках.
Хотя...
Приведение числовых типов
В выражениях языка MQL5 можно использовать как явное, так и неявное приведение типов. Явное преобразование типов записывается следующим образом:
var_1 = (тип)var_2;
В качестве переменной var_2 может быть выражение или результат выполнения функции. Допускается также функциональная запись явного приведения типов:
var_1 = тип(var_2);