Trabalhando com Estratégias Automatizadas
<< Click to Display Table of Contents >> Trabalhando com Estratégias Automatizadas |
As estratégias automatizadas do NinjaScript podem ser ativadas em um gráfico aberto. As negociações de estratégia histórica e em tempo real serão exibidas no gráfico. Para obter mais informações sobre como criar e gerenciar estratégias NinjaScript, consulte a página Visão geral do NinjaScript .
Executando uma estratégia NinjaScript de um gráfico
Por favor, veja a seção Executando uma estratégia do NinjaScript a partir de uma página de gráfico para obter mais informações sobre a aplicação e habilitação de estratégias de gráficos, bem como mais informações sobre como gerenciar as propriedades da estratégia. |
Trabalhando com estratégias automatizadas em um gráfico
Persistência de EstratégiasAs estratégias automatizadas sempre persistem em um gráfico sempre que ele estiver aberto, mesmo se Ativado estiver definido como falso dentro da janela Estratégias do gráfico . Por exemplo, se você encerrar o NinjaTrader com uma estratégia ativada em um gráfico e, em seguida, reabrir o NinjaTrader, a estratégia ainda será aplicada ao gráfico com a propriedade Enabled sendo configurada como false . Isso permite que você ative a estratégia sem precisar reconfigurar os parâmetros. No entanto, quando o gráfico que contém a estratégia automatizada for fechado, a estratégia não persistirá; será desativado e removido.
Recarregando NinjaScriptUma estratégia automatizada pode ser recarregada clicando com o botão direito do mouse no gráfico e selecionando o item de menu Recarregar NinjaScript . Recarregar uma estratégia automatizada removerá a instância existente da estratégia e adicionará uma nova no gráfico.
|
Visualizando execuções de estratégia automatizada em um gráfico
ExecuçõesAs execuções de negociação de estratégia automatizada serão exibidas no gráfico, dependendo do parâmetro Plot Executions da Data Series . O gráfico abaixo mostra várias execuções de pedidos feitos por uma estratégia automatizada, e cada execução é rotulada com um nome apropriado. Apenas as execuções relativas à estratégia no gráfico serão visíveis quando a estratégia estiver ativada. Quaisquer execuções manuais, ou execuções de estratégias não aplicadas ao gráfico, NÃO serão mostradas. Os marcadores de execução são configurados para cada Data Series selecionando o parâmetro Plot Executions na janela Data Series .
|
Visualizando o desempenho da estratégia
Performance de EstratégiaExecuções em tempo real, históricas ou históricas e em tempo real para a estratégia automatizada podem ser acessadas no gráfico aberto clicando com o botão direito do mouse no gráfico e selecionando o item de menu Strategy Performance, passando o mouse sobre a estratégia automatizada desejada e selecionando o tipo de execuções que você deseja visualizar no menu exibido. Uma janela de desempenho aparecerá onde você pode visualizar e analisar os dados de negociação.
As seguintes categorias de dados de desempenho podem ser selecionadas:
|
Noções básicas sobre modelos de estratégia
Os parâmetros de cada estratégia do NinjaScript podem ser salvos como um modelo para uso posterior, e vários modelos podem ser salvos para cada estratégia. Depois de salvos em um modelo, os parâmetros personalizados podem ser carregados rapidamente sempre que o modelo especificado for aplicado a uma instância da estratégia para a qual ele foi criado.
O que é salvoTodas as configurações de parâmetros são salvas, com as seguintes exceções:
•A conta é padronizada para a conta Sim101 •Enabled é padronizado como False
Salvando configurações de estratégia personalizadasPara salvar parâmetros de estratégia personalizados do NinjaScript como padrão:
1.Definir parâmetros para os valores desejados 2. Clique com o botão esquerdo do mouse no texto do modelo localizado na parte inferior direita da caixa de diálogo de propriedades. Selecionar salvar abrirá a janela Salvar modelo de estratégia , na qual você pode inserir um nome para um novo modelo ou substituir um modelo existente.
Se você deseja carregar um modelo salvo anteriormente, você pode selecionar a opção de carregamento após clicar com o botão esquerdo do mouse no texto do modelo . Se você alterar suas configurações e depois desejar voltar para as configurações originais, você pode clicar com o botão esquerdo do mouse no texto do modelo e selecionar a opção de restauração .
1. Na imagem acima, a estratégia "Sample MA Crossover" é aplicada, como visto na seção "Configurado". 2. Um novo modelo pode ser salvo para o selecionado clicando no texto do modelo e selecionando salvar .
A janela Salvar Modelo de Estratégia permitirá que você nomeie e salve um novo modelo para a estratégia configurada. |