Подскажите где сейчас находятся шаблоны MetaEditor`a, в 509 билде хранились в MT4\experts\templates, теперь вообще их не могу найти ни где. Нужно изменить шаблон экспертов.
Ищет в одномерном числовом массиве максимальный элемент.
int ArrayMaximum( const void&array[], // массив для поиска intstart=0, // с какого индекса начинаем поиск intcount=WHOLE_ARRAY // количество проверяемых );
В редакторе:
В справке 509-го:
Параметры:
array[]
-
Числовой массив, в котором производится поиск.
count
-
Количество элементов для поиска.
start
-
Начальный индекс для поиска.
В новой справке два последних параметра местами поменяны.
Подскажите пожалуйста, а как обстоит проблема с декомпиляцией при применении билда с новым компилятором? Неужели более не придется писать дополнительные dll для обхода декомпиляторов. Спасибо.
Profit777: Подскажите пожалуйста, а как обстоит проблема с декомпиляцией при применении билда с новым компилятором? Неужели более не придется писать дополнительные dll для обхода декомпиляторов. Спасибо.
Мы все надеемся что декомпиляция уйдет в прошлое ....
Profit777: Подскажите пожалуйста, а как обстоит проблема с декомпиляцией при применении билда с новым компилятором? Неужели более не придется писать дополнительные dll для обхода декомпиляторов. Спасибо.
+1, очень интересный вопрос касательно защиты, станет ли она реально очень прочная и невозможно будет ее вскрыть декомпилятором
Скажите почему не работают подобные примеры из справки ???
voidOnStart()
{
//--- выведем всю информацию, доступную из функции AccountInfoInteger()printf("ACCOUNT_LOGIN = %d",AccountInfoInteger(ACCOUNT_LOGIN));
printf("ACCOUNT_LEVERAGE = %d",AccountInfoInteger(ACCOUNT_LEVERAGE));
bool thisAccountTradeAllowed=AccountInfoInteger(ACCOUNT_TRADE_ALLOWED);
bool EATradeAllowed=AccountInfoInteger(ACCOUNT_TRADE_EXPERT);
ENUM_ACCOUNT_TRADE_MODE tradeMode=(ENUM_ACCOUNT_TRADE_MODE)AccountInfoInteger(ACCOUNT_TRADE_MODE);
ENUM_ACCOUNT_STOPOUT_MODE stopOutMode=(ENUM_ACCOUNT_STOPOUT_MODE)AccountInfoInteger(ACCOUNT_MARGIN_SO_MODE);
//--- сообщим о возможности совершения торговых операцийif(thisAccountTradeAllowed)
Print("Торговля для данного счета разрешена");
elsePrint("Торговля для данного счета запрещена!");
//--- выясним - можно ли торговать на данном счету экспертамиif(EATradeAllowed)
Print("Торговля советниками для данного счета разрешена");
elsePrint("Торговля советниками для данного счета запрещена!");
//--- выясним тип счетаswitch(tradeMode)
{
case(ACCOUNT_TRADE_MODE_DEMO):
Print("Это демо счет");
break;
case(ACCOUNT_TRADE_MODE_CONTEST):
Print("Это конкурсный счет");
break;
default:Print("Это реальный счет!");
}
//--- выясним режим задания уровня StopOutswitch(stopOutMode)
{
case(ACCOUNT_STOPOUT_MODE_PERCENT):
Print("Уровень StopOut задается в процентах");
break;
default:Print("Уровень StopOut задается в денежном выражении");
}
}
Для авторизации и пользования сайтом MQL5.com необходимо разрешить использование файлов Сookie.
Пожалуйста, включите в вашем браузере данную настройку, иначе вы не сможете авторизоваться.
Вы вошли в аккаунт. Двухфакторная аутентификация отключена. Настройте её заново и отсканируйте новый QR-код или продолжите с отключённой двухфакторной аутентификацией.
Подскажите где сейчас находятся шаблоны MetaEditor`a, в 509 билде хранились в MT4\experts\templates, теперь вообще их не могу найти ни где. Нужно изменить шаблон экспертов.
В новой справке написано:
ArrayMaximum
Ищет в одномерном числовом массиве максимальный элемент.
int ArrayMaximum(
const void& array[], // массив для поиска
int start=0, // с какого индекса начинаем поиск
int count=WHOLE_ARRAY // количество проверяемых
);
В редакторе:
В справке 509-го:
В новой справке два последних параметра местами поменяны.
Подскажите пожалуйста, а как обстоит проблема с декомпиляцией при применении билда с новым компилятором? Неужели более не придется писать дополнительные dll для обхода декомпиляторов. Спасибо.
Мы все надеемся что декомпиляция уйдет в прошлое ....
Подскажите пожалуйста, а как обстоит проблема с декомпиляцией при применении билда с новым компилятором? Неужели более не придется писать дополнительные dll для обхода декомпиляторов. Спасибо.
+1, очень интересный вопрос касательно защиты, станет ли она реально очень прочная и невозможно будет ее вскрыть декомпилятором
Скажите почему не работают подобные примеры из справки ???
Вскрыть всегда можно с любой защитой. Главное, что исходник восстановить будет намного сложнее.
Скажите почему не работают подобные примеры из справки ???
Потому что справочник взят от продукта мт5 и добавлены данные от мт4
Справочник видимо приводят к нормализации под mql4++ МЕ 875