Програма для створення радників форекс - програмуємо без знання mql4
Чимало цікавих торгових стратегій так ніколи і не були автоматизовані з тієї простої причини, що їх автори просто не володіли навичками програмування. Без знання мови mql4 зробити радник з нуля проблематично. Програма для створення радників форекс дозволяє обійти цю проблему.
У загальному випадку можна виділити кілька способів створення власних радників:
- з нуля - для цього, як правило, використовується metaeditor, цей спосіб вимагає знання мови програмування;
- шляхом модифікації коду існуючого радника;
- з використанням «милиць» у вигляді спеціальних програм.
Подібних програм існує чимало, але функціонал їх дуже схожий. Всі вони виконують одну й ту ж задачу - спрощують написання радника. Але програма зробить за трейдера найголовніше - вона не створить з нуля прибуткову торгову систему, тільки позбавить від написання об'ємного коду.
Forex EA Generator - популярна програма для створення радників форекс
Програму можна знайти у вільному доступі, дозволяє створити практично будь-який радник. Для роботи з нею потрібні хоча б мінімальні знання в області написання радників. Для створення раднику потрібно вміти хоча б задавати елементарні умови, наприклад, купувати при перетині знизу-вгору ковзної середньої.
Сам процес роботи реалізований дуже наочно, після запуску програми в перший раз трейдер побачить перед собою порожню робочу область, за її периметру розташовані основні інструменти. Побудова радника нагадує створення блок-схеми - він відображається у вигляді окремих блоків, зв'язку між якими показані стрілками.
Почати потрібно з вибору методу аналізу ринку - по тікам або з кожною новою свічкою (розділ Start в лівій панелі). Після цього по блоках починається робота над самим радником. У лівому частини вибирається потрібний блок і після клацання на робочому полі з'являється прямокутник з відповідним написом. Потім їх потрібно з'єднати стрілками вручну.
І тільки на наступному етапі ця програма для створення радників форекс дозволяє перейти до завдання властивостей кожного блоку. Для того, щоб відредагувати повідомлення, наприклад, блоку Technical Analysis потрібно:
- в панелі інструментів (верхня частина екрану) виділити вкладку Analysis - Technical Analysis;
- виділити відповідний блок в робочому полі програми;
- в лівій частині екрана у вікні Properties задати умови для входу в ринок.
Після завершення роботи потрібно скомпілювати радник (нижня частина екрану).
Gordago Forex Optimizer - багатофункціональний конструктор
Творці цієї програми спробували наблизити її по функціональності до торгової платформи. Тобто в ній можна не тільки «зібрати» радник, але і тут же протестувати його на тикової історії. А якщо брокер надасть доступ до серверів, то і торгувати можна за допомогою цієї ж програми.
Робота починається з того, що в меню File вибирається пункт New - відкривається вікно з умовами для входу і виходу з ринку. За замовчуванням трейдер потрапляє в меню Продаж. У правій частині екрана зосереджені основні інструменти для аналізу ринку.
При виборі, наприклад, MA спершу потрібно задати діапазон значень ковзної середньої, а потім просто перетягнути букви МА в рядок умов. При цьому потрібно не забути виставити робочий таймфрейм. Параметр Close також знаходиться в правій частині екрана (розділ Price), він вибирається і перетягується в рядок умов, потім між параметрами МА і Close ставиться знак більше або менше.
Аналогічним чином вказуються умови для виходу з позиції. Після цього трейдер має можливість тут же протестувати і оптимізувати вийшов радник (для цього і вказувався діапазон значень МА). Ця програма для створення радників форекс дозволяє використовувати створений радник в mt4.
Створення радників в автоматичному режимі
Hlaiman EA Generator - спроба повністю автоматизувати процес створення радників. Принцип роботи в корені відрізняється від описаних вище програмних комплексів. Якщо в інших програмних продуктах основну частину роботи робив трейдер - тобто вручну вказував параметри майбутнього робота, то Hlaiman сам «пише алгоритм» радника. Працює ця програма з терміналом МТ4.
Все що потрібно від трейдера - додати на ціновий графік необхідні для аналізу інструменти і стрілками вказати місця в яких він би зробив угоди (стрілки вказують і напрямок угод). Потім програма самостійно аналізує умови, в яких ці угоди укладалися і формує алгоритм бота.
Тим не менш, це не штучний інтелект, так що і тут є деякі обмеження:
- по-перше, не можна довільно розставити стрілки і сподіватися на отримання адекватного радника. Кожна стрілка повинна стояти на графіку в точній відповідності з правилами стратегії, яку потрібно автоматизувати;
- по-друге, існує пряма залежність між числом зазначених угод і успішність радника. Потрібно відзначити на графіку хоча б 200 угод (по 100 в кожну сторону).
Після цього залишається тільки натиснути кнопку запуску «MakeAlgorithm» і отримати готовий радник. Підхід до реалізації написання радників виглядає цікавим, але ця програма для створення радників форекс відсутня у вільному доступі, так що сказати що-небудь конкретне про її адекватності складно.
Підведення підсумків
В наші дні процес створення радників значно спростився, тепер для цього навіть не потрібні глибокі пізнання в mql4, досить базових знань. До того ж сам процес став більш наочним, процес створення радника можна порівняти з побудовою блок-схеми.
Більшість існуючих програм працюють за одним і тим же принципом - розбивають радник на окремі блоки, а трейдеру залишається тільки задати властивості кожного блоку. При традиційному написанні робота людина має справу з часто громіздким кодом, в якому легко припуститися помилки.
Тим не менш, не потрібно покладати занадто великі надії на програми для написання ботів. Це лише допоміжний інструмент, провідна роль все одно залишається за людиною і саме від нього залежить, наскільки успішним вийде радник. джерело: Dewinforex
Соціальні кнопки для Joomla
Популярне: