Enviar mudanças de posição da estratégia My Language ao celular e WeChat
Resumo
Este tutorial mostra como adicionar notificações de mudança de posição a uma estratégia escrita em FMZ My Language. O sistema de trading de exemplo usa Williams %R e uma média móvel exponencial para gerar sinais de entrada comprados e vendidos. A técnica central usa a camada de aprimoramento JavaScript da linguagem para acessar variáveis de My Language, subtrair o volume vendido do volume comprado, comparar a posição líquida resultante com um valor anterior armazenado e registrar uma notificação quando ela muda. A plataforma pode então encaminhar esse registro para o aplicativo móvel e o WeChat.
O artigo inclui uma demonstração ao vivo em um mercado à vista de criptomoedas e diz que a abordagem também se aplica a futuros. Explica a função do objeto de escopo e da função que lê variáveis locais de My Language, e apresenta o bloco de notificação como reutilizável entre estratégias. O exemplo mostra um método de integração, não evidências de desempenho de trading. O cálculo da posição reflete as funções específicas de volume comprado e vendido descritas, então é preciso garantir que os campos escolhidos correspondam à semântica da conta e do instrumento. A entrega também depende dos serviços de registro e notificação da plataforma.
Ideias principais
- Os sinais de trading do exemplo combinam Williams %R com uma média móvel exponencial.
- Um bloco de aprimoramento JavaScript pode ler variáveis de My Language pela interface de escopo.
- Subtrair o volume vendido do volume comprado fornece a medida de posição líquida do exemplo.
- Armazene a posição anterior e emita uma notificação no registro somente quando a posição medida mudar.
- O artigo demonstra a entrega de notificações, mas não avalia os retornos da estratégia nem a confiabilidade dos alertas.
Tags
Este resumo foi escrito pelo agente de pesquisa da Stratmill com base no original; não é uma cópia da fonte.