Словник термінів - додатки - підручник з mql4 - підручник з mql4

  • Алгоритм - точне розпорядження виконати заздалегідь певну послідовність дій; управління в виконуваній програмі передається відповідно до алгоритму.
  • Бар - графічна форма подання графіка розвитку ціни. Бар характеризується: ціною відкриття (Open), ціною закриття (Close), максимальною ціною (High), мінімальною ціною (Low), об'ємом (Volume) і часом відкриття (Time) (див. Також Свічка).
  • Буфер - область пам'яті, що містить чисельні значення індикаторного масиву.

  • Валютний інструмент - валютна пара, наприклад, EUR / USD, GBP / CHF; окремий випадок фінансового інструменту.

  • Зовнішня змінна - змінна, значення якої є з вікна властивостей програми; має властивості глобальної змінної.
  • Зустрічний ордер - ринковий ордер, відкритий в протилежному напрямку по відношенню до іншого ринкового ордеру за тим же фінансовим інструментом.
    • Вбудована функція - те саме, що стандартна функція.
    • Виклик функції (те ж, що звернення до функції) - запис, виконання якої призводить до виконання функції (див. Також Опис функції).
    • Вираз - послідовність операндів і операцій; запис в програмі, обчислене значення якої характеризується типом даних.
    • Глобальна змінна - змінна, оголошена за межами всіх функцій. Областю видимості глобальних змінних є вся програма.
    • Глобальна змінна клієнтського терміналу - змінна, значення якої є з усіх прикладних програм, запущених на клієнтському терміналі (скорочено - GV-змінна).
    • Графічний об'єкт - зображення у вікні фінансового інструменту, яке можна виділити, перемістити, змінити або видалити.
    • Двостороння котирування - пов'язана пара ринкових цін, пропонованих брокером для здійснення покупки і продажу активів за фінансовим інструментом в поточний момент.
    • Заголовок функції - складова частина опису функції; складається з вказівки типу значення, що повертається, назви функції і списку формальних параметрів. Список формальних параметрів полягає в круглі дужки і розташовується після назви.
    • Зациклення - нескінченне повторюване виконання операторів, що складають тіло циклу; критична ситуація, що виникає в результаті реалізації помилкового алгоритму.
    • Знак операції - зумовлений символ або група символів, розпорядчих виконати деяку операцію.
    • Ідентифікатор змінної - набір символів, що складається з букв, цифр і знака підкреслення, що починається з букви, довжиною не більше 31 символу. Те ж, що Ім'я змінної і Назва змінної.
    • Індикатор - вбудована функція клієнтського терміналу або програма, складена на мові MQL4; основним призначенням індикаторів є відображення на екрані індикаторних ліній; у індикаторів відсутня можливість здійснення торгових операцій; розрізняють призначені для користувача і технічні індикатори (див. також експерт. радник і скрипт).
    • Індикаторна лінія - графічне відображення на екрані деякій залежності, побудованої на основі чисельних значень, що містяться в індикаторному масиві.
    • Індикаторний масив - одновимірний масив, що містить чисельні значення, відповідно до яких будується індикаторна лінія.
    • Ітерація - повторне виконання деяких обчислень; використовується для позначення факту виконання програмних рядків, що складають тіло оператора циклу (див. Оператор циклу while і Оператор циклу for).
    • Константа - складова частина програми; об'єкт, який має значення.
    • Константне вираз - вираз, що складається з констант і операцій, наприклад: 2 + 3 * 7. Константне вираз обчислюється на етапі компіляції програми.
    • Локальна змінна - змінна, оголошена всередині будь-якої функції. Областю видимості локальних змінних є тіло функції, в якій ця змінна оголошена.
    • Локальний час - час, встановлений на локальному комп'ютері (див. Також серверне час).
    • Масив - упорядкований набір значень однотипних змінних, що мають загальну назву. Розрізняють одновимірний і багатовимірний масиви. Максимально допустима кількість вимірювань в масиві - чотири. Допускаються масиви будь-яких типів даних.
    • Нульовий бар - поточний бар, який ще повністю не сформувався. У вікні фінансового інструменту нульовий бар відбивається в крайній правій позиції.
    • Нормалізована ціна - ціна, закруглена з точністю до розміру одного пункту за фінансовим інструментом.
    • Нормальний вихід з циклу - передача управління за межі оператора циклу в результаті виконання умови, що міститься в заголовку оператора циклу (див. Також спеціальний вихід з циклу).
    • Область видимості змінної - місце в програмі, в якому є значення змінної. Кожна змінна має свою зону видимості (див. Також локальна змінна і глобальна змінна).
    • Операнд - константа, змінна, елемент масиву або значення, що повертається функцією константа. змінна. елемент масиву або значення, що повертається функцією (див. Виклик функції).
    • Оператор - складова частина програми; фраза алгоритмічної мови, відповідно до якої певний порядок перетворення інформації. Розрізняють прості і складові оператори.
    • Опис функції - іменована, відособлена частина програми, призначена для виконання; складається з двох основних частин - заголовка функції і тіла функції; використовується стосовно до спеціальних і призначеним для користувача функцій (див. Функції. Опис функції і оператор return і Спеціальні функції).
    • Відкладений ордер - торговий наказ на покупку або продаж активів за фінансовим інструментом при досягненні заданого значення ціни. Відкладений ордер відбивається у вікні фінансового інструменту і в вікні "Термінал" до тих пір, поки він не перетвориться в ринковий ордер або буде видалений (див. Також ринковий ордер)
    • Змінна - складова частина програми; об'єкт, який має назву і значення.
    • Користувацька функція - функція, створена програмістом (див. Функція).
    • Призначений для користувача індикатор - прикладна програма, складена на мові MQL4, основним призначенням якої є графічне відображення на екрані розрахованих залежностей. Значення елементів індикаторних масивів призначеного для користувача індикатора доступні іншим прикладним програмам через функцію iCustom () (див. Також технічний індикатор).
    • Зумовлена ​​змінна - змінна з визначеним назвою, значення якої визначається клієнтським терміналом і не може бути змінено програмним способом (див. Зумовленість змінні).
    • Приведення типів - зміна (перетворення) типу значення операнда або виразу. Перед виконанням операцій (крім операцій присвоювання) відбувається перетворення в тип, який має найбільший пріоритет, а перед операціями присвоювання - в цільової тип.
    • Прикладна програма - програма, написана на мові MQL4, використовувана в клієнтському терміналі MetaTrader 4; експерт. скрипт або індикатор.
    • Пункт - одиниця виміру ціни за фінансовим інструментом (мінімально можлива зміна ціни, остання значуща цифра в значенні ціни).
    • Ринковий ордер - сповнений наказ на покупку або продаж активів за фінансовим інструментом. Ринковий ордер відображається у вікні фінансового інструменту і в вікні "Термінал" до тих пір, поки не виконаний наказ на закриття ордера (див. Також відкладений ордер).
    • Свічка - графічна форма подання графіка розвитку ціни. Свічка характеризується: ціною відкриття (Open), ціною закриття (Close), максимальною ціною (High), мінімальною ціною (Low), об'ємом (Volume) і часом відкриття (Time). Розрізняють чорні і білі свічки (див. Також бар).
    • Серверне час - час, встановлений на сервері (див. Також локальне час).
    • Скрипт - програма, складена на мові MQL4; відрізняється властивостями спеціальної функції start (), що викликається клієнтським терміналом для виконання один раз; призначенням скриптів є виконання будь-яких операцій, які по їхньому змісту потрібно виконати один раз (див. також експерт. радник і індикатор).
    • Спеціальна функція - функція, що має одне з зумовлених імен (init (), start () і deinit ()), що викликається для виконання клієнтських терміналом і володіє спеціальними власними властивостями (див. Спеціальні функції).
    • Спеціальний вихід з циклу - передача управління за межі оператора циклу в результаті виконання оператора break, що міститься в тілі оператора циклу (див. Також нормальний вихід з циклу).
    • Спред - різниця між більшою і меншою ціною в двосторонньої котируванні за фінансовим інструментом. виражена в пунктах.
    • Стандартна функція - те саме, що Вбудована функція; функція, створена розробниками мови MQL4, що має зумовлене ім'я і властивості; опис стандартних функцій в програмі не вказується; властивості стандартних функцій докладно описані в довідковій документації (див. Функції та Стандартні функції).
    • Масив-таймсерія - масив з визначеним назвою (Open, Close, High, Low, Volume або Time), елементи якого містять значення відповідних характеристик історичних барів.
    • Таймфрейм - період часу, протягом якого формується один ціновий бар; розрізняють стандартні таймфрейме: М1, М5, М15, М30, Н1, Н4, D1, W1 і MN (1 хв, 5 хв, 15 хв, 30 хв, 1 годину, 4 години, 1 день, 1 тиждень і 1 місяць, відповідно )
    • Тіло функції - один або кілька операторів, що виявляють виконувану частину опису функції.
    • Тіло циклу - один або кілька операторів, обрамлених фігурними дужками; розташовується безпосередньо після заголовка оператора циклу (див. Оператор циклу while і Оператор цикл а for).
    • Технічний індикатор - складова частина інформаційно-торговельної системи MetaTrader 4, вбудована функція, що дозволяє графічно відображати на екрані певну залежність (див. Також призначений для користувача індикатор).
    • Тік - подія, що характеризується новою ціною за фінансовим інструментом в певний момент часу.
    • Торгова операція - відкриття, закриття або модифікації ринкових і відкладених ордерів.
    • Торговий наказ - наказ, сформований програмою або трейдером з метою здійснення торговельної операції. Торговий наказ може бути виконаний на сервері і відхилений сервером або клієнтським терміналом.
    • Трейдер - людина, яка займається торгівлею на фінансових ринках з метою отримання прибутку.
    • Управління- процес виконання дій, зумовлених алгоритмом програми і властивостями клієнтського терміналу. Управління може передаватися всередині програми від однієї програмної рядка до іншого, а також між програмою і клієнтським терміналом (див. Деякі основні поняття).
    • Файловий дескриптор - унікальний номер файлу, відкритого виконуваною програмою в поточний момент.
    • Файловий роздільник - спеціальний символ; запис, яка заноситься в файл для поділу записів даних.
    • Файловий покажчик - місце в файлі, з якого починається читання наступного значення. У міру прочитання даних файловий покажчик зміщується вправо на одну або кілька позицій.
    • Фінансовий інструмент - назва котируемого об'єкта.

    Словник термінів - додатки - підручник з mql4 - підручник з mql4

    • Прапор - змінна, значення якої ставиться у відповідність будь-яким подіям або фактами.
  • Формат оператора - набір правил форматування, властивих увазі оператора. Кожен вид оператора має свій формат (див. Оператори).
  • Функція - іменована, відособлена частина програми, що описує порядок перетворення інформації. Використання функції в програмі передбачає наявність опису функції і виклику функції. Розрізняють спеціальні, стандартні (вбудовані) і призначені для користувача функції (див. Функції та Спеціальні функції).
  • Експерт - програма, складена на мові MQL4; відрізняється властивостями спеціальної функції start (), що викликається клієнтським терміналом для виконання на кожному тику; основним призначенням експертів є програмне управління торговими операціями (див. також радник. скрипт і індикатор).
  • Елемент масиву - складова частина масиву; індексована змінна з однойменною назвою, що має деяке значення.
  • BuyLimit - відкладений ордер на покупку активів за фінансовим інструментом за ціною нижче поточної. Ордер виповниться (перетворюється в ринковий ордер Buy), якщо ціна Ask досягне або виявиться нижче ціни, заявленої в ордері.
  • BuyStop - відкладений ордер на покупку активів за фінансовим інструментом за ціною, що перевищує поточну ціну. Ордер виповниться (перетворюється в ринковий ордер Buy), якщо ціна Ask досягне або виявиться вище ціни, заявленої в ордері.
  • Sell ​​- ринковий ордер, який визначає продаж активів за фінансовим інструментом.
  • SellLimit - відкладений ордер на продаж активів за фінансовим інструментом за ціною, що перевищує поточну ціну. Ордер виповниться (перетворюється в ринковий ордер Sell), якщо ціна Bid досягне або виявиться вище ціни, заявленої в ордері.
  • SellStop - відкладений ордер на продаж активів за фінансовим інструментом за ціною нижче поточної. Ордер виповниться (перетворюється в ринковий ордер Sell), якщо ціна Bid досягне або виявиться нижче ціни, заявленої в ордері.
  • StopLoss - стоп-наказ; заявлена ​​ціна, по якій ринковий ордер буде закритий при русі ціни фінансового інструменту в сторону збитків за ордером.
  • TakeProfit - стоп-наказ; заявлена ​​ціна, по якій ринковий ордер буде закритий при русі ціни фінансового інструменту в сторону прибутку за ордером.