Функціональні можливості та параметри експертів від www.expforex.com

Фріланс: Програмування на MetaTrader і MQL на замовлення?
Номер сигнального бару для перерисовування індикатора: Зсув якого бару використовувати для сигналу?
Фріланс: Програмування на MetaTrader і MQL на замовлення?
Номер сигнального бару для перерисовування індикатора: Зсув якого бару використовувати для сигналу?

Опис

На www.expforex.com/ua ми пропонуємо передові Експертні радники (Expert Advisors) обладнані численними функціональними можливостями та налаштовуваними параметрами. Кожна функція кожного Експертного радника побудований за допомогою гнучкого шаблону (template), що дозволяє трейдерам адаптувати їх до своїх унікальних торгових стратегій.

Основні функції включають автоматичне відкриття та закриття угод на основі сигналів від індикаторів таких як Середня Крива (Moving Average) та MACD.

Параметри, такі як Зсув (Shift), визначають кількість барів, які використовуються для аналізу сигналів, забезпечуючи точні торгові рішення.

Управління ризиками здійснюється через параметри, такі як Стоп Лосс (Stop Loss) та Тейк Профіт (Take Profit), які встановлюють автоматичні рівні закриття позицій при досягненні певних точок прибутку або збитку.

Прослизання (Slippage) контролює допустиме відхилення ціни при виконанні ордерів, тоді як Мартінґейл (Martingale) та Трейлінг Стоп (Trailing Stop) пропонують динамічне управління обсягом та захист прибутку.

Відмінною особливістю є використання Magic Number, який унікально ідентифікує кожні торги Експертного радника на графіку, запобігаючи конфліктам при одночасній роботі кількох радників.

Ці функціональні можливості та параметри роблять Експертних радників з www.expforex.com/ua потужними інструментами для успішної автоматизованої торгівлі на ринку Форекс.

Переваги покупки готових експертів проти програмування вашої стратегії

Exp – Шаблони MQL Open Source: Легкий шаблон для створення Експертних радників

EAPadPRO

Інформаційна панель для всіх наших радників та утиліт для терміналу MetaTrader.
Детальні інструкції щодо основ управління та використання панелі EAPADPRO у наших торгових Експертних радниках.
Дружній, інтуїтивно зрозумілий інтерфейс користувача для зручної та успішної роботи з нашими утилітами.

Інформаційна панель EAPadPRO для MetaTrader

Параметр: Отримати бар сигналу

Зсув (Shift) (0,1,2…..) Номер бару.

Цей параметр представляє кількість барів, з яких ваші індикатори будуть брати сигнали. Вкажіть наступні параметри виявлення сигналів при замовленні Експертного радника:

  • Відкрити угоду негайно після появи сигналу;
  • Дочекатися, поки сигнал на закритому барі сформується та відкрити угоду тільки при відкритті наступного бару.

Деякі індикатори мають чітке визначення, який бар тригерує сигнал через їх алгоритми. C

Беручи до уваги точність та правильність виконання ордеру, угода повинна оброблятися тільки на закритому барі, тобто параметр shift=1.

Якщо необхідно відкрити УГОДУ (Позицію) негайно на поточному барі при появі сигналу і індикатор це дозволяє, тоді потрібно встановити shift=0.

Номер бару сигналу (shift) для індикатора. Побудова індикаторів. Який бар вибрати для сигналу?

Функція: Зворотні сигнали стратегії

ReverseSignal (true – false) Включено/Вимкнено.

Цей параметр представляє зворотність сигналів від ваших індикаторів.

Якщо ваш Експертний радник працює на основі конкретного алгоритму або визначених сигналів від індикатора, ви можете змінити сигнали BUY/SELL без перепрограмування їх.

Наприклад, ReverseSignal=true.

Ваш індикатор дає сигнал на BUY, але Експертний радник відкриє угоду на SELL.

Ваш індикатор дає сигнал на SELL, але Експертний радник відкриє угоду на BUY.

Параметр: Magic Number

Magic (0….99999) Номер.

Цей параметр представляє унікальний номер, присвоєний Експертним радникам на графіку. Якщо ви використовуєте кілька Експертних радників на різних графіках, потрібно призначити їм унікальні номери, щоб уникнути плутанини та помилок.

Наприклад, якщо ви використовуєте одного Експертного радника з різними налаштуваннями, ви повинні призначити унікальний magic number для кожного екземпляра Експертного радника.

Додатково, цей параметр повинен бути змінений для різних валютних пар, щоб працювати з детальними звітами та розуміти, яка валютна пара використовується кожним Експертним радником.

Параметр: Стоп Лосс угоди

StopLoss (0…) у пунктах.

Цей параметр представляє Стоп Лосс для кожної позиції. Він визначає кількість пунктів збитку, при яких угода буде закрита.

0 – параметр вимкнено, і Стоп Лосс угоди буде встановлено на 0.

Цей параметр повинен бути встановлений не менше мінімально допустимого значення стопу на вашому сервері.

Якщо параметр встановлено нижче мінімально допустимого значення на сервері, Експертний радник відобразить помилку 130.

