Обсуждение статьи "Графический конструктор стратегий. Создание торговых роботов без программирования"

 

Опубликована статья Графический конструктор стратегий. Создание торговых роботов без программирования:

В статье описывается графический конструктор стратегий. Показано, как любой пользователь может создавать торговые роботы и утилиты без программирования. Созданные советники можно тестировать в тестере стратегий, оптимизировать в облаке и запускать на графике в режиме реального времени.

Торговая логика советника полностью готова. Осталось сделать так, чтобы торговый лот, magic, комментарий сделок и значения Stop Loss/Take Profit можно было настраивать из входных параметров советника. Для этого нам опять понадобятся элементы из группы Входные Параметры.

Торговый лот задается десятичным числом, комментарий — строкой, а magic, stop loss и take profit — целыми числами. Добавим эти элементы в схему и присоединим их к соответствующим параметрам торговых элементов.

Окончательный вид схемы

Схема готова. Теперь необходимо создать файл советника.

Автор: Andrey Barinov

 
Ну чтож, поздравляю! Начало положено продуктов нового уровня. 
Объемный качественный труд. 
 
Nikolai Semko:
Ну чтож, поздравляю! Начало положено продуктов нового уровня. 
Объемный качественный труд. 

Спасибо!

 
Andrey Barinov:

Спасибо!

Вам спасибо1

 

Впечатляет. Большая работа. 

Будет возможность добавлять свои блоки, кастомные? 

Буду пробовать

 
Vladimir Perervenko:

Будет возможность добавлять свои блоки, кастомные? 

Думал об этом. Пришел к тому, что если человек в состоянии запрограммировать кастомный блок, то и советник он сам может написать => значит продукт не для него.
Пока отложил эту идею, но не вычеркнул из списка to do на будущее.
 

Интересное решение и реализация. Удачи автору проекта!

 
Похоже на Quant от FxPro.
 
Rice:
Похоже на Quant от FxPro.

Да, похоже. Только тут нет тех ограничений которые есть там, плюс в этом продукте можно генерить советники для МТ5.

 
Andrey Barinov:

Да, похоже.

Но у вас всё на MQL, а это уму непостижимо! :)
 
Andrey Barinov:
Думал об этом. Пришел к тому, что если человек в состоянии запрограммировать кастомный блок, то и советник он сам может написать => значит продукт не для него.
Пока отложил эту идею, но не вычеркнул из списка to do на будущее.

Так эта фича для конечного (непрограммирующего) пользователя работает, хотя и не напрямую, а опосредовано - она позволяет привлечь сторонних разработчиков, которые будут добавлять свои модули. Без API в одиночку расширяться сложно.