Как Вы изучили MQL5? - страница 8

 
Andrey F. Zelinsky:

Автор этой книжки -- Вальвачёв

Читали её без компьютера, потому что оного не было под рукой. 

Нет, насколько я помню - это была  Алгоритмы и структуры данных от самого создателя Паскаля.

И да - читалась на одном дыхании, так всё логично в языке выглядело

Алгоритмы и структуры данных (+ CD-ROM)
Алгоритмы и структуры данных (+ CD-ROM)
  • отзывов: 5
  • Никлаус Вирт,
  • www.ozon.ru
Купить книгу «Алгоритмы и структуры данных (+ CD-ROM)» автора Никлаус Вирт и другие произведения в разделе Книги в интернет-магазине OZON.ru. Доступны цифровые, печатные и аудиокниги. На сайте вы можете почитать отзывы, рецензии, отрывки. Мы бесплатно доставим книгу «Алгоритмы и структуры данных (+ CD-ROM)» по Москве при общей сумме заказа от 3500 рублей. Возможна доставка по всей России. Скидки и бонусы для постоянных покупателей.
 
Rashid Umarov:

Нет, насколько я помню - это была  Алгоритмы и структуры данных от самого создателя Паскаля.

И да - читалась на одном дыхании, так всё логично в языке выглядело

Integer говорил о "синенькой". А "синенькая" была эта http://www.kodges.ru/komp/program/109834-programmirovanie-na-yazyke-paskal-dlya.html

А вот "цвет" Вирта не помню.

Программирование на языке Паскаль для персональных ЭВМ ЕС
Программирование на языке Паскаль для персональных ЭВМ ЕС
  • www.kodges.ru
Программирование на языке Паскаль для персональных ЭВМ ЕС Вальвачев А.Н. 226 DJVU 3.6 Мб Нормальное Русский 1989 5-339-00212-8 Содержится описание версии широко распространённого алгоритмического языка ПАСКАЛЬ для персональных ЭВМ ЕС. Даются рекомендации для качественного написания и оформления программ различной сложности. Приводится большое...
 
...когда-то и литературы нормальной не было, приходилось сшивать распечатки ПЗУ и изучать чего там намудрили и как оно работает.
 
Andrey F. Zelinsky:

Integer говорил о "синенькой". А "синенькая" была эта http://www.kodges.ru/komp/program/109834-programmirovanie-na-yazyke-paskal-dlya.html

А вот "цвет" Вирта не помню.

Цвет я и сам не помню. Но точно помню, чтобы книга от Вирта, и в названии было типа "Программы и данные". Значит - она
 
Ivan Vagin:

Это

 В математике: переменная величина, меняющаяся в зависимости от изменений другой величины. Это я со школы помню

Или нет 

Здесь тоже. У функции есть аргументы, и есть возвращаемое значение, т.е. результат вычислений. Не в этом главный смысл функции в программировании. Главное в том, что при помощи функций можно структурировать код. Если просто писать все подряд, будет много повторяющихся участков кода. Можно взять один участок, вынести его и оформить в виде функции, а потом вызывать эту функцию одной строчкой вместо кучи строчек. Это сокращает объем работы, не нужно каждый раз писать одно и тоже. Так же это делает код более понятным. Основной смысл функции в программировании это структурирование программы и повторное использование кода. Поэтому функции могут быть без аргументов и не возвращать значений.

Выглядит функция так:

int name(int x,int y){
   // Здесь код, например, умножение x на y
   int z=x*y;
   // вычислили и возвращаем значение:
   return(z);

Вызывается так:

int result=name(1,2); 

 
никак . для этого есть программисты.которым бог дал изучить ,еще, один язык. мне это не надо.
 
Dmitry Fedoseev:
Нормально. Еще Рош рассказывал, что начинал изучать программирование без компьютера читая книжку по паскалю. Синенькая такая книжка была. У меня тоже была, тоже читал ее без компьютера. Основные понятия дает, что такое функция, аргументы, переменные. 
Нас в школе учили. Это был Паскаль раз в неделю. Обучение просходило так: учитель на доске мелом сорок минут писал какую-то программу. Мы старательно за ним переписывали и боялись допустить малейшую ошибку, т.к. для нас это была китайская грамота. На следующем занятии через неделю была практика: мы садились за компьютер, и также старательно сорок минут вбивали то, что было списано с доски. И, о горе тому, кто был невнимателен и списывал непрележно! А бывало так: у всех иногда программа упорно отказывалась компилироваться. К нам подходил учитель, внимательно смотрел "наш" код и со словами "что же вы написали, это не будет работать!" что-то там изменял, и все начинало работать хорошо. Так я стал программистом!
 
Ivan Vagin:

Это

 В математике: переменная величина, меняющаяся в зависимости от изменений другой величины. Это я со школы помню

Или нет 

Ну и в программировании также. Представь, есть функция вида y = a*x + b. Очевидно что а и b - это аргументы функции, т.е. параметры, от которых будет меняться y. Например, подставляем a=1, b=2, тогда при x = 3, y = 1*3+2 = 5; Т.е. функция это что-то, что возвращает определенное значение, в зависимости от переданных в нее аргументов.

Зачем нужны функции? Для того же, для чего они нужны в математике. Можно конечно вручную составить таблицу зависимости y от x при заданных аргументах a и b, но никаких столбцов не хватит, что бы описать значение y в зависимости от значений всех вещественных a,b, x, а функция эту задачу решает, т.к. она определена на всем протяжении вещественных чисел.  

 

Я начинал с Visual Basic for Applications (VBA) в Office. Началось всё с записи макросов - записывались нудные и повторяющиеся действия пользователя в макрос, потом этот макрос цеплялся на сочетание клавиш - и вуаля! Очень ускорялась работа.

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

Следующим был MQL4.

После первого чемпионата MQL4 был задвинут на самую дальнюю и пыльную полку и с тех пор - только MQL5.

 
Karputov Vladimir:

Я начинал с Visual Basic for Applications (VBA) в Office. Началось всё с записи макросов - записывались нудные и повторяющиеся действия пользователя в макрос, потом этот макрос цеплялся на сочетание клавиш - и вуаля! Очень ускорялась работа.

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

Следующим был MQL4.

После первого чемпионата MQL4 был задвинут на самую дальнюю и пыльную полку и с тех пор - только MQL5.

А я вот запись макросов совершенно недавно для себя открыл, месяц полтора, потрясная вещь, с учетом обработки сотен позиций табличных.... до этого руками все делал...
Причина обращения: