Как все таки изучить MQL?

Программирование прибыли: от азов к секретам мастерства. Читайте, спрашивайте, делитесь опытом.
Бонус за сообщение 0.5$
Ответственный Модератор - Haos

Re: Как все таки изучить MQL?

Сообщение Haos » 15 янв 2016, 12:24

DIMICH писал(а):Где ставить фигурные скобки, а где обычные?

В справке даны четкие спецификации использования скобок в различных конструкциях кода.
Например, условие if
Код: выделить все
if( ...)
{
// действия, выполняемые при истине if
}

DIMICH писал(а):Почему ставится "восклицательный знак"?

В условии сравнения "не равно", например
Код: выделить все
if(a != 10)
{
// действия, выполняемые при истине if
}

Т.е. идет сравнение: если а не равно 10, то сделать то-то и то-то. Это понятно? Если понятно, то на следующие вопросы отвечу постепенно.
Аватар пользователя
Haos
Специалист MQL
 
Сообщений: 24699
Зарегистрирован: 29 мар 2014, 16:07
Средств на руках: 193.70 Доллар
Группа: Главные модераторы
Благодарил (а): 3379 раз.
Поблагодарили: 8200 раз.

Re: Как все таки изучить MQL?

Сообщение Рэндом » 15 янв 2016, 12:37

DIMICH писал(а):
Рэндом писал(а):po - предыдущие основная
ps - предыдущая сигнальная

to - текущие основная
ts - текущая сигнальная
А теперь по русски
Если po меньше ps и to больше ts, то продажа.
А теперь на MQL
if(po<ps && to>ts) продажа.


Понятно. А сигнальные и основные линии можно "обзывать" как угодно или в MQL единые требования к обозначениям, к примеру, тех же линий Стохастика? И еще. Если советник открывает ордера, основываясь на показаниях нескольких индикаторов, условия прописываются как? Через запятую или же с использованием знака && ?

Вам надо почитать книгу по программированию, тогда многие вопросы отпадут. В операторе if не должно быть запятых, только логические операции и операции сравнения.
Аватар пользователя
Рэндом
Специалист MQL
 
Сообщений: 13700
Зарегистрирован: 18 июл 2013, 08:05
Средств на руках: 31.45 Доллар
Группа: Администраторы
Благодарил (а): 1131 раз.
Поблагодарили: 3174 раз.
Каждый заблуждается в меру своих возможностей.

Re: Как все таки изучить MQL?

Сообщение Haos » 15 янв 2016, 13:17

DIMICH писал(а): Почему ставятся 2 знака равенства?

Аналогично в конструкции If при сравнении на равенство:
Код: выделить все
if(a == 10)
{
// сделать то-то и то-то
}

Т.е. если переменная a равна 10 сделать то-то и то-то. Двойное равенство введено для того чтобы не путать с одинарным =, которое предназначено для присваивания значений:
а = 10, т.е. переменной а присвоить значение 10.
Аватар пользователя
Haos
Специалист MQL
 
Сообщений: 24699
Зарегистрирован: 29 мар 2014, 16:07
Средств на руках: 193.70 Доллар
Группа: Главные модераторы
Благодарил (а): 3379 раз.
Поблагодарили: 8200 раз.

Re: Как все таки изучить MQL?

Сообщение Рэндом » 18 янв 2016, 09:45

Интересно кто-нибудь начал читать книгу по С++? Отпишитесь в теме.
Аватар пользователя
Рэндом
Специалист MQL
 
Сообщений: 13700
Зарегистрирован: 18 июл 2013, 08:05
Средств на руках: 31.45 Доллар
Группа: Администраторы
Благодарил (а): 1131 раз.
Поблагодарили: 3174 раз.
Каждый заблуждается в меру своих возможностей.

Re: Как все таки изучить MQL?

Сообщение Haos » 18 янв 2016, 14:28

