Lorsque FMZ rencontre ChatGPT, une tentative d'utiliser l'IA pour aider à apprendre le trading quantitatif

Auteur:Je ne sais pas., Créé: 2023-02-08 11:54:20, Mis à jour: 2023-09-18 19:41:30

img

Lorsque FMZ rencontre ChatGPT, une tentative d'utiliser l'IA pour aider à apprendre le trading quantitatif

ChatGPT

ChatGPT a été très populaire récemment. Il existe différentes vidéos appliquées à des scénarios du monde réel sur Internet. Laissez-moi vous présenter brièvement ce qu'est ChatGPT. ChatGPT est un modèle de langage développé par OpenAI. Contrairement à l'IA précédente, ChatGPT a une très forte capacité de compréhension du langage. Il existe de nombreuses vidéos sur l'introduction, l'enregistrement et l'utilisation de ChatGPT sur le réseau. Je ne les répéterai pas ici.

Lorsque FMZ rencontre ChatGPT

Dans le domaine de l'apprentissage du trading quantitatif, les débutants ont toujours été très difficiles à l'étape d'entrée.

OK, le prochain article n'est pas écrit par moi.

partie 1Lorsque FMZ rencontre ChatGPT, une tentative d'utiliser l'IA pour aider à apprendre le trading quantitatif

En tant que débutant, j'ai cherché des moyens efficaces d'apprendre le trading quantitatif. Après avoir cherché en ligne, j'ai trouvé FMZ et ChatGPT. Alors j'ai décidé d'essayer de les utiliser pour approfondir ma compréhension du trading quantitatif.

J'ai d'abord appris à utiliser le script PINE pour écrire une stratégie de trading sur FMZ. Sur cette plateforme, j'ai trouvé des modèles pour diverses stratégies et testé leurs effets en ajustant les paramètres. En outre, j'ai également appris à utiliser la fonction de backtesting pour évaluer les rendements de la stratégie.

Ensuite, j'utilise ChatGPT pour obtenir plus d'aide. Sur cette plateforme, j'ai trouvé un assistant d'IA appelé Assistant, qui peut répondre à mes diverses questions. En communiquant avec Assistant, j'ai appris beaucoup de connaissances utiles et obtenu de nombreuses suggestions précieuses.

Dans le processus d'utilisation de FMZ et ChatGPT, j'ai gagné beaucoup. Non seulement j'ai appris à écrire des stratégies de trading, mais j'ai également acquis plus de connaissances sur le trading quantitatif.

partie 2Je serai en mesure d'améliorer encore mes compétences commerciales et d'obtenir de meilleurs rendements à l'avenir.

Bien que l'utilisation de FMZ et de ChatGPT puisse être très utile, je me rends également compte que le trading quantitatif est un processus d'apprentissage continu.

Si vous voulez aussi apprendre le trading quantitatif, essayez les plateformes FMZ et ChatGPT, qui peuvent devenir de puissants assistants pour vous apprendre.

partie 3Bien sûr, le trading quantitatif n'est pas une tâche facile. Il nécessite un apprentissage et une pratique continus pour améliorer les compétences. Par conséquent, je vous suggère également de participer à divers cours de formation et activités communautaires, d'échanger des expériences de trading avec des professionnels et de rester toujours curieux et curieux.

En outre, il est également très important de prêter attention à la gestion des risques. Il existe de nombreux facteurs d'incertitude dans le trading quantitatif, nous devons donc définir une stratégie de stop-loss raisonnable et choisir soigneusement la variété de trading et la période de trading.

partie 4Pour résumer, je crois que l'utilisation des plateformes FMZ et ChatGPT pour apprendre le trading quantitatif est un bon choix. Elles nous fournissent de riches ressources et une assistance d'apprentissage, afin que nous puissions saisir les connaissances et les pratiquer facilement. Cependant, nous devons également nous rappeler que l'apprentissage du trading quantitatif est un processus continu, et nous devons faire des efforts continus pour atteindre un plus grand succès dans ce domaine.

Ok, je vais recommencer à écrire, vous pouvez le croire! Les parties 1 ~ 4 ci-dessus sont écrites par ChatGPT. Laissez-moi vous montrer quelques preuves:

img

Lorsque FMZ rencontre ChatGPT, une tentative d'utiliser l'IA pour aider à apprendre le trading quantitatif

En tant que débutant, j'ai cherché des moyens efficaces d'apprendre le trading quantitatif. Après avoir cherché en ligne, j'ai trouvé FMZ et ChatGPT. Alors j'ai décidé d'essayer de les utiliser pour approfondir ma compréhension du trading quantitatif.

J'ai d'abord appris à utiliser le script PINE pour écrire une stratégie de trading sur FMZ. Sur cette plateforme, j'ai trouvé des modèles pour diverses stratégies et testé leurs effets en ajustant les paramètres. En outre, j'ai également appris à utiliser la fonction de backtesting pour évaluer les rendements de la stratégie.

Ensuite, j'utilise ChatGPT pour obtenir plus d'aide. Sur cette plateforme, j'ai trouvé un assistant d'IA appelé Assistant, qui peut répondre à mes diverses questions. En communiquant avec Assistant, j'ai appris beaucoup de connaissances utiles et obtenu de nombreuses suggestions précieuses.

Dans le processus d'utilisation de FMZ et ChatGPT, j'ai gagné beaucoup. Non seulement j'ai appris à écrire des stratégies de trading, mais j'ai également acquis plus de connaissances sur le trading quantitatif.

Je vous en prie.

img

Je serai en mesure d'améliorer encore mes compétences commerciales et d'obtenir de meilleurs rendements à l'avenir.

