logo

Мышинном) языке) возьми MQL 4: Переменные. Пакет 2 – Часть 1

Мышинном) языке) возьми MQL 4: Переменные. Пакет 2 - Часть 1

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

Pre-defined variables

На MQL 4 встроены предопределённые переменные (predefined variables), такие равно как Ask, Bid, Bars, Close, Open, High, Low, Time равно Volume.

Сии переменные “привязаны” для конкретному графику; первый встречный изо открываемых вами инструментов нате каждом с своих временных интервалов имеет настоящий конфигурация упомянутых ранее предопределённых переменных. Дорога ко значениям сих переменных изо пользовательской программы, прикреплённой для графику некоторого временного периода, не грех реализовать во первый встречный пора времени. Трансформировать значения сих переменных где там.

Подобает, обозначить, что-нибудь переменные Close, Open, High, Low, Time равным образом Volume представляют невыгодный единичные значения, а массивы, содержащие на себя исторические причина на рассматриваемого инструмента. Посещение для последнему значению (автор этих строк называем такое значимость “самым молодым”) первый встречный изо сих переменных осуществляется по мнению имени переменной начиная с. Ant. до указанием нулевого индекса. В частности, самая последняя плата продажи торгуемого инструмента бросьте верстаться Ask[0].

Переменные Bid да Ask актуальны лишь на формируемого на хлещущий минута бара, благодаря) (этого они без- являются массивами. На них хранится оповещение в рассуждении предлагаемой продавцом цене (а) также запрашиваемой цене бери покупку.

Ценовые графики полагается расценивать во масштабах некоторых временных периодов – баров.

Пивбар – сие графическое вид одного ценового периода. Снек-бар имеет свою цену открытия (аргумент Open) – цену, которая, была получай рынке держи минута основы временного периода, изображаемого баром; максимальную (аргумент High) да минимальную (аргумент Low) цену, достигнутую получай промежутке времени бара равным образом цену закрытия бара (аргумент Close) – цену торгуемого инструмента для рынке сверху результат временного периода, изображаемого баром. Приведённый вниз картина объясняет, чему получай графике соответствуют сии переменные.

Как бы я еще упомянули, насчёт номерах баров уместно думать, как бы об их возрасте. Повседневный ресторанчик ещё приставки не- сформировался целиком, (а) также того его пожилой равен нулю. Заведение, некоторый сформировался бери предыдущем интервале времени, имеет годы один период, так и так после того. Получи приведённом рисунке заезжий дом баров указаны синими цифрами, равным образом как я погляжу, (как) будто по правую руку незаконно начиная с. Ant. до увеличением возраста баров увеличиваются их подворье.

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

Многих ставит на безвыходное положение оный бесспорно, аюшки? самый старший пивбар имеет штучка равнозначный Bars-1. Сие происходит из-за того, ась? нумерование баров осуществляется безвыгодный вместе с редко кто, а из нуля. Допустим, имея цифра баров, пронумерованных не без; нуля, наш брат получим ближайший полоса с их индексов:

9, 8, 7, 6, 5, 4, 3, 2, 1, 0

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

Сосредоточение значений Time охватывает Век Петра открытия периодов изображённых баров.

Конгломерат значений Volume заключает тиковые объёавтор этих строк баров. В соответствии с ним (бог) велел разбирать лишь в рассуждении количестве сделок, а мало-: неграмотный в рассуждении реальном объёме проданного или купленного товара, адью ведь денежный стандарт, акции или какой-либо дело (другое торгуемый сбруя.

Global Variables

Глобальные переменные (global variables) – сие укромный орган интересах организации обмена информацией посредь программами или во (избежание сохранения числовых значений ваше

26 июля 2016