Ошибки, баги, вопросы - страница 1211

 

кто знает как избавится от надписей на графике. но что бы описание оставалось у линии?

пробовал так:

        ObjectSetText(iObjectName,TEXT);

пробовал так 

        ObjectSetString(0,iObjectName,OBJPROP_TEXT,TEXT);

не помогает.

не припомню что бы раньше описание выводилось на график

 

что за ключевое слово?

trash
 
ALXIMIKS:

что за ключевое слово?

Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий

Защита авторства MQL кода в МТ5. security certificates

Renat, 2009.11.22 16:54

Как раз для замусоривания/обфускации кода в MQL5 можно указывать для каждой функции специальный модификатор:

void MyFunc(int val) trash
  {
   Print("Val: ",val);
  }

Пока его назвали trash, но скорее всего изменим на protect.

В результате будет производиться глубокое замусоривание кода и замедление работы указанной функции.

Кроме того, компилятор MQL5 языка использует массу оптимизаций, что кардинально уменьшает возможность обратной декомпиляции.


 
sanyooooook:

кто знает как избавится от надписей на графике. но что бы описание оставалось у линии?

пробовал так:

пробовал так 

не помогает.

не припомню что бы раньше описание выводилось на график

F8 и :


 

пришел тут все порешал))

Спасибо tol64.

sanyooooook:

кто знает как избавится от надписей на графике. но что бы описание оставалось у линии?


не припомню что бы раньше описание выводилось на график

Описание например перевести в  OBJPROP_TOOLTIP

Текст всплывающей подсказки. Если свойство не задано, то показывается подсказка, автоматически сформированная терминалом. Можно  отключить показ подсказки, установив для нее значение "\n" (перевод строки)

 
tol64:

F8 и :


спс)
 
ALXIMIKS:

что за ключевое слово?

Зарезервировано на будущее для "особенной" защиты функций.
 
ALXIMIKS:

что за ключевое слово?

О, прикольно. Не знал об этом модификаторе. Самое интересное что он работает уже сейчас. Декларацию трешевой функции компилятор допускает уже сейчас.

Как я понимаю, пока она фактически не потрошит функцию?

 
C-4:

О, прикольно. Не знал об этом модификаторе. Самое интересное что он работает уже сейчас. Декларацию трешевой функции компилятор допускает уже сейчас.

Как я понимаю, пока она фактически не потрошит функцию?

Пока нет, но скорее всего будет.
 

Приветствую. А такой вопрос:

МТ4, bulid 711.

Запускаю тестер стратегий с 1 января 2000 года. Данные с этого времени есть, все индикаторы (в том числе самописные) нормально работают.

Но советнику передаются тики только начиная с 22 мая 2000 года.

Это так задумано ? Или где-то этот параметр выставляется ?

(При всех тех же установках в МТ5 - тики генерируются правильно, начиная с 1 января)