Calculs & affichages / Coding des nodes /
Calculs globaux, directs, différés

Réaction rapide lors d'une modification des paramètres


Avant-propos

Ce tuto termine le chapitre 'Coding des nodes'

Rappel de l'état actuel du système :

Quel est le problème ?


Quelle serait la solution ?

Mise en oeuvre :

 


Description


Plan du tuto :
  1. Les fondations ; le fichier ctrl_node.py.
  2. L'affichage animé Matplotlib ; le fichier show_matplotlib.py.
  3. Coding pas à pas :
    1. Le node Aléatoire.
    2. Le node Signaux.
    3. Le node Moyennes mobiles.
    4. Le node Rsi.
    5. Les autres types de nodes.
  4. Un nouvel onglet dans le dockable des nodes : Laboratoire.
  5. Le node SavGol : Filtre à régression polynomiale de Savitzky-Golay.

1 - Les fondations ; le fichier ctrl_node.py :

2 - L'affichage animé Matplotlib ; le fichier show_matplotlib.py :

Retour au plan


3.1 - Coding pas à pas / Le node Aléatoire :

Retour au plan


 

 


Réglage des marges par défaut : default_fig_margins = [0, 0, 14, 0]
 


3.2 - Le node Signaux :

Retour au plan

 


3.3 - Le node Moyennes mobiles :

Retour au plan

 


Les légendes ont été retirées pour améliorer la lisibilité.


3.4 - Le node RSI :

Retour au plan


Le dernier RSI a sa zone neutre à 40%.


3.5 - Les autres types de nodes :

Retour au plan

Il vous appartient de vous inspirer des codes précédents pour coder les types de nodes : Macd, Additionneur, Union.

Bon coding et bon courage !


4 - Le groupe de nodes Laboratoire.

Retour au plan


5 - Le node SavGol : Filtre à régression polynomiale de Savitzky-Golay.

Retour au plan


 


☐  Nettoyer le code, supprimer les print() et autres codes de mise au point.


Snippets

Essayez de résoudre cette fonctionnalité par vous-même.
Consultez les réponses (snippets) seulement si vous n'avez pas trop de temps.

Bonjour les codeurs !