На самом деле, самый универсальный и гибкий вариант - это конечно указатели на функции. Нужно ведь уметь сортировать по разным параметрам, а метод класса всего один. Делегатов пока в MQL нет, поэтому остаются указатели на статические методы класса. Вот примерно так:
Если сразу после слов if, else, while, for, do нажать TAB, будет небольшое доп. построение...
И не только после них. Также после OnInit, OnTick, OnCalculate, OnDeinit, class и т.п. И было бы очень хорошо, если бы можно было задавать самостоятельно шаблон этих построений.
То есть - нужно использовать указатели на функции
Необязательно. Для этого также отлично подходят классы с переопределенным оператором ()
А разве в MQL можно перегружать это оператор?
На самом деле, самый универсальный и гибкий вариант - это конечно указатели на функции. Нужно ведь уметь сортировать по разным параметрам, а метод класса всего один. Делегатов пока в MQL нет, поэтому остаются указатели на статические методы класса. Вот примерно так:
А разве в MQL можно перегружать это оператор?
Благодарю всех, кто откликнулся. Попробую-покумекаю.
Если сразу после слов if, else, while, for, do нажать TAB, будет небольшое доп. построение...
Если сразу после слов if, else, while, for, do нажать TAB, будет небольшое доп. построение...