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

 

Вопрос: Как найти свои сообщения на форуме MQL4? Примерно года два назад была создана тема с приложенным кодом и этот код теперь стал интересен, а поиск по форуму молчит. Если я захожу в свои публикации, то этой темы там нет. (удалена?)

 

Как узнать, был ли макрос хоть раз использован или нет? 

 
fxsaber:

Как узнать, был ли макрос хоть раз использован или нет? 

примерно так:

#ifndef __MY_MACROS__   // если макрос не использован
   #define __MY_MACROS__
//----------------------------------------
// тут ваш код использующий макрос
//----------------------------------------
#endif // __MY_MACROS__
 
coderex:

примерно так:

Имел в виду другое
#define MACROS(A) A

void Func()
{
  MACROS(A) // Если закомментировать, то макрос ни разу не использовался
}

// Вот здесь хотелось бы понять, использовался ли хоть раз макрос или нет.
 
Помогите придумать, как сделать проверку в исходнике, определена OnInit или нет?
 
fxsaber:
Имел в виду другое
Самое простое - счётчик вызовов макроса в глобальной переменной, перезаписывающийся из самого макроса.
 
Sergei Vladimirov:
Самое простое - счётчик вызовов макроса в глобальной переменной, перезаписывающийся из самого макроса.
Есть такое вариант, но он не для всех макросов подходит, к сожалению.
 
Awl Writer:

Вопрос: Как найти свои сообщения на форуме MQL4? Примерно года два назад была создана тема с приложенным кодом и этот код теперь стал интересен, а поиск по форуму молчит. Если я захожу в свои публикации, то этой темы там нет. (удалена?)

По части поиска здесь лучший помощник... Google.
 
Stanislav Korotky:
По части поиска здесь лучший помощник... Google.
Используйте встроенный поиск на mql4.com, указав свой логин в поле автора
 
Renat Fatkhullin:
Используйте встроенный поиск на mql4.com, указав свой логин в поле автора

Это наверно не мне нужно отвечать, а задававшему вопрос. Я так понял, он пытался это сделать и у него не получилось.

У меня же возник теперь другой вопрос. Там на mql4.com другой движок индексирования, отличный от здешнего? Причем лучше?