
ChatGPT se ha vuelto muy popular recientemente y ya hay varios vídeos en Internet que muestran cómo se aplica en escenarios del mundo real. Permítanme presentarles brevemente qué es ChatGPT. ChatGPT es un modelo de lenguaje desarrollado por OpenAI. A diferencia de la inteligencia artificial anterior, ChatGPT tiene capacidades de comprensión del lenguaje muy potentes. Hay muchos vídeos en Internet sobre la introducción, el registro y el uso de ChatGPT, por lo que no entraré en detalles aquí.
En el campo del aprendizaje del trading cuantitativo, los principiantes siempre se han visto preocupados por la dificultad de la etapa de entrada. Debido a que la mayoría de los principiantes no tienen conocimientos básicos de código y carecen de conocimientos de gramática y pensamiento lógico, les resultará muy difícil aprender.
Bueno, el siguiente artículo no lo escribiré yo, vamos a mostrarles algunos aperitivos.
Cuando FMZ se encuentra con ChatGPT, un intento de utilizar la IA para ayudar a aprender el trading cuantitativo
Como principiante, he estado buscando formas efectivas de aprender trading cuantitativo. Después de buscar en línea, encontré dos plataformas: FMZ y ChatGPT. Así que decidí intentar usarlos para profundizar mi comprensión del trading cuantitativo.
Primero, aprendí a escribir estrategias comerciales usando scripts PINE en FMZ. En la plataforma, encontré plantillas para varias estrategias y probé su efectividad ajustando los parámetros. Además, también aprendí a utilizar la función de backtesting para evaluar la rentabilidad de la estrategia.
Luego usé ChatGPT para obtener más ayuda. En esta plataforma, descubrí un asistente de IA llamado Assistant, que fue capaz de responder todas mis preguntas. Al comunicarme con el Asistente, aprendí muchos conocimientos útiles y recibí muchas sugerencias valiosas.
He ganado mucho al usar FMZ y ChatGPT. No sólo aprendí a escribir estrategias comerciales, sino que también adquirí más conocimientos sobre comercio cuantitativo. Creo que a medida que continúo aprendiendo y practicando,
Podré mejorar aún más mis habilidades comerciales y lograr mejores rendimientos en el futuro.
Aunque he recibido mucha ayuda al usar FMZ y ChatGPT, también me doy cuenta de que el trading cuantitativo es un proceso de aprendizaje continuo. Todavía tengo mucho que aprender y seguiré trabajando duro para mejorar.
Finalmente espero que mi intento pueda ayudar a otros principiantes. Si también quieres aprender trading cuantitativo, puedes probar las dos plataformas FMZ y ChatGPT, que pueden convertirse en un poderoso asistente en tu aprendizaje.
Por supuesto, el comercio cuantitativo no es una tarea fácil y requiere aprendizaje y práctica continuos para mejorar las habilidades. Por eso, también os recomiendo que participéis en diversos cursos de formación y actividades comunitarias, intercambiéis experiencias comerciales con profesionales y mantengáis siempre la curiosidad y la sed de conocimiento.
Además, otro punto muy importante es prestar atención a la gestión de riesgos. Existen muchas incertidumbres en el trading cuantitativo, por lo que debemos establecer una estrategia de stop loss razonable y seleccionar cuidadosamente los productos y ciclos comerciales.
En resumen, creo que usar FMZ y ChatGPT para aprender
Aprender trading cuantitativo es una buena opción. Nos proporcionan ricos recursos de aprendizaje y ayuda, permitiéndonos dominar fácilmente los conocimientos y ponerlos en práctica. Sin embargo, también debemos recordar que aprender trading cuantitativo es un proceso continuo y debemos seguir trabajando duro para lograr un mayor éxito en este campo.
Bueno, estoy empezando a escribir artículos de nuevo, ¿puedes creerlo? Las partes 1 a 4 anteriores fueron escritas por ChatGPT. Permítanme mostrarles algunas pruebas:

Reanudemos el tema.
Si soy un principiante en el lenguaje PINE en la plataforma FMZ, puedo hacer una solicitud simple a ChatGPT para ver si la IA puede ayudarme a escribir código:
Realizar una solicitud:
¿Puedes ayudarme a escribir una estrategia de promedio móvil dual usando el script PINE? Abra una posición larga cuando los indicadores de promedio móvil de diferentes períodos formen una cruz dorada, y abra una posición corta cuando los indicadores de promedio móvil formen una cruz muerta, con un stop loss de 100 puntos. Y dame la estrategia completa del script PINE. Utilice el código de control de versiones: // @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)
¡En realidad fue escrito y déjame ponerlo en el sistema de backtesting de la plataforma FMZ para probarlo!


¡El script PINE se está ejecutando!
Haz una pregunta:
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 pantalla:

Realmente puede comprender el significado del guión y resumirlo. Tengo algunas dudas sobre si hay un investigador comercial cuantitativo detrás de esta página respondiendo mis preguntas…
Por supuesto, ChatGPT aún no es perfecto. Por ejemplo, cuando se comunica con él en chino, a menudo deja de hablar y es necesario interrumpirlo para pedirle que continúe. Para algunas preguntas que no comprende del todo, te dirá tonterías “en serio”. Necesitamos usar el motor de búsqueda para confirmar la respuesta dada y no podemos creerla ciegamente. Sin embargo, ChatGPT sigue siendo muy útil para aprender a operar cuantitativamente en FMZ. Puede ayudarnos a entender códigos difíciles o, al menos, darnos algunas pistas e inspiraciones para que sepamos qué debemos entender. También pueden ayudarnos a escribir algunos prototipos de código simples y proporcionar algunas soluciones básicas e implementaciones de código. Debería haber formas más avanzadas de jugar, que podamos seguir explorando en el futuro. Espero que ChatGPT se vuelva cada vez más poderoso y ayude a más principiantes en el trading cuantitativo a comenzar fácilmente.
¡Espero que en el futuro el aprendizaje del trading cuantitativo ya no tenga que ver con el “de empezar a rendirse”!