Коди помилок MetaTrader – MQL коди помилок, отримані торговим експертом у терміналі. Рішення.

Параметр: Тейк Профіт угоди

TakeProfit (0…) у пунктах.

Цей параметр представляє Тейк Профіт для кожної позиції. Він визначає кількість пунктів прибутку, при яких угода буде закрита сервером.

0 – параметр вимкнено, і Тейк Профіт угоди буде встановлено на 0.

Цей параметр повинен бути встановлений не менше мінімально допустимого значення на вашому сервері.

Якщо параметр встановлено нижче мінімально допустимого значення на сервері, Експертний радник відобразить помилку 130.

Коди помилок MetaTrader – MQL коди помилок, отримані торговим експертом у терміналі. Рішення.

Параметр: Прослизання угоди

Slippage (0….) у пунктах.

Цей параметр налаштовує прослизання ціни при відкритті угоди.

У реальному/живому ринку ціни рухаються дуже швидко. При відправці ордеру на сервер сервер може відповісти з зміненими цінами, ре-квотами тощо.

Щоб запобігти відправці кількох ордерів на сервер, ви можете встановити допустиме прослизання (Slippage) для відкриття угод.

Наприклад: Slippage=10.

При відправці ордеру на відкриття, ціна була 1.1234. Але ціна змінилася на 1.1238. У цьому випадку угода відкриється на 1.1238 без ре-квот!

Однак, якщо Slippage встановлено на 0, угода не буде відкриватися, а сервер поверне помилку Requote (нові ціни).

Функція: Закриття угод за протилежним сигналом

ClosePosIfChange (true – false).

Цей параметр налаштовує можливість закриття протилежної угоди при відкритті нової.

Якщо ваш індикатор генерує сигнали BUY – SELL – BUY – SELL, і цей параметр увімкнений, Експертний радник закриє протилежну угоду перед відкриттям нової.

Параметр: Кількість позицій на сигнал

OnlyOnePosBySignal (true – false) Включено/Вимкнено.

Цей параметр дозволяє вибирати між однією або кількома позиціями, надаючи можливість відкривати одну або кілька позицій.

Якщо цей параметр увімкнений, відкривається тільки одна позиція на сигнал на кожний бар.

Наприклад, якщо ваша стратегія генерує послідовні сигнали BUY на кожному новому барі, і OnlyOnePosBySignal=true, тоді угода BUY буде відкриватися на кожному барі при появі сигналу.

Якщо OnlyOnePosBySignal=false, Експертний радник може відкривати тільки одну угоду BUY і одну угоду SELL і чекати їх закриття.

Параметр: Фіксований лот

Lots (0.01 ………) – налаштування фіксованого розміру лота для всіх угод.

Цей параметр вказує кількість лотів для відкриття угод. Розмір лота фіксований і застосовується до всіх угод.

Ви повинні звернутися до свого брокера щодо мінімально допустимого розміру лота для відкриття угоди.

Функція: Динамічний лот

DynamicLot (true – false)  LotBalancePcnt (відсоток вільної маржі).

Ці параметри налаштовують автоматичний розрахунок лотів на основі доступної вільної маржі.

Детальний опис цього параметра надається у статті Autolot (розрахунок лота за поточним балансом).

 Мої секрети Autolot. Динамічний лот або Autolot.

Параметр: Мартінґейл

Martin (1….) – Коефіцієнт Мартінґейл.

Цей параметр дозволяє застосовувати принцип Мартінґейла до вашої стратегії.

Цей принцип передбачає, що обсяг угоди, що слідує за неприбутковою угодою, буде розрахований як Lot * Martin коефіцієнт.

Якщо параметр встановлено на 1, Мартінґейл не використовується.

Наприклад: Lots = 0.01, Martin = 2:

  1. BUY угода (0.01) закрита зі збитком або за Стоп Лосс.
  2. Наступна угода буде відкрита з розміром лота 0.01 * 2 = 0.02.
  3. Якщо попередня угода закрита за Стоп Лосс, тоді наступна угода буде відкрита з розміром лота 0.04.

Якщо попередня угода закрита з прибутком або за Тейк Профіт, тоді наступна УГОДА буде відкрита з початковим розміром лота 0.01.

Функція: Робочий час Експертного радника

OpenHour (у годинах), OpenMinute (у хвилинах), CloseHour (у годинах), CloseMinute (у хвилинах).

Ці параметри налаштовують діапазон робочого часу Експертного радника, який застосовується лише до відкриття нових позицій. Функції Trailing Stop та Break Even працюватимуть незалежно від цього діапазону.

Наприклад, якщо ви хочете, щоб Експертний радник торгував лише з 14:00 до 18:35, тоді параметри будуть встановлені наступним чином:

OpenHour=14, OpenMinute=0, CloseHour=18, CloseMinute=35.

Угоди відкриватимуться тільки з 14:00 до 18:35, а Експертний радник ігноруватиме сигнали стратегії поза цим діапазоном часу.

Market Time Pad. Індикатор для MetaTrader з торговими сесіями

Функція: Класичний Трейлінг Стоп

TrailingStopUSE (true – false), IfProfTrail (true – false), TrailingStop (у пунктах), TrailingStep (у пунктах).

