Вопрос знатокам MQL - страница 5

 

добрый день,

вопрос к знатокам... нужен калькулятор времени ( вот пример что он должен считать 2011.03.06 17:20 +23652мин = дата и время)

кто сможет помочь написать такой калькулятор?

 
IgorM:

это https://www.mql5.com/ru/forum/103244 или https://www.mql5.com/ru/forum/107925 не поможет?

сегодня поиск по форуму работает, много инфы по запросу https://www.mql5.com/ru/search


Кое что прояснил. Спасибо, Игорь!
 
psycoma:

добрый день,

вопрос к знатокам... нужен калькулятор времени ( вот пример что он должен считать 2011.03.06 17:20 +23652мин = дата и время)

кто сможет помочь написать такой калькулятор?

TimeToStr((StrToTime("2011.03.06 17:20")+23652*60))

Переводим в секунды,  складываем и назад в строку.

 

Добрый день.

Вот код функции:

int getNextOrderNum(int RRRR) {
   switch (RRRR) {
   case 101:
      return (102);
   case 102:
      return (103);
   case  103:
      return (104);

                 }
   return (0);
}
... ... ...

Если заданы числа (101-102-103-104 .... ) - то все норм.

Когда я вместо чисел задаю Magic_101, Magic_102, Magic_103,..... - то при компилляции вылезают ошибки:

'Magic_101' - integer number expected

'Magic_102' - integer number expected ....

Пож. подскажите, в чем дело ?

(код чужой - я по просьбе знакомого вставляю в чужой советник магики - вместо заданных в коде числовых - в глоб. переменные)

 
Нельзя в case переменную ставить, только числовую константу.
 
А что можно сделать, чтобы не было ошибок компилляции?
 
Rita:

Добрый день.

Вот код функции:

Если заданы числа (101-102-103-104 .... ) - то все норм.

Когда я вместо чисел задаю Magic_101, Magic_102, Magic_103,..... - то при компилляции вылезают ошибки:

'Magic_101' - integer number expected

'Magic_102' - integer number expected ....

Пож. подскажите, в чем дело ?

(код чужой - я по просьбе знакомого вставляю в чужой советник магики - вместо заданных в коде числовых - в глоб. переменные)

А то, что написано, вас не удовлетворяет? Спецом, тупо и ясно сказано, что int

Стринги - это на девушках, а не на метках. По-кр. мере, в этой инкарнации С.

 
Переделать switch в связку if-ов
 
TheXpert:
Переделать switch в связку if-ов
Лишний тормоз. Не знаю, как работает моклевская байт-машина, но на условиях - жутко тормозит.
 
Тут не до выбора, Петр, switch тупо не скомпилится.
Причина обращения: