Em Wall Street, a negociação quantitativa tornou-se o papel principal da negociação de mercado. Muitos dos principais bancos de investimento do mundo proibiram a negociação especulativa direcional manual. O desenvolvimento da negociação quantitativa na China também é muito rápido.
Mas também há muitos traders manuais que estão interessados em negociação quantitativa. No início, eles estavam cheios de confiança. Depois de ler o código longo e complexo, eles muitas vezes hesitaram ou pararam. A fim de popularizar o público, reduzir o limiar da programação de negociação quantitativa e melhorar a eficiência da escrita, a FMZ desenvolveu uma plataforma de negociação quantitativa visual.
Em programação tradicional, você deve estar familiarizado com a gramática básica, operação de dados, estrutura de dados, controle lógico... da linguagem de programação.
Eu acredito que a maioria dos iniciantes só conhece o "olá, mundo" entre parênteses, e nada mais.
A programação visual tem uma longa história e não é nova. A idéia de programação "o que você vê é o que você obtém", carregando vários módulos de controle, pode construir lógica de código e desenho completo de estratégia de negociação apenas arrastando, e o processo é muito parecido com blocos de construção.
Como mostrado no gráfico acima, o mesmo programa precisa de apenas uma linha de código em programação visual em blocos, o que reduz o limiar de programação muito, especialmente para aqueles comerciantes que não entendem de programação.
A programação visual FMZ Quant, com centenas de módulos de negociação comumente usados embutidos, terá mais módulos de negociação adicionados no futuro para apoiar os traders
Como utilizar
Passo 1: Registo e assinatura na FMZ Quant (FMZ) site em:www.fmz.com
Passo 2Ir para o painel
Passo 3: Clique em adicionar estratégia
Passo 4: Selecione Bloquear e Incluir modelo
Finalmente., estamos na interface de programação visual, da seguinte forma:
Tente escrever um programa que sai
Passo 1: Selecionar o módulo Log
Passo 2: Selecione o módulo de texto
Passo 3: Configurações de ensaio de regresso
Etapa 4: Resultado do ensaio posterior
Uma estratégia completa de equilíbrio dinâmico para as moedas digitais
Estratégia lógica
Condição de compra: se o valor de mercado da posição corrente menos o saldo disponível corrente for inferior a 5% do saldo disponível corrente negativo, abrir uma posição de compra.
Condição de venda: se o valor de mercado da posição corrente menos o saldo disponível corrente for superior a 5% do saldo disponível corrente negativo, fechar uma posição para vender.
Previsões e requisitos
Mercado actual
Ativos correntes
Valor de mercado total da moeda
Diferença de activos
Escrita de estratégias em blocos Passo 1
Nós calcular os quatro pré-requisitos e pré-requisitos da estratégia de negociação e atribuir valores para cada variável.
A diferença de ativo é o valor total de mercado da moeda menos o saldo disponível atual. A diferença de ativo é o valor total de mercado da moeda menos o saldo disponível atual.
Escrita de estratégias em blocos Passo 2
Após a atribuição de pré-requisitos e pré-requisitos ser concluída, a lógica de negociação precisa ser escrita. Isso não é tão complicado quanto esperado. Não é nada mais do que expressar a lógica de estratégia acima na forma de blocos de código. Ou seja, se a diferença de ativos for menor que 5% do saldo disponível negativo, compre-a e, se a diferença de ativos for maior que 5% do saldo disponível, venda-a. Como mostrado abaixo:
A estratégia parece ter terminado, mas você deve saber que o programa é executado de cima para baixo, e então ele pára. No entanto, nossa estratégia de negociação não é executar as condições de negociação uma vez, mas executá-las em um loop repetidamente. Em outras palavras, o programa precisa verificar se as condições estratégicas foram alcançadas constantemente. Se assim for, ele executará a negociação, caso contrário, ele continuará verificando. Neste momento, outra declaração de loop é necessária, como mostrado na figura a seguir:
Não há diferença essencial entre a estratégia de visualização e a estratégia escrita em outras linguagens de programação. Ele também suporta o teste de dados históricos com múltiplos períodos e precisões.
Até agora, uma estratégia de negociação completa foi concluída. para cuidar dos tipos preguiçosos, esta estratégia foi compartilhada na praça estratégia e pode ser copiada para estudo diretamente.
Endereço do link estratégico:
https://www.fmz.com/strategy/121404
A lei das dez mil horas sempre existe, mas para os traders com base zero, é impossível gastar dez mil horas praticando novamente.
Com a programação visual, você não precisa lembrar a gramática e o nome do método, basta simplesmente navegar no módulo de função para encontrar o que deseja.
No entanto, em outras palavras, a programação visual não é um problema como um passo para a entrada quantitativa, mas também tem suas próprias limitações, como a incapacidade de desenvolver estratégias de negociação excessivamente complexas e sofisticadas.
Finalmente, desejo a todos os amigos que querem fazer negociação quantitativa, independentemente de serem baseados em zero, que possam alcançar seus objetivos de aprendizagem através da ação.