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

 
  • 6% (2)
  • 6% (2)
  • 14% (5)
  • 11% (4)
  • 14% (5)
  • 50% (18)
Всего проголосовало: 29
 
Дорогие новички, хочу спросить Ваше мнение о языке MQL5. Вижу что из года в год он прирастает новым функционалом. Даже бывалым порою трудно сориентироваться в обилии новых функций и синтаксиса, что же говорить о новичках. При этом делающих первые шаги никто никогда не спрашивает. Давайте напишем в эту ветку основные проблемы и боли с которыми сталкиваются начинающие неофиты. Выплеснем эмоции на бумагу! Профи тоже не проходите мимо. Ваши комментарии также будут полезны. 
 
сейчас стало легче, почти все вопросы снимаются в том же DeepSeek, можно задавать и те которые стыдно спустя много лет)
 
Не вижу трудностей) 
 
Artyom Trishkin #:
Не вижу трудностей) 

...сказал эксперт с опытом 13 лет разработки и написавшим более 150 статьей о программировании на MQL:)

 
Ребята, просьба не голосовать если вы уже не новичок. Голосование только для тех, кто чувствует себя новичком, при этом не важно как долго он себя им считает, пару недель или уже несколько лет.
 
Vasiliy Sokolov #:

...сказал эксперт с опытом 13 лет разработки и написавшим более 150 статьей о программировании на MQL:)

Мы всегда в процессе обучения. Каждый раз что-то новое находится, и думаешь "а что ж раньше-то не знал... "
И, да, не голосовал
 
Не хватает полной, чёткой, компактной и однозначной документации по непосредственно торговым возможностям языка. Информация как бы размазана тонким слоем по документации и форуму.
 

Пользуюсь MT5 недавно. Пример сложности на которую потратил около часа времени:

input double X=10;

Скомпилировал, обнаружил, что программа не работает. Искал ошибку... Перекомпилировал... Менял логику программы. Перекомпилировал еще раз... Ничего не помогало. 

Пока не задал X=1 000 000; Когда результат _НЕ_ изменился, тогда до меня дошло, в чем причина. Это реально напрягает! Оказалось, что X равен 3.

Если написано "X=10", елки-палки, ожидаю, что он и будет равен десяти.

И таких подводных камней хватает с лихвой.

 
Putnik #:
Оказалось, что X равен 3.
Можно подробности?
Как он оказался равен 3?
В параметрах программы?
 

ух как раздражает НЕ компиляция при открытом диалоговом окне в Терминале

редактор мог бы и ошибку давать, часто бывает забываешь что открыл в Терминале и ушел в редактор менять что-то