Les ressources ont été chargées... Je charge...

Introduction au commerce quantitatif de la langue du pin

Pas de connaissance de Python? Pas de connaissance de JavaScript? Pas de connaissance de C++? Pas de problème! Commencez avec le trading quantitatif sans effort en utilisant le langage Pine.

  • Une étude préliminaire du pin
    Le trading quantitatif et le trading programmatique ne sont devenus de plus en plus visibles que ces dernières années, mais ces techniques sont apparues depuis longtemps et ont été difficiles à populariser car il y a un certain seuil d'apprentissage pour la plupart des traders. En raison du travail, je communique avec des traders qui se battent sur divers marchés plus, la plupart des traders s'intéressent au trading quantitatif et au trading programmatique, cependant, il est facile d'être découragé par divers langages de programmation et technologies informatiques.
  • Modèle d'exécution
    Il y a plusieurs concepts très importants dans le langage Pine qui doivent être compris lors du démarrage. Nous allons apprendre l'un d'entre eux dans cette vidéo - "Exécution de modèle". Le contenu de ce chapitre est long. Afin de les comprendre étape par étape, nous allons enseigner en trois parties. Le contenu lié à "exécution de modèle" dans le langage Pine décrit principalement les spécifications et les règles du code de script de langage Pine dans le processus d'exécution. Certains qui ont utilisé Trading View savent que le code de script de langage Pine s'exécute sur la base du graphique, qui est le graphique de ligne K que nous voyons souvent. Le langage de stratégie Pine est un programme qui effectue une série de calculs et d'opérations sur le graphique basé sur les données du graphique de marché.
  • Exécution modèle (2)
    Nous continuons à expliquer le deuxième concept important dans "Exécution du modèle" dans le langage Pine, le mécanisme de retour (modèle Bar) lors de l'exécution de la stratégie sur la barre en temps réel.
  • Modèle d'exécution (3)
    L'historique des variables de série utilisées dans la fonction de langage Pine est créé à chaque appel successif à la fonction. Si la fonction n'est pas appelée sur chaque barre sur laquelle le script s'exécute, cela entraînera la différence entre les valeurs historiques de la série à l'intérieur et à l'extérieur du bloc local de la fonction. Par conséquent, si la fonction n'est pas appelée sur chaque barre, la série référencée à l'intérieur et à l'extérieur de la fonction avec la même valeur d'index ne fera pas référence au même point historique. Est-ce un peu difficile à comprendre?
  • Série temporelle
    Bonjour à tous, bienvenue dans la classe de la série de tutoriels de pratique quantitative de trading de Pine Language.
  • Structure du scénario
    Bonjour à tous, bienvenue dans la série de tutoriels sur la pratique quantitative du trading en langage Pine. Nous avons appris les concepts de "exécution du modèle" et "série temporelle" en langage Pine.
  • Marqueurs et opérateurs (1)
    Bonjour à tous, bienvenue dans la série de tutoriels sur la pratique quantitative de la négociation de la langue Pine. Nous avons déjà utilisé de nombreuses variables et fonctions dans la rédaction d'exemples de stratégie, alors quelles sont les règles spécifiques pour nommer ces variables et fonctions?
  • Marqueurs et opérateurs (2)
    En ce qui concerne ces opérateurs d'affectation, nous devons nous développer sur deux mots-clés ici: var et varip; 1. var est un mot-clé utilisé pour l'affectation et l'initialisation ponctuelle de variables, et la grammaire d'affectation de variable var, qui n'inclut généralement pas le mot-clé, provoquerait la valeur de la variable à être écrasée à chaque fois que les données sont mises à jour.
  • Marqueurs et opérateurs (3)
    Dans cette vidéo tutorielle, nous expliquerons les opérateurs arithmétiques, les opérateurs de comparaison et les opérateurs logiques dans le langage Pine.
  • Marqueurs et opérateurs (4)
    Dans cette vidéo tutorielle, nous expliquons principalement les détails de l'utilisation des opérateurs ternaires et des opérateurs historiques et la priorité de tous les opérateurs dans la langue Pine.
  • Déclaration variable
    Nous avons déjà étudié le concept de "marqueur", qui est utilisé comme le nom d'une variable, c'est-à-dire qu'une variable est un marqueur qui détient une valeur. Alors comment déclarons-nous une variable? Quelles sont les règles pour déclarer des variables? Cette leçon se concentre sur l'utilisation de la fonction d'entrée, qui est une fonction importante pour construire les paramètres de l'interface de stratégie, et elle a une utilisation similaire dans la vue de trading. Nous pouvons facilement concevoir des commandes, des indices, des valeurs par défaut, et des informations de regroupement pour les paramètres de stratégie de trading quantitative si nous maîtrisons la fonction d'entrée dans cette leçon.
  • Structure de la condition
    Dans cette leçon, nous étudierons les structures conditionnelles dans le langage Pine et apprendrons l'utilisation spécifique des mots clés if et switch.
  • Structure de la boucle
    La structure de la boucle est une conception souvent utilisée dans le langage Pine.
  • Numéros de série (1)
    Dans cette vidéo, nous allons expliquer quelques concepts et exemples d'utilisation des types de tableaux dans le langage Pine.
  • Résultats de l'analyse
    Dans cette section du tutoriel de la langue Pine, jetons un coup d'œil à certaines fonctions d'opération et fonctions de calcul connexes des tableaux. Construisez un mécanisme de file d'attente en utilisant une structure de tableau pour calculer la moyenne mobile au niveau du tick.
  • Fonctions (1)
    Les fonctions dans le langage Pine sont divisées en fonctions personnalisées et en fonctions intégrées: Nous avons utilisé des fonctions personnalisées plusieurs fois dans les cours précédents, voici un résumé de certaines règles des fonctions personnalisées. Cette section du tutoriel vidéo se concentre sur la stratégie. série de fonctions intégrées, stratégie. série de fonctions sont des fonctions que nous utilisons souvent dans la conception de stratégies, ces fonctions sont étroitement liées à l'exécution des opérations de trading lorsque la stratégie est en cours d'exécution.
  • Fonctions (2)
    Dans ce cours vidéo, nous allons continuer l'apprentissage des fonctions chapitre dans le langage Pine, cette vidéo se concentre sur l'utilisation de la fonction de stratégie.exit, qui est une fonction de sortie de position très puissante.
  • Fonctions
    Dans ce cours vidéo, nous allons principalement nous concentrer sur l'apprentissage d'une autre fonction de placement d'ordres - stratégie.ordre, et nous allons concevoir une logique de négociation de grille simple en l'utilisant et la fonction strategy.exit comme le noyau.
  • Stratégie de super indicateur de tendance
    Dans ce cours vidéo, nous allons expliquer une stratégie de suivi de tendance en utilisant les indicateurs de tendance super, et démontrer comment exécuter une stratégie de trading sur la plateforme de trading FMZ Quant.
  • Stratégie dynamique d'équilibre
    Dans ce cours vidéo, nous allons concevoir et écrire une stratégie d'équilibre dynamique simple en utilisant le langage Pine.
  • Conception d'un mécanisme de stop-profit et de stop-loss pour la stratégie
    Dans le cours précédent, nous avons appris la fonction de sortie de position de la stratégie. sortie, dans laquelle la fonction de stop-profit et de stop-loss de suivi n'est pas expliquée par des exemples.