MQL и C++ книги

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Ales Kolomenas
993
Ales Kolomenas  
Здравствуйте, изучаю на данный момент c++ и во всяких программах темы не разжеванны, и написано все коротко, хочу изучить и понять язык, но с нуля с такими ресурсами не очень порой понятно, подскажите, может книга какая есть? Я уже могу модифицировать советники, добавлять какие нибудь функции , но с нуля написать это пока что небольшая проблема
Yuriy Asaulenko
9361
Yuriy Asaulenko  

Гугл в помощь. Я Серьезно.

Находим неск книг по С++, начинаем читать, не нравится - читаем другую, и пока не найдем ту, которая вам подходит.

По МКЛ книг - раз и все. Кроме хелпа советовать нечего.

Ales Kolomenas
993
Ales Kolomenas  
Yuriy Asaulenko:

Гугл в помощь. Я Серьезно.

Находим неск книг по С++, начинаем читать, не нравится - читаем другую, и пока не найдем ту, которая вам подходит.

По МКЛ книг - раз и все. Кроме хелпа советовать нечего.

Я просто таким подходом "не нравится" могу пропустить что-то нужное... 
Yuriy Asaulenko
9361
Yuriy Asaulenko  
Ales Kolomenas:
Я просто таким подходом "не нравится" могу пропустить что-то нужное... 

Потом разберетесь и восполните.) Все и сразу не бывает.

Unicornis
997
Unicornis  
Ales Kolomenas:
Здравствуйте, изучаю на данный момент c++ и во всяких программах темы не разжеванны, и написано все коротко, хочу изучить и понять язык, но с нуля с такими ресурсами не очень порой понятно, подскажите, может книга какая есть? Я уже могу модифицировать советники, добавлять какие нибудь функции , но с нуля написать это пока что небольшая проблема

В MQL5(4) сразу из коробки идет интерфейс со всякой шнягой, а также имеется достаточная кодобаза(пример реализации алгоритмов расчета и работы) и справочник/документация для написания своего кода. Плюс конструктор. В mql нет необходимости в опыте с++, а если вы еще повернуты/завернуты на с++, то у Вас постоянно будет вылезать "а вот в с++ такто". Если Вы думаете что изучив с++ и взявшись за mql обретете счастье, то Вы ошибаетесь. Если отбросить всякую сопутствующую нечисть, то программирование в среде mql на 99% это произвести арифметические операции проверить несколько условий и сделать действие - заполнить значение буфера для отрисовки и/или нарисовать объект или отправить торговый приказ и разобрать полученные ошибки. 

По количеству примеров в кодобазе mql как язык программирования самый первый на планете земля. Т.е. либо Вы переносите уже имеющийся опыт программирования на условия и рамки MQL либо изучаете сразу MQL, в самом тяжелом случае мировосприятия Вы изучаете различных признанных авторов по алгоритмическому программированию и потом или входе этого изучения вы начинаете писать примеры по алгоритмам на MQL. Если Вы не собираетесь писать драйверы устройств, эффективно работать с потоком данных аудио/видео/измерения и т.д., то  сейчас C/C++ Вам вообще и никак не нужен.

Ales Kolomenas
993
Ales Kolomenas  
Unicornis:

В MQL5(4) сразу из коробки идет интерфейс со всякой шнягой, а также имеется достаточная кодобаза(пример реализации алгоритмов расчета и работы) и справочник/документация для написания своего кода. Плюс конструктор. В mql нет необходимости в опыте с++, а если вы еще повернуты/завернуты на с++, то у Вас постоянно будет вылезать "а вот в с++ такто". Если Вы думаете что изучив с++ и взявшись за mql обретете счастье, то Вы ошибаетесь. Если отбросить всякую сопутствующую нечисть, то программирование в среде mql на 99% это произвести арифметические операции проверить несколько условий и сделать действие - заполнить значение буфера для отрисовки и/или нарисовать объект или отправить торговый приказ и разобрать полученные ошибки. 

По количеству примеров в кодобазе mql как язык программирования самый первый на планете земля. Т.е. либо Вы переносите уже имеющийся опыт программирования на условия и рамки MQL либо изучаете сразу MQL, в самом тяжелом случае мировосприятия Вы изучаете различных признанных авторов по алгоритмическому программированию и потом или входе этого изучения вы начинаете писать примеры по алгоритмам на MQL. Если Вы не собираетесь писать драйверы устройств, эффективно работать с потоком данных аудио/видео/измерения и т.д., то  сейчас C/C++ Вам вообще и никак не нужен.

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

Unicornis
997
Unicornis  
Ales Kolomenas:

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

Все есть в кодобазе и в справке, https://www.mql5.com/ru/forum/162895/page3#comment_9540048  и следующий пост с видео в тему https://www.mql5.com/ru/forum/162895/page3#comment_9540099

Где купить книгу о программировании советников?
Где купить книгу о программировании советников?
  • 2018.11.30
  • www.mql5.com
Кто знает где купить книгу о программировании советников? Нужна именно настольная, и чтобы по проще было написано...
Aliaksandr Hryshyn
2722
Aliaksandr Hryshyn  
Ales Kolomenas:
Здравствуйте, изучаю на данный момент c++ и во всяких программах темы не разжеванны, и написано все коротко, хочу изучить и понять язык, но с нуля с такими ресурсами не очень порой понятно, подскажите, может книга какая есть? Я уже могу модифицировать советники, добавлять какие нибудь функции , но с нуля написать это пока что небольшая проблема
Ищите рекомендации по книгам, везде разная подача материала. Но я не могу посоветовать... Если уже и решили изучать сторонний язык программирования, то предполагайте, что он может понадобиться, не всё можно сделать в пределах MQL. Я например, использую C#. Язык сложнее будет в обучении по сравнению с C++, но легче будет при написании сложных алгоритмов, программ.
Nikolay Khrushchev
21423
Nikolay Khrushchev  
Unicornis:

Все есть в кодобазе и в справке, https://www.mql5.com/ru/forum/162895/page3#comment_9540048  и следующий пост с видео в тему https://www.mql5.com/ru/forum/162895/page3#comment_9540099

справка нужна только для профи. новичкам она бесполезна. 

Aleksey Ivanov
46597
Aleksey Ivanov  
Ales Kolomenas:
Здравствуйте, изучаю на данный момент c++ и во всяких программах темы не разжеванны, и написано все коротко, хочу изучить и понять язык, но с нуля с такими ресурсами не очень порой понятно, подскажите, может книга какая есть? Я уже могу модифицировать советники, добавлять какие нибудь функции , но с нуля написать это пока что небольшая проблема

Просто тупо зубрить  c++ , классы и т.п. скука неимоверная. 

Я в свое время работал  на  Borland_C++Builder 6. Изучать его просто одно удовольствие. Скачал прогу, кидаешь на форму всякие компоненты, ставишь для них обработчики событий - не изучение, а веселая игра. Можно и игры какие-то писать. Книг в интернете полно.

   Вот, к примеру, для начала.

Файлы:
Andrei Novichkov
7749
Andrei Novichkov  
Ales Kolomenas:
Здравствуйте, изучаю на данный момент c++ и во всяких программах темы не разжеванны, и написано все коротко, хочу изучить и понять язык, но с нуля с такими ресурсами не очень порой понятно, подскажите, может книга какая есть? Я уже могу модифицировать советники, добавлять какие нибудь функции , но с нуля написать это пока что небольшая проблема

Поищите Герберт Шилдт: С++ базовый курс. Это как раз для начинающих. Книжка есть в пдф в гугле. То, что нужно для начала. Автор вполне авторитетная личность

12
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий