Configuração do sistema de negociação FMZ Quant
Para o desenvolvimento de estratégias de negociação quantitativas, a primeira coisa a fazer é a configuração das ferramentas de negociação.
A parte de aprendizado de configuração é dividida em negociação de simulação e negociação de mercado real.
Adicionar uma troca é o primeiro passo em todo o processo de configuração. Para o processo específico, consulte as imagens abaixo.
Abaixo da página do painel, clique na coluna de estratégia. Você receberá o lugar onde você armazena todas as suas estratégias. Esta página é dividida principalmente em duas funções: escrita de estratégia e backtesting do ambiente de simulação. A área de escrita de estratégia é a principal área de trabalho do nosso desenvolvimento futuro de estratégia (como mostrado abaixo). Se você já tem um editor de codificação familiar, como Emacs, Vim, Sublime Text ou VS Code, você pode continuar a usá-los, depois de fazer sua codificação, você pode apenas copiar e colar nesta área de codificação. Muitos iniciantes geralmente estão confusos com as habilidades de programação. Por favor, não! permita-me enfatizar esse ponto novamente. Hoje em dia, as habilidades de programação tendem a ser tão fáceis quanto usar uma calculadora. Esta página de depuração também será usada para depurar o código durante o desenvolvimento da estratégia. A parte será explicada em detalhes nos capítulos seguintes.
O Robô é o executor da estratégia de negociação. Quando a estratégia é criada, os usuários precisam criar um robô, que pode executar automaticamente cada lógica de negociação no código da estratégia, bem como abrir, fechar posições e colocar, retirar ordens. Os passos específicos para criar um robô são os seguintes: Na página do painel, clique em
No processo acima, além da diferença entre o primeiro passo de seleção do mercado real e o mercado de simulação, a escrita da estratégia do passo subsequente e a criação do robô são passos unificados.
Embora você só precise de um processo simples de três etapas para alcançar a configuração básica e fácil de adicionar trocas e criar o robô, é difícil alcançar uma estratégia executável.
Na próxima seção, vamos levá-lo através das APIs comumente usadas na negociação quantitativa para se preparar para uma estratégia de negociação executável.
Exercícios após a escola