Ці параметри увімкнути або вимкнути автоматичне відстеження позицій шляхом переміщення Стоп Лосс у прибуткову зону.

TrailingStopUSE – увімкнути/вимкнути функцію трейлінг стоп.

IfProfTrail – якщо true, Експертний радник починає змінювати Стоп Лосс лише коли позиція досягає break-even. Якщо false, трейлінг стоп починає працювати відразу після відкриття позиції та коригує його по мірі руху ціни.

TrailingStop – відстань у пунктах від поточної ціни до бажаного Стоп Лосс. Цей параметр можна встановити нижче мінімально дозволеного значення на вашому сервері.

TrailingStep – крок для зміни Стоп Лосс.

Наприклад, Стоп Лосс буде змінюватися на кожний пункт TrailingStep коли відстань досягне TrailingStop пунктів від поточної ціни.

Функція: Закриття за загальним прибутком/збитком

Ці параметри налаштовують можливість закриття угоди(ів) за вказаним інструментом та magic number при досягненні однієї з наступних умов:

  1. TypeofClose=1 – закриття за прибутком: 1 – долар, 2 – пункти, 3 – % Equity, 4 – % Balance;
  2. CloseProfit=false – не закривати на прибутку;
  3. Profit = 10 – кількість одиниць (залежно від TypeofClose), необхідних для закриття прибутку;
  4. CloseLoss=false – не закривати на збитку;
  5. Loss = -10 – кількість одиниць (залежно від TypeofClose), необхідних для закриття збитку;
  6. OFFAllEaAfterClosePROF=false – вимкнути всі Експертні радники та скрипти після закриття прибутку;
  7. OFFAllEaAfterCloseLOSS=false – вимкнути всі Експертні радники та скрипти після закриття збитку.

Наприклад:

  1. Якщо ви хочете закрити кілька УГОД (позицій) (BUY або SELL) з прибутком 10 USD на рахунку:
    TypeofClose=1, CloseProfit=true, Profit=10.
  2. Якщо ви хочете закрити кілька УГОД (позицій) (BUY/SELL) зі збитком 200 пунктів на рахунку:
    TypeofClose=2, CloseLoss=true, Loss=200.
  3. Якщо ви хочете закрити кілька УГОД (позицій) (BUY/SELL) зі збитком 5% депозиту та також закрити кілька УГОД (позицій) (BUY/SELL) з прибутком 10% депозиту:
    TypeofClose=4, CloseLoss=true, Loss=5, CloseProfit=true, Profit=10.

У цьому випадку ви можете вимкнути Експертних радників після закриття, використовуючи функції OFFAllEaAfterClosePROF та/або OFFAllEaAfterCloseLOSS.

Тоді, Експертний радник вимкне всіх Експертних радників після закриття.

CLP CloseIfProfitorLoss з Трейлінг. Контроль загального прибутку або збитку з трейлінгом прибутку. Profit or Loss Pad

Функція: Переміщення Стоп Лосс до Беззбитку

MovingInWLUSE (true – false), LevelWLoss (у пунктах), LevelProfit (у пунктах).

Ці параметри налаштовують можливість модифікації угод шляхом переміщення Стоп Лосс до Беззбитку якнайшвидше.

Наприклад:

  1. Ви хочете встановити Стоп Лосс до Беззбитку, коли угода досягає прибутку 10 пунктів:
    MovingInWLUSE=true, LevelWLoss=0, LevelProfit=10.
  2. Ви хочете встановити Стоп Лосс на +5 пунктів, коли угода досягає прибутку 20 пунктів:
    MovingInWLUSE=true, LevelWLoss=5, LevelProfit=20.

Отже, різниця між LevelProfit та LevelWLoss завжди має бути більша або дорівнювати мінімальному стопу на сервері.

Питання?

Якщо у вас є будь-які питання, будь ласка, задавайте їх. Ми не продаємо «свиню в пижоні».

Кожен з наших продуктів можна протестувати перед покупкою.

Ми цінуємо ваші відгуки та побажання щодо наших продуктів і прагнемо підтримувати високі стандарти якості.

Дякуємо, що ви з нами!

У вас є питання?

Ця публікація також доступна на: English Українська Portuguese Español Deutsch Chinese Русский Français Italiano Türkçe 日本語 한국어


    Будь ласка, зачекайте, йде обробка AI...

     

    Попередження про ризик:


    Минулі торгові показники не гарантують майбутніх результатів.

    Маржинальна торгівля іноземною валютою пов'язана з високим ступенем ризику і може не підходити для всіх інвесторів.

    Майте на увазі, що використання торгових роботів пов'язане зі значним ризиком, і ви можете втратити більше, ніж ваші початкові інвестиції.

    Будь ласка, будьте обережні, ретельно оцініть своє фінансове становище і зверніться за порадою до кваліфікованого фахівця.

    Відмова від відповідальності

    Цей веб-сайт використовує файли cookie для покращення вашого досвіду. Використовуючи цей веб-сайт, ви погоджуєтеся з нашою Політикою захисту даних та Відмовою від відповідальності.
    Детальніше