Как распознавать декомпилированный код?

 

Здравствуйте.

Подскажите пожалуйста как можно узнать mq4 или mq5 код декомпилирован или нет? Или возможно ли это узнать?

Спасибо. 

 
https://www.mql5.com/ru/forum/65273
 
E_Ghazaryan:

Подскажите пожалуйста как можно узнать mq4 или mq5 код декомпилирован или нет? Или возможно ли это узнать?

При декомпиляции файла переменные утрачивают свои первоначальные названия — это основной признак.
gi_476 — так нормальный человек переменную не назовет.
 
В абсолютном большинстве случаев можно определить так: имена всех переменных (кроме пользовательских) заканчиваются каким-ть числом
 
Oksana Berenko:
При декомпиляции файла переменные утрачивают свои первоначальные названия — это основной признак.
gi_476 — так нормальный человек переменную не назовет.
Ну почему не назовет, когда по формулам решается пример, перемеренные как вы называете? Вася, Петя или А,Б,С. А если много переменных, длинные названия, тоже нет смысла придумывать, ну и из за этого увеличивается длина строки, что тоже мешает.
 
Alexey Busygin:
... А если много переменных...
В массив и в цикл. Одномерный, двухмерный, или структурированный массив.
 
Oksana Berenko:
В массив и в цикл. Одномерный, двухмерный, или структурированный массив.
Ну это, кому как проще! Иногда с начала нужно сформировать перемеренные, прежде чем их присвоить к массиву.