Как настроить расширенные параметры для торгового бота Deriv

В нашем предыдущем блоге мы рассмотрели основы Deriv Bot, такие как настройка обязательных блоков и запуск простой стратегии для торговли опционами и Multiplier на Deriv Bot.
Теперь давайте посмотрим, как вы можете еще больше кастомизировать обязательные блоки, чтобы улучшить свою торговую стратегию.
Каждый блок вашей стратегии имеет слоты, которые можно заполнить дополнительными и более точными инструкциями для вашего бота. Вот три основных действия, которые помогут добавить эту информацию:
1. Настройте ваши переменные
В мире автоматизации торговли переменные похожи на коробки, в которых хранится важная информация. Например, если вы хотите использовать значение своей ставки где-то еще в стратегии, а не только в блоке 'Параметры торговли', вы можете создать свой собственный блок для этого.
Первое важное, что нужно помнить при работе с переменными, - это правильно называть их и держать в порядке, потому что это облегчает поиск и правильное размещение, когда они вам понадобятся в следующий раз. Это как обозначать коробки, когда вы переезжаете. Наличие всех ваших книг в коробке с надписью 'Книги' сэкономит вам много времени, когда дело дойдет до распаковки.
Поскольку английский язык широко используется в программировании, общепринятой практикой является также называть переменные торговых ботов на английском. Кроме того, если вам когда-либо понадобится помощь от нашей службы поддержки, будет гораздо проще помочь вам, если детали вашей стратегии Deriv Bot будут легко читаемыми и понятными.
Чтобы создать переменную, перейдите в вкладку 'Утилиты' на левой стороне панели управления Deriv Bot и нажмите Переменные. Введите название переменной, которую вы хотите создать, например, 'Текущая ставка', и нажмите Создать.

Новую переменную, которую вы только что создали, можно будет увидеть в том же окне, и она будет доступна в двух версиях:

Первая используется для определения вашей предпочитаемой суммы ставки один раз, тогда как вторая может быть использована в любой другой части вашей стратегии и будет представлять эту сумму.
Таким образом, если вы используете блок 'Текущая ставка' в нескольких местах вашей стратегии, вам не придется редактировать число в каждом отдельном месте вручную. Например, вы можете установить правило на продажу вашего контракта только в том случае, если ваша прибыль больше вашей ставки, и эта переменная сообщит вашему боту, какое число использовать в качестве суммы ставки.
2. Присвоить значение вашей переменной
Чтобы сообщить вашему боту сумму ставки, вам нужно присвоить значение вашей переменной 'Текущая ставка'.
Вы можете поместить разные виды информации в ваши переменные, как и коробки могут быть заполнены различными предметами. Метка, которую вы ставите на коробке, указывает, какой тип содержимого внутри и как с ним следует обращаться. Коробка с фарфором, например, требует особого ухода, тогда как коробка с документацией не так хрупка.
В торговле процесс помещения информации в переменные называется присвоением значения, а метки называются типами данных. Разные поля требуют разных типов данных, и когда вы присваиваете определенный тип вашей переменной, это говорит вашему боту, как с ним обращаться. Существует множество разновидностей типов данных, но с Deriv Bot вы будете использовать только 3:
- Текст – только буквы
- Числа – только числовые символы
- Булев – логическое значение с последовательностью истинных или ложных
Когда вы присваиваете конкретный тип данных вашей переменной, Deriv Bot определяет его неявно. Это означает, что если вы попробуете ввести числовые символы в текстовое поле или наоборот, это вызовет сообщение об ошибке.
Чтобы присвоить значение вашей переменной, вам нужно перетащить вашу новосозданную переменную 'Текущая ставка', которая имеет пустой слот, и перетащить ее на ваше рабочее пространство.

Поскольку переменная 'Текущая ставка' может быть определена только числом, вам нужно присвоить ей числовое значение.
Снова нажмите на вкладку 'Утилиты', а затем нажмите Математика.
Выберите блок под 'Число' и перетащите его в ваш блок 'Текущая ставка' на рабочем пространстве, прикрепив его к пустому слоту.
Ваша текущая ставка сейчас равна нулю. Вы можете изменить ее на любое число, которое хотите, введя его в блок.

Если бы вы хотели присвоить текстовое значение своей переменной, вам нужно было бы сделать то же самое, но выбрать вкладку 'Текст' вместо 'Математики'. С помощью текста вы можете создать собственное уведомление для себя, например, оповестить вас о том, что вы получили прибыль.

А переменная с булевым типом данных может быть частью более сложных инструкций для вашего бота:

3. Настройте ваши операции
После создания своих пользовательских переменных вам нужно указать вашему боту, что с ними делать, с помощью операций – блоков, которые позволяют вашему торговому боту выполнять определенные действия. Вот основные типы операций, доступных на Deriv Bot:
Математические операции
Этот тип операции можно найти на той же вкладке 'Математика'. Он выполняет различные виды расчетов, такие как сравнение чисел, сумма, округление и другие более сложные действия.

Операции с текстом
Эти операции можно найти на вкладках 'Текст' и 'Уведомления' и в основном используются для объединения текстовых переменных. Например, вы можете установить пользовательское уведомление, которое появится, когда вы получите прибыль.


Логические операции
Логические операции – это один из наиболее часто используемых блоков, так как они задают логику стратегии. Эти блоки можно найти на вкладке 'Логика' и обычно они основаны на шаблоне if/then. Самая популярная логическая операция – это условный блок. Вы можете настроить свой блок 'Условия продажи' с помощью условного блока, указав вашему боту продавать контракт по рыночной цене.

Независимо от цели, каждый операционный блок требует переменные для работы. Вы можете создать столько, сколько вам нужно, следуя нашим инструкциям выше, и просто перетащить их в блок, который вы строите.
Как только вы станете более уверенными в переменных и операциях, вы сможете использовать их для настройки своих обязательных блоков или создания необязательных блоков, о которых мы поговорим в нашем блоге 'Как настроить необязательные параметры для улучшения вашей стратегии Deriv Bot'.
На данный момент вы всегда можете практиковаться на своем безрисковом демо-счете с 10 000 долларов США виртуальной валюты. Но, как и при торговле на любой другой платформе, ключевым моментом любой стратегии является понимание, когда лучше всего покупать или продавать актив.
Отказ от ответственности:
Торговля по своей сути связана с рисками, и фактическая прибыль может колебаться под влиянием различных факторов, включая волатильность рынка и другие непредвиденные переменные. Поэтому проявляйте осторожность и проводите тщательное исследование, прежде чем приступать к какой-либо торговой деятельности.
Информация, содержащаяся в этой статье блога, предоставлена исключительно в образовательных целях и не является финансовым или инвестиционным советом.
Deriv Bot недоступен для клиентов, проживающих в ЕС.