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

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

Созданная вами новая переменная появится в том же окне и будет доступна в двух версиях:

Первая версия используется для определения вашей предпочтительной суммы ставки один раз, в то время как вторая может быть использована в любой другой части вашей стратегии и будет представлять эту сумму.
Таким образом, если вы используете блок 'Текущая ставка' в нескольких местах вашей стратегии, вам не нужно вручную редактировать число в каждом месте. For example, you can set a rule to sell your contract only if your profit is bigger than your stake, and this variable will tell your bot which number to use as your stake amount.
2. Присвойте значение вашей переменной
Чтобы сообщить вашему боту вашу сумму ставки, вам нужно присвоить значение вашей переменной 'Текущая ставка'.
Вы можете помещать разные виды информации в ваши переменные, так же как коробки могут быть заполнены различными предметами. Этикетка, которую вы помещаете на коробку, указывает, какой тип содержимого внутри и как с ним обращаться. A box of china, for example, needs extra care, while a box of paperwork is not as fragile.
В торговле процесс помещения информации в переменные называется присвоением значения, а ярлыки называются типами данных. Разные поля требуют разных типов данных, и когда вы присваиваете определенный тип вашей переменной, это подсказывает вашему боту, как с ним работать. Существует множество разновидностей типов данных, но с Deriv Bot вы будете использовать только 3:
- Текст – только буквы
- Числа – только числовые символы
- Булевый – логическое значение с последовательностью истинно или ложно
Когда вы присваиваете определенный тип данных вашей переменной, Deriv Bot определяет его неявно. Это значит, что если вы попытаетесь ввести числовые символы в текстовое поле или наоборот, это вызовет сообщение об ошибке.
Чтобы присвоить значение вашей переменной, вам нужно перетащить недавно созданную переменную 'Текущая ставка', которая имеет пустой слот, и перетащить ее на ваше рабочее пространство.

Since the ‘Current stake’ variable can only be defined by a number, you need to assign a numeric value to it.
Нажмите вкладку 'Утилиты' еще раз, а затем нажмите Математика.
Select the block under the ‘Number’, and drag it to your ‘Current stake' block on the workspace, attaching it to the blank slot.
Ваша текущая ставка теперь равна нулю. You can change it to any number you want by typing it inside the block.

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

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

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

Операции с текстом
Эти операции можно найти на вкладках 'Текст' и 'Уведомления' и они в основном используются для объединения текстовых переменных. For example, you can set a custom notification that will pop up when you’ve gained profit.


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

Несмотря на цель, каждый операционный блок требует переменных для функционирования. Вы можете создавать столько, сколько вам нужно, следуя нашим инструкциям выше, и просто перетаскивать их в блок, который вы строите.
Как только вы станете более уверенными в переменных и операциях, вы сможете использовать их для настройки ваших обязательных блоков или настройки ваших необязательных блоков, о которых мы поговорим в нашем блоге о том, как настроить необязательные параметры для улучшения вашей стратегии Deriv Bot.
For now, you can always practice on your risk-free demo account with 10,000 USD of virtual currency. Но, как и при торговле на любой другой платформе, ключевым моментом любой стратегии является понимание, когда лучше всего покупать или продавать актив.
Отказ от ответственности:
Торговля по своей сути связана с рисками, и фактическая прибыль может колебаться из-за различных факторов, включая волатильность рынка и другие непредвиденные переменные. Поэтому будьте осторожны и проводите тщательное исследование перед тем, как участвовать в любых торговых операциях.
Информация, содержащаяся в этой статье блога, предоставлена исключительно в образовательных целях и не является финансовым или инвестиционным советом.
Deriv Bot недоступен для клиентов, проживающих в ЕС.