Build 628. Странное поведение директивы strict.....

 
Компелим тестовый код
#property strict

input int A = 1;//плохо
input int B = 1;//bad


void OnTick()
{

   return;
}

Грузим на график. Гы...получаем картинку:


Без директивы strict всё нормально.

 

Это больше похоже на странное поведение программиста, не желание прочесть о нововведениях и новых возможностях mql4.

Замени input на extern и всё будет как раньше не зависимо от директивы strict

 
AlexeyVik:


Замени input на extern и всё будет как раньше не зависимо от директивы strict


А ты сам менял? Вот возими и замени, а потом выезжай....

 

Пост скорее для разработчиков.

Если это не баг а запланированная/необходимая фича, тогда просто замечательно!

P.S. OC XP sp3(на остальных осях проверять не буду потому, что не хочу)

 
VBAG:

Если это не баг а запланированная/необходимая фича, тогда просто замечательно!

Да это запланированная фича. Странно что ты об этом ещё не знал...
 
AlexeyVik:
Да это запланированная фича. Странно что ты об этом ещё не знал...


А ты что, разработчик... или так просто погулять вышел и тебе стало странно?
 

Фича это фича... были разговоры об этом на пятом форуме в самом начале появления mql5.

Теперь приходится жать на enter и переносить комменатрий на следующую строку.

Или так:

input int x=123; /*x*/ // комментарий

 
Integer:
Фича это фича... были разговоры об этом на пятом форуме в самом начале появления mql5.
Дима, спасибо! Просто мало теперь времени провожу на форуме, особенно на пятом.
 
Странные вы люди. Сделали, наконец, возможность давать параметрам понятные человеческие названия (и десяти лет не прошло), а вы недовольны.