Antes, diseñar una estrategia de trading requería escribir código, lo que suponía una barrera de entrada muy alta. Ahora, con la función de “script visual”, no necesitas saber programar, solo tienes que arrastrar y soltar unos pasos como si estuvieras construyendo con bloques, y podrás crear estrategias de trading profesionales, además de configurar la visualización de velas y alertas de trading.
I. ¿Qué es un “script visual”?
En pocas palabras, es una herramienta WYSIWYG (lo que ves es lo que obtienes). Si quieres alguna función, simplemente arrástrala y configúrala en la interfaz, y el sistema generará automáticamente estrategias de trading complejas para ti.
Ventajas:
Cero barrera de código: No necesitas aprender ningún lenguaje de programación.
Profesionalidad: Las estrategias generadas siguen siendo profesionales y efectivas.
Escalable: Si en el futuro quieres profundizar, puedes modificar el código directamente sobre la base generada visualmente (la plataforma ofrece un lenguaje propio), logrando una transición fluida.
II. Cuatro pasos para generar fácilmente una estrategia de trading (ejemplo con medias móviles)
Tomando como ejemplo la estrategia de “cruce dorado de medias móviles” más común (es decir, comprar cuando ocurre un “cruce dorado”), te enseñamos a completar la estrategia en cuatro pasos:
(1) Definir indicadores: por ejemplo, configurar dos medias móviles: MA10 (media móvil de 10 días) y MA20 (media móvil de 20 días).

(2) Configurar condiciones: establecer la señal de activación de la estrategia. Por ejemplo, MA10 cruza por encima de MA20 (conocido como “cruce dorado”), como señal de compra.


(3) Visualización gráfica: configura colores de línea atractivos para tus medias móviles y añade marcadores a las señales de compra/venta para distinguirlas fácilmente en el gráfico de velas.
Dibuja las medias móviles:

Dibuja los marcadores de cruce dorado y cruce de la muerte:

(4) Configurar alertas: cuando se cumpla la condición establecida en el segundo paso (cruce dorado), configura el sistema para que te muestre una ventana emergente o notificación y así aprovechar la oportunidad de trading.

Después de completar estos cuatro pasos, haz clic en “Guardar” y selecciona “Mostrar en el gráfico de velas”, ¡y tendrás una estrategia de trading completa lista!

Veamos cómo se muestra en el gráfico de velas:

Ahora probemos la configuración de alertas para ver el efecto:



III. Más estrategias comunes de referencia
Después de aprender la estrategia de medias móviles, puedes usar el mismo método para crear otras estrategias comunes, por ejemplo:
1. Estrategia de “cruce de cambio” del indicador KDJ
El cruce entre las líneas K y D del indicador KDJ también se utiliza comúnmente para determinar los momentos de compra y venta:
Cruce dorado (K cruza por encima de D): Como poner el coche en “marcha adelante”, indica una posible subida.
Cruce de la muerte (K cruza por debajo de D): Como poner el coche en “marcha atrás” o “reducir velocidad”, indica una posible bajada.
Punto clave: La posición del KDJ es muy importante, un cruce dorado en zona baja (zona de sobreventa) es más fiable, un cruce de la muerte en zona alta (zona de sobrecompra) es más peligroso.

Hemos preparado una amplia variedad de plantillas de indicadores visuales, con usos básicos preconfigurados para que puedas añadirlas con un solo clic.

2. Uso avanzado de estrategias: ver y modificar el código
Aunque la operación es sin código, el sistema genera código profesional en segundo plano. Si quieres avanzar, puedes ver el código fuente generado en cualquier momento y modificarlo y optimizarlo para crear estrategias personalizadas más complejas.

(Ejemplo de código fuente, ¡no importa si no lo entiendes, solo debes saber que existe esta función!)
// @version=2
// Paso 1: Definir una variable ma10
ma10 = ma(close, 10)
ma20 = ma(close, 20)
// Paso 2: Configurar condiciones
condition_1 = crossup(ma10, ma20)
condition_2 = crossdown(ma10, ma20)
// Paso 3: Dibujar gráficos
plot(ma10, title='ma10', color='#2bba92', lineWidth=1, lineDash=[0])
plot(ma20, title='ma20', color='rgba(245,33,45,1)', lineWidth=1, lineDash=[0])
plotText(condition_1, text='Cruce dorado', title='Cruce dorado', refSeries=ma10, placement='top', color='rgba(255,133,192,1)')
plotText(condition_2, text='Cruce de la muerte', title='Cruce de la muerte', refSeries=ma20, placement='top', color='rgba(179,127,234,1)')
// Paso 4: Añadir alertas
alertcondition(condition_1, title='ma10 Cruce dorado', direction='buy')
alertcondition(condition_2, title='ma10 Cruce de la muerte', direction='sell')
En el mercado, muchas herramientas requieren que escribas código puro (muy difícil para principiantes) o solo ofrecen plantillas fijas (sin posibilidad de personalización).
Esta función de “script visual” encuentra la “mejor solución intermedia”:
Para usuarios principiantes: Operación sin código, fácil para iniciarse como “diseñador de estrategias”.
Para profesionales: Soporta lenguaje propio, capaz de satisfacer las necesidades flexibles de estrategias complejas.
Así, ya no dependes completamente de la experiencia subjetiva o de seguir ciegamente a otros, sino que puedes convertir tus propias ideas de trading en estrategias concretas y ejecutables.
IV. Recursos de aprendizaje avanzados
Si quieres pasar de ser un “diseñador de estrategias” a un “desarrollador de estrategias”, puedes consultar los materiales de aprendizaje que ofrece la plataforma: