
O ChatGPT se tornou muito popular recentemente, e já existem vários vídeos na Internet mostrando como ele é aplicado em cenários do mundo real. Deixe-me apresentar brevemente o que é ChatGPT. ChatGPT é um modelo de linguagem desenvolvido pela OpenAI. Ao contrário da inteligência artificial anterior, o ChatGPT tem recursos de compreensão de linguagem muito poderosos. Há muitos vídeos na Internet sobre a introdução, registro e uso do ChatGPT, então não entrarei em detalhes aqui.
No campo do aprendizado de negociação quantitativa, os iniciantes sempre foram incomodados pela dificuldade do estágio inicial. Como a maioria dos iniciantes não tem conhecimento básico de código e não tem conhecimento de gramática ou raciocínio lógico, eles acharão muito difícil aprender.
Ok, o artigo a seguir não será escrito por mim, vamos mostrar alguns aperitivos.
Quando FMZ encontra ChatGPT, uma tentativa de usar IA para auxiliar no aprendizado de negociação quantitativa
Como iniciante, tenho procurado maneiras eficazes de aprender negociação quantitativa. Depois de pesquisar online, encontrei duas plataformas: FMZ e ChatGPT. Então decidi tentar usá-los para aprofundar meu conhecimento sobre negociação quantitativa.
Primeiro, aprendi a escrever estratégias de negociação usando scripts PINE no FMZ. Na plataforma, encontrei modelos para diversas estratégias e testei sua eficácia ajustando os parâmetros. Além disso, também aprendi a usar a função de backtesting para avaliar a lucratividade da estratégia.
Em seguida, usei o ChatGPT para obter mais ajuda. Nesta plataforma, descobri um assistente de IA chamado Assistant, que conseguiu responder a todas as minhas perguntas. Ao me comunicar com o Assistente, aprendi muito conhecimento útil e recebi muitas sugestões valiosas.
Ganhei muito usando o FMZ e o ChatGPT. Não apenas aprendi a escrever estratégias de negociação, mas também adquiri mais conhecimento sobre negociação quantitativa. Acredito que à medida que continuo a aprender e a praticar,
Serei capaz de melhorar ainda mais minhas habilidades de negociação e obter melhores retornos no futuro.
Embora eu tenha recebido muita ajuda ao usar o FMZ e o ChatGPT, também percebo que a negociação quantitativa é um processo de aprendizado contínuo. Ainda tenho muito que aprender e continuarei trabalhando duro para melhorar.
Por fim, espero que minha tentativa possa ajudar outros iniciantes. Se você também quiser aprender negociação quantitativa, pode tentar usar as duas plataformas FMZ e ChatGPT, que podem se tornar um poderoso assistente em seu aprendizado.
É claro que a negociação quantitativa não é uma tarefa fácil e exige aprendizado e prática contínuos para melhorar as habilidades. Por isso, recomendo também que você participe de diversos cursos de treinamento e atividades comunitárias, troque experiências de negociação com profissionais e mantenha sempre a curiosidade e a sede de conhecimento.
Além disso, outro ponto muito importante é ficar atento à gestão de riscos. Há muitas incertezas na negociação quantitativa, por isso devemos definir uma estratégia de stop-loss razoável e selecionar cuidadosamente os produtos e ciclos de negociação.
Em resumo, acredito que usar FMZ e ChatGPT para aprender
Aprender negociação quantitativa é uma boa escolha. Eles nos fornecem recursos de aprendizagem valiosos e ajuda, permitindo-nos dominar facilmente o conhecimento e colocá-lo em prática. No entanto, também devemos lembrar que aprender negociação quantitativa é um processo contínuo e precisamos continuar trabalhando duro para alcançar maior sucesso nessa área.
Ok, estou começando a escrever artigos novamente, você acredita? As partes 1 a 4 acima foram escritas por ChatGPT. Deixe-me mostrar algumas evidências:

Vamos reiniciar o tópico.
Se eu for iniciante na linguagem PINE na plataforma FMZ, posso fazer uma solicitação simples ao ChatGPT para ver se a IA pode me ajudar a escrever código:
Faça uma solicitação:
Você pode me ajudar a escrever uma estratégia de média móvel dupla usando o script PINE? Abra uma posição longa quando os indicadores de média móvel de diferentes períodos formarem uma cruz dourada e abra uma posição curta quando os indicadores de média móvel formarem uma cruz morta, com um stop loss de 100 pontos. E me dê a estratégia completa do script PINE. Use o código de controle de versão: // @version=4

// @version=4
strategy("双均线策略", overlay=true)
longTerm = input(title="长期均线周期", type=input.integer, defval=200)
shortTerm = input(title="短期均线周期", type=input.integer, defval=50)
stopLoss = input(title="止损点", type=input.integer, defval=100)
longMA = sma(close, longTerm)
shortMA = sma(close, shortTerm)
if (shortMA > longMA)
strategy.entry("做多", strategy.long)
if (shortMA < longMA)
strategy.entry("做空", strategy.short)
strategy.exit("止损", "做多", stop=strategy.position_avg_price - stopLoss)
strategy.exit("止损", "做空", stop=strategy.position_avg_price + stopLoss)
Ele realmente foi escrito e deixe-me colocá-lo no sistema de backtesting da plataforma FMZ para testá-lo!


O script PINE está em execução!
Faça uma pergunta:
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("每点价格为:", syminfo.mintick, ",当前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 触发线")
plot(strategy.position_size>0 ? highPrice : na, "当前最高价")
plot(strategy.position_size>0 ? highPrice-syminfo.mintick*offset : na, "移动止损触发线")
可以解释一下这个脚本的详细逻辑吗?
captura de tela:

Ele pode realmente entender o significado do script e resumi-lo. Estou um pouco desconfiado se há um pesquisador de negociação quantitativa por trás desta página respondendo minhas perguntas…
Claro, o ChatGPT ainda não é perfeito. Por exemplo, ao se comunicar com ele em chinês, ele frequentemente para de falar, e você precisa usar conversas como “continue falando” para mantê-lo funcionando. Para algumas perguntas que ele não entende particularmente, ele falará bobagens com você “sério”. Precisamos usar o mecanismo de busca para confirmar a resposta dada e não podemos acreditar cegamente. No entanto, o ChatGPT ainda é muito útil para aprender trading quantitativo na FMZ. Ele pode nos ajudar a entender códigos difíceis, ou pelo menos nos dar algumas dicas e inspirações para que saibamos o que entender. Eles também podem nos ajudar a escrever alguns protótipos de código simples e fornecer algumas soluções básicas e implementações de código. Deve haver maneiras mais avançadas de jogar, que podemos continuar a explorar no futuro. Espero que o ChatGPT se torne cada vez mais poderoso e ajude mais iniciantes em trading quantitativo a começar facilmente.
Espero que no futuro, no aprendizado de negociação quantitativa, não haja mais “do começo à desistência”!