enflasyonemeklilikötvdövizakpchpmhp
DOLAR
15,5870
EURO
16,3286
ALTIN
913,93
BIST
2.390,79
Adana Adıyaman Afyon Ağrı Aksaray Amasya Ankara Antalya Ardahan Artvin Aydın Balıkesir Bartın Batman Bayburt Bilecik Bingöl Bitlis Bolu Burdur Bursa Çanakkale Çankırı Çorum Denizli Diyarbakır Düzce Edirne Elazığ Erzincan Erzurum Eskişehir Gaziantep Giresun Gümüşhane Hakkari Hatay Iğdır Isparta İstanbul İzmir K.Maraş Karabük Karaman Kars Kastamonu Kayseri Kırıkkale Kırklareli Kırşehir Kilis Kocaeli Konya Kütahya Malatya Manisa Mardin Mersin Muğla Muş Nevşehir Niğde Ordu Osmaniye Rize Sakarya Samsun Siirt Sinop Sivas Şanlıurfa Şırnak Tekirdağ Tokat Trabzon Tunceli Uşak Van Yalova Yozgat Zonguldak
İstanbul
Açık
22°C
İstanbul
22°C
Açık
Salı Parçalı Bulutlu
23°C
Çarşamba Az Bulutlu
17°C
Perşembe Az Bulutlu
18°C
Cuma Az Bulutlu
19°C

Création d’un TA (analyse technique) crypto trading

Création d’un TA (analyse technique) crypto trading
22.03.2022
0
A+
A-

Il y a de fortes chances que vous ayez déjà entendu parler de l’analyse technique (AT) et que vous l’ayez probablement utilisée à un moment donné pour prendre une décision éclairée concernant vos transactions. Étant donné que la plupart (sinon la totalité) des indicateurs TA sont basés sur le nombre, il est assez facile d’intégrer l’analyse technique dans un bot de trading crypto, en particulier en utilisant Tradingview et l’API Binance.

Mais avant d’aller plus loin, couvrons les bases au cas où vous ne seriez pas déjà familiarisé avec TA.

Qu’est-ce que l’analyse technique ?

L’analyse technique (TA en abrégé) est un concept de trading utilisé pour déterminer les opportunités sur le marché en analysant les mesures collectées à partir de l’activité de trading historique, telles que le prix, le mouvement ou le volume d’un actif. Les formules sont généralement appelées indicateurs, car elles indiquer la direction du marché.

L’analyse technique peut également être effectuée par des algorithmes ou des bots de trading crypto afin de confirmer une tendance et de passer une commande automatiquement.

Mais bien sûr, pour effectuer une analyse technique sur un actif, qu’il soit cryptographique ou autre, nous devons disposer d’un ensemble de données. Par défaut, l’API Binance n’offre pas beaucoup de TA, nous allons donc utiliser Tradingview TA.

Exemples de robots de trading crypto TA

Dans l’article précédent, nous avons expliqué comment créer un bot DCA simple à partir de zéro. Nous utiliserons cette base de code pour ajouter la logique TA à notre stratégie DCA. Ce bot de trading crypto fonctionne sur Binance, alors assurez-vous d’abord d’avoir un compte ouvert.

Voici le code, avant que toute analyse technique ne soit ajoutée à ce bot de trading crypto :

Ce qui précède est un exemple très simple de la façon dont un simple bot de trading crypto en Python fonctionnerait sur Binance. Ce bot achètera pour 0,0014 BTC chaque semaine. Mais que se passerait-il si vous ne vouliez acheter que lorsque le marché est en baisse ? Ou lorsque les indicateurs TA confirment que vous devriez ?

Pour cela, nous devons importer la bibliothèque tradingview-ta dans Python et créer une logique de base à l’aide de la méthode TA_Handler :

En utilisant cette méthode, Tradingview TA analysera une collection de 18 indicateurs différents et nous fournira une recommandation facile à suivre. Voici un exemple de sortie pour la fonction ci-dessus :

Ce n’est que la pointe de l’iceberg avec Tradingview TA. L’API vous permet d’aller beaucoup plus granulaire si vous en avez besoin, et de vous concentrer uniquement sur certains indicateurs sélectionnés, et d’utiliser les valeurs brutes plutôt que la recommandation calculée, mais pour la portée de ce bot, nous nous en tiendrons à la recommandation calculée.

Ok, ajoutons ceci à notre bot DCA :

Voilà. Si vous exécutez ce script, le bot doit vérifier les résultats calculés par TA à l’aide de Tradingview TA et, sur cette base, décider s’il doit acheter du BTC (ou toute autre pièce que vous avez définie) cette semaine.

Il n’est pas nécessaire que ce soit une fois par semaine, modifiez ou supprimez simplement le le sommeil de temps entièrement et le bot vérifiera constamment les opportunités d’achat. Vous devrez également ajuster l’intervalle TA si vous envisagez des transactions à plus court terme, car vérifier plusieurs fois par seconde sur un intervalle d’une semaine ne sera pas d’une grande aide.