Да никто не начнет! Лучше курсы по ютубу скачать и изучать. Это самый эффективный путь для начинающих. Типа, вот этого.
Аватар пользователя
Haos
Специалист MQL
 
Сообщений: 24699
Зарегистрирован: 29 мар 2014, 16:07
Средств на руках: 193.70 Доллар
Группа: Главные модераторы
Благодарил (а): 3379 раз.
Поблагодарили: 8200 раз.

Re: Как все таки изучить MQL?

Сообщение Рэндом » 19 янв 2016, 06:39

Нет. Учить программирование по видео нельзя. Только хорошая книга и компилятор.
Аватар пользователя
Рэндом
Специалист MQL
 
Сообщений: 13700
Зарегистрирован: 18 июл 2013, 08:05
Средств на руках: 31.45 Доллар
Группа: Администраторы
Благодарил (а): 1131 раз.
Поблагодарили: 3174 раз.
Каждый заблуждается в меру своих возможностей.

Как все таки изучить MQL?

Сообщение Kalkin » 19 янв 2016, 08:47

Рэндом писал(а):Нет. Учить программирование по видео нельзя. Только хорошая книга и компилятор.

А ещё лучше - хороший преподаватель.
Аватар пользователя
Kalkin
 
Сообщений: 1589
Зарегистрирован: 05 мар 2015, 06:51
Средств на руках: 108.80 Доллар
Награды: 2
Ветеран I (1) Медаль за научный вклад (1)
Группа: Базовая
Благодарил (а): 633 раз.
Поблагодарили: 1190 раз.
Ace Register Votive

Re: Как все таки изучить MQL?

Сообщение Рэндом » 19 янв 2016, 10:00

Я учился исключительно сам. Первое время даже спросить не у кого было. Начал изучать программирование в 1987. А сейчас интернет есть. На любой вопрос можно найти ответ.
Аватар пользователя
Рэндом
Специалист MQL
 
Сообщений: 13700
Зарегистрирован: 18 июл 2013, 08:05
Средств на руках: 31.45 Доллар
Группа: Администраторы
Благодарил (а): 1131 раз.
Поблагодарили: 3174 раз.
Каждый заблуждается в меру своих возможностей.

Re: Как все таки изучить MQL?

Сообщение Haos » 19 янв 2016, 10:20

Я тоже еще со школы привлёкся программированием. Тоже где-то в конце 80-х получается. ) Потом в Универе стал еще серьезнее, но тогда еще ПК толком не было, "Искра", :du_ma_et: что-ли, а в одной аудитории "Ямахи" были.
Насчет книг... уже давно их стало неэффективно изучать - огромные талмуды. Справка играла основную роль в освоении и... английский язык. Ну а когда инет появился с видео-курсами, то освоить что-то новое вообще стало легко и быстро. Сейчас скорость играет основную роль. Книги уже в наше время мало кто читал, а сейчас вообще... Я преподавал программирование в своё время в одной фирме, так что знаю какой уровень у большинства учеников в плане способности к освоению и волевым качествам, направленным на это освоение.
Аватар пользователя
Haos
Специалист MQL
 
Сообщений: 24699
Зарегистрирован: 29 мар 2014, 16:07
Средств на руках: 193.70 Доллар
Группа: Главные модераторы
Благодарил (а): 3379 раз.
Поблагодарили: 8200 раз.

Re: Как все таки изучить MQL?

Сообщение Рэндом » 19 янв 2016, 14:19

Книгу хорошую найти можно. А вот видеокурса хорошего я не встречал.
Аватар пользователя
Рэндом
Специалист MQL
 
Сообщений: 13700
Зарегистрирован: 18 июл 2013, 08:05
Средств на руках: 31.45 Доллар
Группа: Администраторы
Благодарил (а): 1131 раз.
Поблагодарили: 3174 раз.
Каждый заблуждается в меру своих возможностей.


Вернуться в MQL – теория и практика

Кто сейчас на форуме?

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 47

Права доступа к форуму

Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

cron