Créer un bot Deriv sans coder en utilisant des blocs
Comment créer un bot Deriv sans coder : glissez les blocs, définissez une condition, ajoutez un stop loss et un objectif, puis testez le tout d'abord sur un compte démo.
Vous pouvez créer un bot Deriv sans coder en glissant des blocs à leur place dans un constructeur visuel, en définissant une condition pour l'ouverture d'une transaction, et en définissant les limites qui l'arrêtent. Pas de langage de programmation, pas de syntaxe, pas de points-virgules. Cet article vous présente un bot simple à partir d'un écran vide, explique ce que chaque partie fait, et dit clairement ce qu'il ne peut pas faire pour vous. Le trading perd de l'argent pour de nombreuses personnes, et un bot ne change pas cela.
Un constructeur basé sur les blocs remplace le code que vous écririez autrement
Dans Bot Forge vous travaillez sur un canevas. Les blocs sont des formes qui s'assemblent, et chaque forme contient une instruction : choisir un marché, choisir un type de contrat, définir une mise, vérifier une condition, acheter, attendre, répéter. Connecter deux blocs revient au même que d'écrire une ligne de code, sauf que les formes ne s'assemblent que là où la logique le permet, de sorte qu'une toute une classe d'erreurs devient impossible à commettre.
Le constructeur lit les fichiers de bot des anciens constructeurs, de sorte qu'un fichier XML que vous avez déjà de Binary Bot ou DBot peut être chargé et ouvert sur le même canevas. C'est important si vous partez de quelque chose plutôt que de rien, ce qui est généralement la façon la plus rapide.
Tout bot est composé de quatre parties
Presque tout bot, aussi compliqué qu'il puisse paraître, est quatre choses empilées ensemble.
- Configuration. Quel marché, quel type de contrat, combien de temps le contrat s'exécute, quelle est la mise. Un indice de volatilité, hausse et baisse, une mise fixe.
- Achat. Le bloc qui ouvre réellement une transaction. C'est le seul bloc qui coûte de l'argent.
- Condition. La règle qui décide si le bloc d'achat s'exécute ou non à ce tour.
- Après la transaction. Ce qui se passe quand le contrat se ferme. Arrêter, répéter, ou modifier la mise.
Construisez-les dans cet ordre et le bot reste lisible. Construisez-les dans le désordre et vous vous retrouvez avec un canevas que vous ne pouvez pas déboguer à onze heures du soir.
La condition est la seule partie intéressante
La condition est l'endroit où un bot cesse d'être un bouton de répétition et commence à être un bot. C'est une question que le constructeur pose avant d'acheter, et la réponse est oui ou non.
Une condition peut être aussi simple que de vérifier le résultat du dernier contrat. Elle peut comparer le tick actuel à celui précédent. Sur les contrats de chiffre elle peut regarder le dernier chiffre du prix et vérifier s'il est au-dessus ou au-dessous d'un nombre que vous choisissez. Quoi qu'il en soit, ce doit être quelque chose que le constructeur peut réellement mesurer, car un bot ne peut pas agir sur une impression concernant le graphique.
Commencez par une condition. Un bot avec une règle claire peut être testé, car quand il se comporte de façon étrange il n'y a qu'un seul endroit où regarder. Un bot avec cinq conditions empilées l'une sur l'autre est un bot dont le comportement ne comprend personne, y compris la personne qui l'a construit.
Les limites sont ce qui transforme un brouillon en quelque chose que vous pouvez exécuter
Les limites ne sont pas une option supplémentaire que vous ajoutez plus tard. Ce sont la partie qui décide à quel point une mauvaise session peut devenir mauvaise. Définissez-les avant que le bot ne s'exécute jamais, pas après.
Une limite de perte est le montant total que vous êtes disposé à perdre dans une session, point auquel le bot cesse d'ouvrir des transactions. Un objectif est la même idée du côté gagnant : un chiffre auquel le bot s'arrête, car un bot sans objectif échange jusqu'à ce que le marché le reprenne. Il y a aussi la limite la plus simple de toutes, qui est le nombre de transactions. Dix transactions et arrêter est une règle tout à fait correcte pour une première exécution.
Dites ces chiffres à haute voix avant de les taper. Si la limite de perte est un chiffre qui vous gâcherait la semaine, c'est le mauvais chiffre, et la réponse est une mise plus petite plutôt qu'une limite plus audacieuse.
Un premier bot, à partir d'un canevas vide
Voici le tout dans l'ordre, sans rien de futée.
- Connectez-vous avec votre compte Deriv via l'écran OAuth de Deriv et basculez vers le compte de démonstration.
- Ouvrez le constructeur et démarrez un nouveau bot, ou chargez un bot gratuit de la bibliothèque et simplifiez-le.
- Définissez le marché sur un indice de volatilité et le type de contrat sur hausse et baisse.
- Définissez une petite mise fixe. Assez petite pour que le chiffre ne vous distrait pas pendant que vous regardez.
- Ajoutez une condition. Quelque chose que vous pouvez énoncer en une seule phrase.
- Ajoutez le bloc d'achat dessous.
- Définissez la limite de perte, l'objectif et le nombre de transactions.
- Exécutez-le sur le compte de démonstration et regardez chaque transaction qu'il ouvre.
Regarder est l'étape que les gens sautent. La première exécution n'est pas là pour gagner de l'argent, elle est là pour vous montrer si le bot fait ce que vous pensiez lui avoir dit de faire. Ce sont des choses différentes plus souvent que quiconque s'y attend.
Ce que le constructeur ne peut pas faire
Un bot exécute une règle. Il ne sait pas si la règle est bonne, et il suivra une mauvaise règle avec une patience parfaite jusqu'à ce que la limite de perte l'arrête. Construire un bot sans coder supprime la barrière technique, et la barrière technique n'a jamais été la partie difficile. La partie difficile est la condition, et c'est toujours la vôtre.
Un bot ne peut pas non plus toucher à votre argent au-delà du placement de transactions. La permission demandée quand vous vous connectez avec Deriv est le trading uniquement. Il lit le solde et place des transactions. Il ne peut pas retirer et ne peut pas déplacer l'argent, et il ne voit jamais votre mot de passe.
Où un bot gratuit est plus rapide qu'une page blanche
Lire un bot qui fonctionne vous apprend plus que de commencer vide. La bibliothèque de bots gratuits peut être chargée, ouverte sur le canevas et démontée bloc par bloc, ce qui vous montre comment quelqu'un d'autre a répondu aux mêmes questions. Modifiez un bloc, exécutez-le sur le compte de démonstration, et voyez ce qui a changé. Les bots gratuits et la bibliothèque sont gratuits à utiliser. Il y a des forfaits payants pour les bots premium, et la tarification se trouve sur le site.
Ouvrez Bot Forge, chargez un bot gratuit sur un compte de démonstration, et modifiez un bloc pour voir ce qu'il fait.
Questions
Ai-je besoin de savoir coder pour créer un bot Deriv ?
Non. Bot Forge est un constructeur basé sur des blocs, de sorte que la logique est assemblée en emboîtant les formes plutôt que en tapant du code. Les blocs ne se connectent que là où la logique le permet, ce qui prévient de nombreuses erreurs qu'un débutant ferait autrement. Vous devez toujours décider ce que le bot doit faire, et c'est la partie qui demande de la réflexion.
Puis-je ouvrir un fichier de bot que j'ai déjà ?
Oui. Bot Forge lit les fichiers de bot des anciens constructeurs, de sorte qu'un fichier XML de Binary Bot ou DBot peut être chargé sur le canevas et édité là. C'est généralement une façon plus rapide d'apprendre que de commencer par un écran vide, car vous pouvez voir comment un bot terminé est assemblé.
Dois-je tester un nouveau bot sur un compte de démonstration ?
Oui, et c'est l'endroit sensé pour commencer. Les comptes réels et de démonstration fonctionnent tous deux quand vous vous connectez avec Deriv, et une exécution de démonstration vous montre si le bot fait ce que vous aviez l'intention avant que de l'argent ne soit impliqué. Regardez chaque transaction qu'il ouvre à la première exécution plutôt que de le laisser seul.
Quelles limites un bot doit-il avoir avant que je l'exécute ?
Au minimum une limite de perte, un objectif et un plafond sur le nombre de transactions. La limite de perte empêche le bot d'ouvrir des transactions une fois qu'une session atteint un total que vous définissez, et l'objectif l'arrête de l'autre côté. Décidez de ces chiffres avant l'exécution du bot, et gardez la mise assez petite pour que la limite de perte soit un chiffre avec lequel vous pouvez vivre.
Trader sur Deriv met votre argent en risque, et l'automatisation n'y change rien. Entraînez vous d'abord sur un compte démo et n'engagez que ce que vous pouvez perdre.
Essayez sur votre propre compte
Tous les outils de cet article sont gratuits sur un compte démo Deriv. Connectez vous avec Deriv, rien de plus.