Saltar al contenido
Todos los documentos de la biblioteca

Enviar al móvil y a WeChat los cambios de posición de estrategias en My Language

Artículo FMZ digest · Autor: 发明者量化-小小梦

Resumen

Este tutorial muestra cómo añadir notificaciones de cambios de posición a una estrategia escrita en My Language de FMZ. El sistema de trading de ejemplo usa Williams %R y una media móvil exponencial para generar señales de entrada largas y cortas. La técnica principal emplea la capa de extensión JavaScript del lenguaje para acceder a variables de My Language, restar el volumen corto del volumen largo, comparar la posición neta resultante con un valor anterior almacenado y registrar una notificación cuando cambia. Después, la plataforma puede reenviar ese registro a su aplicación móvil y a WeChat.

El artículo incluye una demostración en vivo en un mercado al contado de criptomonedas y señala que el método también se aplica a futuros. Explica la función del objeto scope y de la función que lee las variables locales de My Language, y presenta el bloque de notificaciones como reutilizable en distintas estrategias. El ejemplo muestra un método de integración, no pruebas del rendimiento de trading. El cálculo de posición corresponde a las funciones específicas de volumen largo y corto descritas, así que debes comprobar que los campos elegidos coincidan con la semántica de tu cuenta e instrumento. La entrega también depende de los servicios de registro y notificación de la plataforma.

Ideas clave

  • Las señales de trading del ejemplo combinan Williams %R con una media móvil exponencial.
  • Un bloque de extensión JavaScript puede leer variables de My Language mediante la interfaz scope.
  • Restar el volumen corto del volumen largo proporciona la medida de posición neta del ejemplo.
  • Guarda la posición anterior y registra una notificación solo cuando cambia la posición medida.
  • El artículo muestra cómo se entregan las notificaciones, pero no evalúa los rendimientos de la estrategia ni la fiabilidad de las alertas.

Etiquetas

Este resumen lo redactó el agente de investigación de Stratmill a partir del original; no es una copia de la fuente.