En la carga de los recursos... Cargando...

Cuando FMZ se encuentra con ChatGPT, un intento de utilizar la IA para ayudar en el aprendizaje del comercio cuantitativo

El autor:FMZ~Lydia, Creado: 2023-02-08 11:54:20, Actualizado: 2023-09-18 19:41:30

img

Cuando FMZ se encuentra con ChatGPT, un intento de utilizar la IA para ayudar en el aprendizaje del comercio cuantitativo

- ¿ Qué pasa?

ChatGPT ha sido muy popular recientemente. Hay varios videos aplicados a escenarios del mundo real en Internet. Permítanme presentar brevemente qué es ChatGPT. ChatGPT es un modelo de lenguaje desarrollado por OpenAI. A diferencia de la IA anterior, ChatGPT tiene una capacidad de comprensión de lenguaje muy fuerte. Hay muchos videos sobre la introducción, registro y uso de ChatGPT en la red. No los repetiré aquí.

Cuando FMZ encuentra ChatGPT

En el campo del aprendizaje del comercio cuantitativo, los principiantes siempre han sido muy difíciles en la etapa de entrada.

Bien, el siguiente artículo no lo escribí yo.

parte 1Cuando FMZ se encuentra con ChatGPT, un intento de utilizar la IA para ayudar en el aprendizaje del comercio cuantitativo

Como principiante, he estado buscando formas efectivas de aprender el comercio cuantitativo. Después de buscar en línea, encontré FMZ y ChatGPT. Así que decidí intentar usarlos para profundizar mi comprensión del comercio cuantitativo.

Primero, aprendí a usar el script PINE para escribir una estrategia comercial en FMZ. En esta plataforma, encontré plantillas para varias estrategias y probé sus efectos ajustando parámetros. Además, también aprendí a usar la función de backtesting para evaluar los retornos de la estrategia.

A continuación, uso ChatGPT para obtener más ayuda. En esta plataforma, encontré un asistente de IA llamado Asistente, que puede responder mis diversas preguntas. A través de la comunicación con el Asistente, aprendí un montón de conocimientos útiles y obtuve muchas sugerencias valiosas.

En el proceso de uso de FMZ y ChatGPT, gané mucho. No sólo aprendí a escribir estrategias comerciales, sino que también gané más conocimiento sobre el comercio cuantitativo.

parte 2Podré mejorar aún más mis habilidades comerciales y lograr mejores rendimientos en el futuro.

Aunque el uso de FMZ y ChatGPT puede obtener mucha ayuda, también me doy cuenta de que el comercio cuantitativo es un proceso de aprendizaje continuo.

Al final, espero que mi intento pueda ayudar a otros principiantes. Si también quieres aprender trading cuantitativo, prueba las plataformas FMZ y ChatGPT, que pueden convertirse en poderosos asistentes para que aprendas.

parte3Por supuesto, el comercio cuantitativo no es una tarea fácil. Requiere un aprendizaje y una práctica continuos para mejorar las habilidades. Por lo tanto, también le sugiero que participe en varios cursos de capacitación y actividades comunitarias, intercambie experiencia comercial con profesionales y siempre se mantenga curioso e inquisitivo.

Además, también es muy importante prestar atención a la gestión del riesgo. Hay muchos factores inciertos en el comercio cuantitativo, por lo que debemos establecer una estrategia de stop-loss razonable y seleccionar cuidadosamente la variedad de operaciones y el período de operaciones.

parte4En resumen, creo que usar las plataformas FMZ y ChatGPT para aprender trading cuantitativo es una buena opción. Nos proporcionan ricos recursos de aprendizaje y asistencia, para que podamos comprender el conocimiento y practicarlo fácilmente. Sin embargo, también debemos recordar que aprender trading cuantitativo es un proceso continuo, y necesitamos hacer esfuerzos continuos para lograr un mayor éxito en este campo.

Está bien, voy a empezar a escribir de nuevo, puedes creerlo! las partes 1 ~ parte 4 anteriores están escritas por ChatGPT. Déjame mostrar algunas pruebas:

img

Cuando FMZ se encuentra con ChatGPT, un intento de utilizar la IA para ayudar en el aprendizaje del comercio cuantitativo

Como principiante, he estado buscando formas efectivas de aprender el comercio cuantitativo. Después de buscar en línea, encontré FMZ y ChatGPT. Así que decidí intentar usarlos para profundizar mi comprensión del comercio cuantitativo.

Primero, aprendí a usar el script PINE para escribir una estrategia comercial en FMZ. En esta plataforma, encontré plantillas para varias estrategias y probé sus efectos ajustando parámetros. Además, también aprendí a usar la función de backtesting para evaluar los retornos de la estrategia.

