Configuración de parámetros avanzados para el Trading Bot de Deriv | Deriv

Operar con bots no es complicado. Mejore la estrategia de su bot de trading configurando instrucciones avanzadas en Deriv Bot en 3 sencillos pasos.

Por el equipo de Deriv · 14 July 2022 · 7 min de lectura

Share

En nuestro blog anterior, repasamos los fundamentos de Deriv Bot, como la configuración de bloques obligatorios y la ejecución de una estrategia sencilla para operar opciones y Multipliers con Deriv Bot. 

Ahora veamos cómo puede personalizar aún más los bloques obligatorios para mejorar su estrategia de trading.

Cada bloque de su estrategia tiene espacios que se pueden completar con instrucciones adicionales y más precisas para su bot. Estas son las tres acciones principales que le ayudarán a añadir esta información:

1. Configure sus variables

En el mundo de la automatización del trading, las variables son como cajas donde se almacena información importante. Por ejemplo, si quiere usar el valor de su inversión inicial en otro lugar de la estrategia, y no solo en el bloque de 'Trade parameters', puede crear su propio bloque para ello.

Lo primero que debe recordar al trabajar con variables es nombrarlas correctamente y mantenerlas organizadas, porque así será más fácil encontrarlas y colocarlas donde corresponde la próxima vez que las necesite. Es como etiquetar las cajas cuando se muda. Tener todos sus libros en la caja que dice 'Books' le ahorrará mucho tiempo a la hora de desempacar.

Como el inglés es un idioma muy utilizado en programación, también es una práctica habitual nombrar en inglés las variables de los bots de trading. Además, si alguna vez necesita ayuda de nuestro servicio de atención al cliente, será mucho más fácil asistirle si los detalles de su estrategia en Deriv Bot son fáciles de leer y entender.

Para crear una variable, vaya a la pestaña 'Utility' en el lado izquierdo del panel de Deriv Bot y haga clic en Variables. Escriba el nombre de la variable que quiere crear, por ejemplo, 'Current stake', y haga clic en Create

3.1. Create New Variable on Deriv Bot – Deriv's Trading Bot

La nueva variable que acaba de crear aparecerá en la misma ventana y estará disponible en dos versiones:

3.2. New Variable on Deriv Bot – Deriv's Trading Bot

La primera se usa para definir una sola vez el monto que prefiere invertir, mientras que la segunda se puede usar en cualquier otra parte de su estrategia y representará esa cantidad.

Por lo tanto, si usa el bloque 'Current stake' en varios lugares de su estrategia, no tendrá que editar el número manualmente en cada uno. Por ejemplo, puede establecer una regla para vender su contrato solo si su ganancia es mayor que su inversión inicial, y esta variable le indicará a su bot qué número usar como valor de la inversión inicial. 

2. Asigne un valor a su variable

Para indicarle a su bot el monto de su inversión inicial, debe asignar un valor a la variable 'Current stake'.

Puede introducir distintos tipos de información en sus variables, del mismo modo que las cajas pueden llenarse con diferentes objetos. La etiqueta que coloca en la caja indica qué tipo de contenido hay dentro y cómo debe tratarse. Una caja con porcelana, por ejemplo, necesita más cuidado, mientras que una caja con documentos no es tan frágil. 

En trading, el proceso de introducir información en las variables se llama asignar un valor, y las etiquetas se conocen como tipos de datos. Los distintos campos requieren distintos tipos de datos, y cuando asigna un tipo concreto a su variable, le indica a su bot cómo debe tratarla. Hay muchas variedades de tipos de datos, pero con Deriv Bot solo usará 3:

  • Texto: solo letras
  • Números: solo símbolos numéricos
  • Booleano: un valor lógico con true o false

Cuando asigna un tipo de dato específico a su variable, Deriv Bot lo identifica de forma implícita. Esto significa que, si intenta introducir números en el campo de texto o viceversa, se activará un mensaje de error.

Para asignar un valor a su variable, debe arrastrar la variable 'Current stake' que acaba de crear, la cual tiene un espacio vacío, hasta su espacio de trabajo.

3.3. New Variable on The Workspace of Deriv Bot – Deriv's Trading Bot

Como la variable 'Current stake' solo puede definirse mediante un número, debe asignarle un valor numérico. 

Haga clic de nuevo en la pestaña 'Utility' y luego en Math

Seleccione el bloque bajo 'Number' y arrástrelo a su bloque 'Current stake' en el espacio de trabajo, conectándolo al espacio vacío. 

Ahora su Current stake equivale a cero. Puede cambiarlo por cualquier número que desee escribiéndolo dentro del bloque. 

3.4. Assigning A Value to The New Variable on Deriv Bot – Deriv's Trading Bot

Si fuera a asignar un valor de texto a su variable, tendría que hacer lo mismo, pero eligiendo la pestaña 'Text' en lugar de 'Math'. Con la ayuda del texto, puede crear una notificación personalizada para usted, por ejemplo, para avisarle de que obtuvo ganancias.

Notify Block on Deriv Bot – Deriv's Trading Bot

Y una variable con tipo de dato booleano puede formar parte de instrucciones más complejas para su bot:

If Then Bloc on Deriv Bot – Deriv's Trading Bot

3. Configure sus operaciones

Después de crear sus variables personalizadas, debe indicarle a su bot qué hacer con ellas con la ayuda de las operaciones, es decir, los bloques que permiten que su bot de trading realice ciertas acciones. Estos son los principales tipos de operaciones disponibles en Deriv Bot:

Operaciones matemáticas

Este tipo de operación se puede encontrar en la misma pestaña 'Math'. Realiza distintos tipos de cálculos, como comparar números, sumar, redondear y otras acciones más complejas.

3.5. Mathematical Operations on Deriv Bot – Deriv's Trading Bot

Operaciones con texto

Estas operaciones se pueden encontrar en las pestañas 'Text' y 'Notifications' y se utilizan principalmente para combinar variables de texto. Por ejemplo, puede configurar una notificación personalizada que aparecerá cuando obtenga ganancias. 

3.6. Text Operations on Deriv Bot – Deriv's Trading Bot
3.7. Notifications Tab on Deriv Bot – Deriv's Trading Bot

Operaciones lógicas

Las operaciones lógicas son uno de los bloques más utilizados, ya que establecen la lógica de la estrategia. Estos bloques se pueden encontrar en la pestaña 'Logic' y normalmente se basan en el patrón if/then. La operación lógica más utilizada es el bloque condicional. Puede configurar su bloque 'Sell conditions' con el bloque condicional, indicándole a su bot que venda el contrato al precio de mercado.

3.8. Logical Operations on Deriv Bot – Deriv's Trading Bot

Independientemente de su propósito, cada bloque de operación requiere variables para funcionar. Puede crear tantas como necesite siguiendo nuestras instrucciones anteriores y simplemente arrastrarlas al bloque que esté construyendo.

Una vez que se sienta más cómodo con las variables y las operaciones, podrá utilizarlas para personalizar sus bloques obligatorios o configurar sus bloques opcionales, que analizaremos en nuestro blog Cómo configurar parámetros opcionales para mejorar su estrategia en Deriv Bot.

Por ahora, siempre puede practicar en su cuenta demo sin riesgo con USD 10 000 de moneda virtual. Pero, al igual que ocurre al operar en cualquier otra plataforma, la parte crucial de cualquier estrategia es entender cuándo es el mejor momento para comprar o vender un activo. 

Join 3M+ global traders

Open an account in minutes and start trading the world's markets — forex, stocks, indices, and more.