Новички, с какими трудностями в программировании на MQL вы сталкиваетесь в 2025 году? - страница 17

 

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

Вопросы от начинающих MQL5 MT5 MetaTrader 5

MrBrooklin, 2025.09.25 15:55

Всем доброго вечера и хорошего настроения!

Уже давно привык к слову хендл, а вот как кратко описать его истинное значение? 

Честно говоря немного грустно видеть этот вопрос от Вас в 2025 году. Вы начинали в 2020 году, задавая вопросы об основах MQL. По прошествии пяти лет у Вас не пришло четкое понимание о том, что такое дескрипторы, а ведь это базовые понятия. Мне кажется это симптоматичный показатель того, что с обучением MQL что-то не так. Это как английский язык в советской школе: многие годы зубрежки не помогали заговорить советским школьникам. И можно сколько угодно говорить что советские дети были тупыми и ленивыми, а "кто захочет тот выучит", но нет, это так не работает.
 
Vasiliy Sokolov #:
этот ресурс был Вам выделен, и теперь кому-либо еще этот же ресурс предоставить уже нельзя

А здесь, в контексте обсуждения хендлов индикаторов - можно.

Если в другом месте программы для совсем других целей вдруг создаётся точно такой же индикатор, с точно теми же параметрами, что уже созданный, то второго такого же индикатора (его расчётная часть) создано не будет - просто программе будет выдан хендл уже ранее созданного индикатора.

В случае с театром, на наше место придёт ещё один покупатель этого же ресурса )

 
Vasiliy Sokolov #:
Честно говоря немного грустно видеть этот вопрос от Вас в 2025 году. Вы начинали в 2020 году, задавая вопросы об основах MQL. По прошествии пяти лет у Вас не пришло четкое понимание о том, что такое дескрипторы, а ведь это базовые понятия. Мне кажется это симптоматичный показатель того, что с обучением MQL что-то не так. Это как английский язык в советской школе: многие годы зубрежки не помогали заговорить советским школьникам. И можно сколько угодно говорить что советские дети были тупыми и ленивыми, а "кто захочет тот выучит", но нет, это так не работает.

Всё гораздо проще, Василий. Начинал писать и до сих пор пишу советники, алгоритм которых основан исключительно на анализе движения цены. Индикаторы не использовал от слова совсем. В этом году решил попробовать добавлять индикаторы в свои разработки, чтобы фильтровать ложные сигналы. В связи с этим появились вопросы о значении некоторых иностранных слов, в т.ч. и про хэндл (он же дескриптор), которые вызвали трудности. А Ваша тема, как раз посвящена опросу с какими трудностями столкнулись новички в 2025 году. ))

За разъяснение значения слова хэндл на примере с театральным билетом, отдельное СПАСИБО!

С уважением, Владимир.

P.S. Кстати, обратил внимание на то, что практически у каждого участника Форума своё понимание слова хэндл. )
 
MrBrooklin #:

P.S. Кстати, обратил внимание на то, что практически у каждого участника Форума своё понимание слова хэндл. )

Понимание одинаковое +/-, просто объяснение разное.
 
Artyom Trishkin #:

А здесь, в контексте обсуждения хендлов индикаторов - можно.

Если в другом месте программы для совсем других целей вдруг создаётся точно такой же индикатор, с точно теми же параметрами, что уже созданный, то второго такого же индикатора (его расчётная часть) создано не будет - просто программе будет выдан хендл уже ранее созданного индикатора.

В случае с театром, на наше место придёт ещё один покупатель этого же ресурса )

Да, это уже условия доступа к разделяемому ресурсу. В наш театр получается надо ставить диваны какие-то.
 
Больше всего взорвало мозг при переходе на 5 система торговли, без бочки рома не разберешься.
 
Rorschach #:
Больше всего взорвало мозг при переходе на 5 система торговли, без бочки рома не разберешься.
Вам ещë бочку, или первой хватило? 
 
Vasiliy Sokolov #:
Да, это уже условия доступа к разделяемому ресурсу. В наш театр получается надо ставить диваны какие-то.
Здесь больше подойдёт аллегория с номером рейса самолёта/поезда, или маршрутом автобуса. Кому куда надо, тем и выдан один рейс. Диванов много.
 

сколько читал про виртуальные функции, так и не понял, холста видимо не хватает что-бы все вместе это наглядно выглядело. Вот уже много лет перекладываю на завтра

в двух словах бы кратко кто объяснил, а то я так до конца дней не соберусь, вроде и ИИ под рукой для таких вопросов, но, всегда есть куча других задач

, я так понял что это очень важно при работе с Стандартной библиотекой, переопределять методы, но как это все организовать для наглядности... когда ты делаешь в своем вроде окне, а тебе нужно весь скоп из совсем другого места, который ты еще как-то должен изучить на предмет использования
 
lynxntech #:

сколько читал про виртуальные функции, так и не понял, холста видимо не хватает что-бы все вместе это наглядно выглядело. Вот уже много лет перекладываю на завтра

в двух словах бы кратко кто объяснил, а то я так до конца дней не соберусь, вроде и ИИ под рукой для таких вопросов, но, всегда есть куча других задач

Вот есть у тебя список/массив дескрипторов объектов базового класса, а лежат там дескрипторы объектов разных производных классов. И вот перебираешь их всех по очереди и вызываешь для них эту функцию (объявленную виртуальной в базовом классе), а в реальности для каждого производного класса вызывается своя.