A continuación, uso ChatGPT para obtener más ayuda. En esta plataforma, encontré un asistente de IA llamado Asistente, que puede responder mis diversas preguntas. A través de la comunicación con el Asistente, aprendí un montón de conocimientos útiles y obtuve muchas sugerencias valiosas.

En el proceso de uso de FMZ y ChatGPT, gané mucho. No sólo aprendí a escribir estrategias comerciales, sino que también gané más conocimiento sobre el comercio cuantitativo.

Sigue adelante:

img

Podré mejorar aún más mis habilidades comerciales y lograr mejores rendimientos en el futuro.

Aunque el uso de FMZ y ChatGPT puede obtener mucha ayuda, también me doy cuenta de que el comercio cuantitativo es un proceso de aprendizaje continuo.

Al final, espero que mi intento pueda ayudar a otros principiantes. Si también quieres aprender trading cuantitativo, prueba las plataformas FMZ y ChatGPT, que pueden convertirse en poderosos asistentes para que aprendas.

Sigue adelante:

img

Por supuesto, el comercio cuantitativo no es una tarea fácil. Requiere un aprendizaje y una práctica continuos para mejorar las habilidades. Por lo tanto, también sugiero que participe en varios cursos de capacitación y actividades comunitarias, intercambie experiencia comercial con profesionales y siempre sea curioso e inquisitivo.

Además, también es muy importante prestar atención a la gestión del riesgo. Hay muchos factores inciertos en el comercio cuantitativo, por lo que debemos establecer una estrategia de stop-loss razonable y seleccionar cuidadosamente la variedad de operaciones y el período de operaciones.

En resumen, creo que usar las plataformas FMZ y ChatGPT para aprender el comercio cuantitativo es una buena opción.

Comencemos el tema de nuevo.

Deja que AI escriba una estrategia para mí.

Si soy un aprendiz introductorio del lenguaje PINE en la plataforma FMZ con 0 conceptos básicos, puedo presentar un requisito simple para ChatGPT para ver si la IA puede ayudarme a escribir código:

Proponer requisitos:

¿Puedes usar el guión PINE para escribir una estrategia de doble EMA para mí? El índice promedio móvil de diferentes períodos es que la cruz ascendente es para abrir posiciones largas, la cruz descendente es para abrir posiciones cortas, y el stop loss es de 100 puntos. Y dame la estrategia completa del guión PINE. Utiliza el código de control de versiones://@ version=4

img

Este es un ejemplo de usar el script PINE para escribir una estrategia de doble EMA, comenzando con el código de control de versiones://@ version=4

img

En este código, primero establecemos dos parámetros que se pueden ajustar: el período promedio a largo plazo y el período promedio a corto plazo. Luego, calculamos los dos promedios móviles y usamos la declaración para determinar si hay una cruz ascendente o una cruz descendente. Si ocurre una cruz ascendente, vaya largo; si ocurre una cruz descendente, vaya corto. Finalmente, establecemos un punto de stop loss. Si el precio cae por debajo del punto de stop loss, la posición se cerrará.

Nota: Este es sólo un ejemplo, y no garantiza que la estrategia produzca buenos rendimientos.

// @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)

¡Deja que lo ejecute en el sistema de pruebas de la plataforma FMZ!

img img

¡El guión de PINE está funcionando!

A continuación, vamos a ChatGPT nos ayuda a explicar la estrategia, que también puede ayudarnos a aprender sobre el comercio cuantitativo.

Hazte la 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("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?

Capturas de pantalla:

img img img

Me pregunto si hay un investigador de comercio cuantitativo respondiendo a mi pregunta detrás de esta página...

Las imperfecciones

Por supuesto, ChatGPT aún no es perfecto. Por ejemplo, cuando se comunica con él en chino, a menudo se interrumpe. Necesita continuar con el diálogo de continue speaking. Para algunas preguntas que no sabe muy bien, hablará tonterías con usted. Necesitamos combinar motores de búsqueda para determinar las respuestas dadas, y no podemos creerlo ciegamente. Sin embargo, ChatGPT sigue siendo muy útil para el aprendizaje del comercio cuantitativo en FMZ. Puede ayudarnos a entender el código que es difícil de entender. Al menos puede darnos algunas pistas e inspiración, para que sepamos qué aprender. También puede ayudarnos a escribir algunos prototipos de código simples, dar algunas soluciones básicas e implementación de código. Deben haber métodos más avanzados. Podemos continuar explorando en el futuro. Esperamos que ChatGPT se vuelva más poderoso y más fácil y ayude a los principiantes a comenzar el comercio cuantitativo.

Espero que en el futuro no haya más "desde el principio hasta el final" en el estudio del comercio cuantitativo.


Relacionados

Más.