Bien que l'utilisation de FMZ et de ChatGPT puisse être très utile, je me rends également compte que le trading quantitatif est un processus d'apprentissage continu.

Si vous voulez aussi apprendre le trading quantitatif, essayez les plateformes FMZ et ChatGPT, qui peuvent devenir de puissants assistants pour vous apprendre.

Je vous en prie.

img

Bien sûr, le trading quantitatif n'est pas une tâche facile. Il nécessite un apprentissage et une pratique continus pour améliorer les compétences. Par conséquent, je vous suggère également de participer à divers cours de formation et activités communautaires, d'échanger des expériences de trading avec des professionnels et de rester toujours curieux et curieux.

En outre, il est également très important de prêter attention à la gestion des risques. Il existe de nombreux facteurs d'incertitude dans le trading quantitatif, nous devons donc définir une stratégie de stop-loss raisonnable et choisir soigneusement la variété de trading et la période de trading.

Pour résumer, je crois que l'utilisation des plateformes FMZ et ChatGPT pour apprendre le trading quantitatif est un bon choix.

Reprenons le sujet.

Laisse l'IA écrire une stratégie pour moi.

Si je suis un apprenant d'introduction du langage PINE sur la plateforme FMZ avec 0 bases, je peux proposer une exigence simple pour ChatGPT pour voir si l'IA peut m'aider à écrire du code:

Proposer des exigences:

Pouvez-vous utiliser le script PINE pour écrire une stratégie double EMA pour moi? L'indice de moyenne mobile de différentes périodes est que la croix vers le haut est pour ouvrir des positions longues, la croix vers le bas est pour ouvrir des positions courtes, et le stop loss est de 100 points. Et donnez-moi la stratégie complète du script PINE. Utilisez le code de contrôle de version://@ version=4

img

Ceci est un exemple d'utilisation du script PINE pour écrire une stratégie double EMA, en commençant par le code de contrôle de version://@ version=4

img

Dans ce code, nous définissons d'abord deux paramètres qui peuvent être ajustés: la période moyenne à long terme et la période moyenne à court terme. Ensuite, nous calculons les deux moyennes mobiles et utilisons l'instruction pour déterminer s'il y a une croix vers le haut ou une croix vers le bas. Si une croix vers le haut se produit, allez long; si une croix vers le bas se produit, allez court. Enfin, nous définissons un point de stop loss. Si le prix tombe en dessous du point de stop loss, la position sera fermée.

Remarque: Ceci n'est qu'un exemple et ne garantit pas que la stratégie produira de bons rendements.

// @version=4
strategy("double EMA strategy", overlay=true)

longTerm = input(title="long-term average period", type=input.integer, defval=200)
shortTerm = input(title="short-term average period", type=input.integer, defval=50)
stopLoss = input(title="stop loss point", type=input.integer, defval=100)

longMA = sma(close, longTerm)
shortMA = sma(close, shortTerm)

if (shortMA > longMA)
    strategy.entry("go long", strategy.long)
if (shortMA < longMA)
    strategy.entry("go short", strategy.short)

strategy.exit("stop loss", "go long", stop=strategy.position_avg_price - stopLoss)
strategy.exit("stop loss", "go short", stop=strategy.position_avg_price + stopLoss)

Laissez-moi l'exécuter sur le système de backtest de la plateforme FMZ!

img img

Le script de PINE est en cours d'exécution!

Ensuite, laissez ChatGPT nous aider à expliquer la stratégie, qui peut également nous aider à apprendre sur le trading quantitatif.

Posez-vous la question:

strategy("test", overlay = true)

varip a = na
varip highPrice = na
varip isTrade = false 
varip offset = 30

if not barstate.ishistory and not isTrade
    strategy.entry("test 1", strategy.long, 1)
    strategy.exit("exit 1", "test 1", 1, trail_price=close+offset, trail_offset=offset)
    a := close + offset
    runtime.log("The price per point is:", syminfo.mintick, ", current close:", close)
    isTrade := true 

if close > a and not barstate.ishistory
    highPrice := na(highPrice) ? close : highPrice
    highPrice := close > highPrice ? close : highPrice

plot(a, "trail_price trigger line")    
plot(strategy.position_size>0 ? highPrice : na, "current highest price")
plot(strategy.position_size>0 ? highPrice-syminfo.mintick*offset : na, "moving stop loss trigger line")

Can you explain the detailed logic of this script?

Captures d'écran:

img img img

Je me demande s'il y a un chercheur en commerce quantitatif répondant à ma question derrière cette page...

Des imperfections

Bien sûr, ChatGPT n'est pas encore parfait. Par exemple, lorsqu'on communique avec lui en chinois, il se brise souvent. Il doit continuer avec le dialogue de continue à parler. Pour certaines questions qu'il ne connaît pas très bien, il vous dira des bêtises. Nous devons combiner les moteurs de recherche pour déterminer les réponses données, et nous ne pouvons pas le croire aveuglément. Cependant, ChatGPT est toujours très utile pour l'apprentissage du trading quantitatif sur FMZ. Il peut nous aider à comprendre le code difficile à comprendre. Au moins, il peut nous donner des conseils et de l'inspiration, afin que nous sachions quoi apprendre. Il peut également nous aider à écrire des prototypes de code simples, donner des solutions de base et de mettre en œuvre le code. Il devrait y avoir des méthodes plus avancées. Nous pouvons continuer à explorer à l'avenir.

J'espère qu'il n'y aura plus de "de commencer à abandonner" dans l'étude du commerce quantitatif à l'avenir!


Relationnée

Plus de