Создание и редактирование cBot

Для создания нового робота:

1. Кликните Добавить для создания нового робота и открытия окна редактирования кода.

Вы можете переименовать своего робота, нажав двойным кликом на поле с именем или выбрав Переименовать из выпадающего меню (гор. клавиша F2).

2. Напишите торговый алгоритм.

Вторым и наиболее важным шагом является ввод самого алгоритма, по которому в дальнейшем будет действовать Ваш робот. Вы можете использовать доступный редактор кода или копировать и вставлять код из других источников. Вы можете сохранять код, периодически нажимая на кнопку Сохранить (Ctrl + S).

Для большей информации по программированию в cAlgo на C# рекомендуем посетить C# Beginners Guide.

3. Собрать робота

Перед тем как использовать Ваш алгоритм в торговле, Вам необходимо сконвертировать его в робота. Для этого нажмите на иконку Собрать build
build Этот значок указывает, что были внесены изменения в коде со времени последней сборки. Звездочка * также появится рядом с именем робота.
builded Этот значок указывает, что не было никаких изменений в коде со времени последней сборки.
Окно результата сборки в нижней части платформы покажет на ошибки в коде либо сообщит об успешной сборке.

build succesbuild errors

Ошибки

Робот не может быть собран, если код содержит ошибки. Список ошибок и детали появятся в окне Результат сборки в нижней части платформы.
Нажав на строчку с ошибкой, активируете строчку с кодом, содержащим ошибку.

Редактирование

Для редактирования алгоритма робота просто выберите робота из списка и отредактируйте код во встроенном редакторе.
Нажмите Сохранить и Собрать для сохранения рабты.

После внесения изменений в код, робот должен быть собран заново, чтобы изменения вступили в силу. Когда исходный код изменился, все экземпляры прикрепленные к графику не будут затронуты до повторной сборки, и все еще будут работать, используя старый код. Добавление экземпляра означает присоединение робота к графику инструмента.

В примере ниже звездочка * и иконка сборки показывают, что в коде были произведены изменения с момента последней сборки. Однако есть уже три подключенных экземпляра, использующих старый код. При нажатии на кнопку Запустить они будут работать.

Робот не может быть собран, пока запущен экземпляр.

Добавить экземпляр

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

Добавить комментарий

Войти с помощью: 

Ваш e-mail не будет опубликован. Обязательные поля помечены *