Найти в Дзене
Покупайте СтеллыИ дарите их за контент
7 лет назад

MQL. Получение доступа к индикаторам

Общие сведения об индикаторах Технические индикаторы используются трейдерами для принятия решений о покупке или продаже того или иного актива. Другими словами — для принятия торговых решений. Индикаторы представляют собой некие графические объекты на графике. Индикаторы могут быть перерисовывающиеся — значение которых постоянно обновляется в соответствии с изменением цены актива, или неперерисовывающиеся — значения которых не зависят от текущего значения цены. К перерисовывающимся индикатором относятся трендовые индикаторы и осциляторы...

7 лет назад

Программирование на языке MQL. Получение рыночной информации.

В предыдущих постах мы познакомились с основами языка программирования MQL. Узнали о переменных, операторах и сложных конструкциях языка. Теперь мы уже готовы к тому, чтобы начать пробовать свои силы на реальном рынке Forex. Но, сразу приступать к написанию советника мы не будем, т.к. мы не познакомились с объектно-ориентированной моделью программирования. Отложим эту тему чуть наперед, а сейчас, чтобы немного подогреть ваш интерес к теме, приступим к работе с графиками. Базовых понятий из предыдущих разделом нам для этого будет на данном этапе достаточно...

7 лет назад

Синтаксис языка программирования MQL. Область видимости переменных

Теперь, когда мы уже познакомились с различными конструкциями языка, такими как операторы выбора, циклы, а также функции, вернемся к теме, которую мы рассматривали несколько ранее — к переменным. Если быть точнее, то мы восполним один пробел в понимании переменных, который я намеренно пропустил. На том этапе, до рассмотрения прочих конструкций языка эта тема была бы не совсем понятна. Итак, приступим. Область видимости переменных Из самого понятия "переменная" напрашивается вывод, что это некая сущность, которая имеет особенность изменяться...

7 лет назад

Синтаксис языка программирования MQL. Операторы. Часть 2.

В предыдущей статье мы познакомились с условным оператором, оператором выбора switch и оператором цикла for, который использует счетчик при выполнении каждой итерации (при каждом проходе цикла). Но часто возникают ситуации, когда мы не можем заранее знать, сколько именно раз придется выполнять определенную последовательность действий. Например, когда необходимо дождаться какого-либо события и пр. В таком случае, удобно применять операторы цикла с проверкой некоего условия. Оператор while Одним из таких операторов является оператор цикла while...

7 лет назад

Синтаксис языка программирования MQL. Операторы.

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

7 лет назад

Синтаксис языка программирования MQL. Функции.

В процессе разработки пользовательского индикатора или торгового советника часто приходится писать одни и те же команды в различных участках программы. Например, для анализа всех открытых ордеров приходится писать один и тот же код. Более того, тот же самый код постоянно приходится писать в других советниках и пользовательских индикаторах. Для того, чтобы ускорить и оптимизировать данный процесс, было введено понятие функций. Функции Функция - это обособленная часть программы, которая один раз написана,...

Покупайте СтеллыИ дарите их за контент