скачайте последнюю версию терминала - эта ошибка там исправлена
Скачал, установил, а MetaEditor почему-то остался прежним :(
MetaEditor тут не причем. Кстати, надо явно писать - какая версия.
Пишу...
MetaEditor 3.75 build 946 (Oct 28 2003)
MetaTrader 3.76 build 5352 (Nov 11 2003)
MetaEditor 3.75 build 946 (Oct 28 2003)
MetaTrader 3.76 build 5352 (Nov 11 2003)
оказалось - не до конца поправили. исправим, извините.
в качестве временного решения напишите так
type=Ord(i,VAL_TYPE);
switch type {
bla-bla-bla
type=Ord(i,VAL_TYPE);
switch type {
bla-bla-bla
исправили, скачайте MetaTrader 3.77
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
У меня switch внутри цикла не работает - "left parenthesis expected - "token "Ord""
Если же я комментарю цикл, оставляя только switch, то все работает.
//---------------------------------------
var:i(0);
for i=1 to TotalTrades {
Switch Ord(i,VAL_TYPE) {
Case OP_BUY: Alert("BUY");
Case OP_SELL: Alert("SELL");
Case OP_SELLSTOP: Alert("SELLSTOP");
Case OP_BUYSTOP: Alert("BUYSTOP");
Default: Alert("ooooo!");
};
};
//---------------------------------------
Уважаемые разработчики, где собака порылась?