Программирование - страница 10

 

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

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

 
Dmitry Fedoseev:

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

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

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

Думаю, какой язык начать изучать C++, C# или R?

В трейдинге их в основном используют, как вспомогательные, ну еще Питон. На форуме много примеров связки MQL с R и C++.

 C# говорят легче чем C++, но наверное и менее функциональный. Правда примеров для трейдинга на C++ гораздо меньше, чем на C#.

 
питон да, можно еще яву на javarush пощупать
 
forexman77:

Думаю, какой язык начать изучать C++, C# или R?

В трейдинге их в основном используют, как вспомогательные, ну еще Питон. На форуме много примеров связки MQL с R и C++.

 C# говорят легче чем C++, но наверное и менее функциональный. Правда примеров для трейдинга на C++ гораздо меньше, чем на C#.

C#
 
 Andrey F. Zelinsky:

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

Внимательность к оппонентам у вас на абсолютном нуле.

Читаем:

Решил заняться программированием на MQL5. Подскажите с чего начать, чтобы поэтапно подвести к написанию советников и т.д.

черт возьми! :-)  о  в пылу  советов ... все забыли с чего все начиналось

               Ты помнишь как все начиналось. Все было впервые и вновь.    (С) Машина Времени

-----

ну так вернемся  к теме :-)


  и совет :     надо  начать с изучения языка MQL5 -  :-))


    т е человек ХОЧЕТ поэтапно научится писать советники    -   ОПС  хочет научиться  не изучая язык  MQL5 писать советники  ?

неее ну понятно цель конечно  - ПИСАТЬ СОВЕТНИКИ  язык ... только как средство ... 

но по сути мы сможем  сказать  так -   он хочет  заняться  (т е изучить)  MQL5  что бы писать советники 

т е цели все таки ДВЕ  -    одна из них  ИЗУЧИТЬ - ой   ЗАНЯТЬСЯ  MQL5 ЯЗЫКОМ  - вторая  поэтапно подойти к написанию советников

думаю мы так сказать можем!  хотя прямым  текстом это и не сказано

   ... 

фууух ...  .. :-)))? ,  ... ну вроде получается не бред,  когда я говорил , что у него цель изучить язык. 

Т.е. у него двойная цель по сути ,   вот такая  логическая цепочка   получилась

 


Andrey F. Zelinsky:

Сколько возникает вопрос "Как выучить mql4/5" -- так почему-то все с завидным упорством советуют изучать Си и С++.

Какое отношение Си и С++ имеют к mql4/5.

Человек хочет писать индикаторы и советники для МТ4/5 -- чем ему в этом поможет Си и С++? -- хоть кто-то может вменяемо пояснить ход своих типа-логичных мыслей программиста. 

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

Керниган и Ритчи написали замечательную книгу -- но они написали книгу по Си -- и эта книга со всеми её несомненными достоинствами -- не является учебником по основам программирования. Не удивлюсь, если большинство советчиков "начать с этой книги" -- её параграф за параграфом и не разбирали никогда. Тоже касается и книги Страуструпа.

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

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

Нет смысла изучать никакую конструкцию языка -- если она не нужна для решения решаемой задачи. Нет смысла изучать ООП, если оно не необходимо для решения задачи. Нет смысла изучать графические объекты, если в решаемой задаче они не используются. 

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

 

Petros Shatakhtsyan:


       Слушайте что говорит этот человек.

 Хотя и он очень "злой" и грубый, но часто говорит правильные вещи.

да - говорит порой зло грубо , ( но мы тут не в детском садике  - никто и не обещал общаться ласково  -  кому сейчас легко  )

часто говорит очень правильные вещи!

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

Но бывает  , надо и признавать и соглашаться!

 
Karputov Vladimir:
Так всё таки: С или С++? Какая принципиальная разница между ними?
Володя подлил маслеца в огонь)))))))))))
 
Vasiliy Sokolov:
Что бы читать справку уже необходимо некоторое знание языка. Это нам легко ее читать и все кажется элементарным, но для абсолютных новичков это не так. И справка к тому же фрагментирована. Читая ее не создашь целостной картины. 
Выдаю бесплатные консультации, как изучить С++ и MQL5 за 5 минут для чайников )
 
forexman77:

Думаю, какой язык начать изучать C++, C# или R?

В трейдинге их в основном используют, как вспомогательные, ну еще Питон. На форуме много примеров связки MQL с R и C++.

 C# говорят легче чем C++, но наверное и менее функциональный. Правда примеров для трейдинга на C++ гораздо меньше, чем на C#.

Шарп гораздо сильномогуч, чем плюсы
Причина обращения: