Tempo estimado de leitura: 9 min

O PrescienTrader fornece amplas opções de configuração na janela Parâmetros AmiBroker. Esses parâmetros permitem ajustar o algoritmo para diferentes mercados, prazos, diferentes tipos de entrada de dados, etc.

Para abrir a janela Parâmetros, clique com o botão direito do mouse em um gráfico PrescienTrader e selecione Parâmetros no menu de contexto.


Chave API

o Chave API é como uma combinação de nome de usuário e senha que identifica e autentica exclusivamente você em nosso sistema. Você pode obter uma chave API na sua conta PrescienTrading. Se você ainda não possui uma conta PrescienTrading, pode inscrever-se de graça. Veja o artigo, Criando um painel de gráfico PrescienTrader, para obter mais informações sobre como adquirir e inserir sua chave de API.

O parâmetro API Key aparece apenas na janela Parâmetros para gráficos, não na janela Parâmetros de análise. No entanto, depois de definir sua chave API, ela é salva permanentemente e será usada automaticamente, sempre que você criar um novo gráfico ou análise.

Caminho do arquivo de log

Esta configuração só aparece na janela Parâmetros ao executar uma análise (Exploração, Backtest, Otimização, etc ... NÃO aparecem na janela de parâmetros do gráfico. euse você inserir um caminho de arquivo, PrescienTrader registrará todas as atualizações de status no arquivo especificado, além de enviar para a janela de registro. A janela de log retém apenas alguns milhares de linhas, enquanto o arquivo de log não tem limite de tamanho. Portanto, é útil ao executar longas otimizações, que podem durar muitas horas ou até dias. Ele cria um registro completo de tudo o que aconteceu, caso você receba algum erro devido à perda de conexão com a Internet ou outros problemas técnicos.

Ao inserir o caminho do arquivo, insira o caminho completo para o arquivo de registro que deseja criar. Por exemplo:

C: \ Users \ John Doe \ PrescienTrader.log

Você também pode usar o espaço reservado {PID} no caminho do arquivo. Isso será substituído pelo ID do processo da instância do AmiBroker em execução. O ID do processo é um número arbitrário atribuído pelo sistema a um aplicativo em execução. Como cada instância do AmiBroker tem um ID de processo exclusivo, isso permite criar um arquivo de log separado para cada instância do AmiBroker, ao executar várias instâncias simultaneamente. Por exemplo:

C: \ Users \ John Doe \ PrescienTrader- {PID} .log

Depois de definir o caminho do arquivo de log, ele é salvo permanentemente e será preenchido automaticamente, sempre que você criar uma nova análise. Se você não quiser criar arquivos de log, deixe esta configuração em branco.

Série de dados

O parâmetro Série de dados permite selecionar quais séries de dados analisar. As opções integradas incluem Aberto, Alto, Baixo, Fechar, Média, Volume e Interesse aberto. A configuração padrão é Fechar e, a menos que você tenha um bom motivo para analisar uma série diferente, recomendamos usar Média ou Fechar.

Além disso, se você adicionar indicadores personalizados ao painel do gráfico, poderá selecionar um indicador personalizado como a série de dados a ser analisada. O artigo, Analisando uma série de dados personalizada, explica isso com mais detalhes.

Polaridade

A polaridade pode ser positiva ou negativa. A configuração padrão é Positivo. A polaridade negativa inverterá o gráfico da Linha Presciente. Por motivos que não podemos explicar, a inversão da linha Prescient pode render resultados superiores em alguns mercados. No entanto, esta é a exceção, portanto, a menos que você tenha verificado este cenário por extensivamente backtesting um mercado usando polaridade negativa, você deve deixar Polaridade definida como Positiva.

Você pode substituir a configuração de Polaridade na janela Parâmetros, definindo o ptPolarity Variável AFL para 0 ou 1.

  • 0 = Positivo
  • 1 = Negativo

Ao executar um backtest ou otimização, você pode definir a variável AFL para uma matriz, para variar dinamicamente o valor em cada barra.

Base PL

Base PL refere-se ao algoritmo de ponderação usado para calcular a Linha Presciente. Pode ser definido como Amplitude, Força, Frequência ou Frequência invertida. A configuração padrão é Força.

A Linha Presciente é gerada combinando todos os picos de ciclo válidos em um único gráfico composto. A abordagem tradicional para combinar picos de ciclo é adicionar suas amplitudes. Embora essa abordagem seja perfeitamente válida, as frequências mais longas geralmente têm amplitudes muito maiores do que as frequências mais curtas. Isso pode resultar na atribuição de tanto peso às frequências mais longas que o gráfico se torna inútil para negociações de curto prazo.

o Freqüência máxima A configuração, discutida abaixo, permite filtrar frequências acima de um determinado limite, para que você possa se concentrar nas frequências de curto prazo, que são mais aplicáveis à negociação de curto prazo. Essa abordagem é eficaz, mas um tanto grosseira, porque desconta completamente o efeito dos ciclos de longo prazo, que têm um efeito, mesmo nas negociações de curto prazo. Também requer que você selecione um corte arbitrário, que pode ou não ser ideal em um cenário de negociação específico.

Uma maneira mais sofisticada de eliminar o viés a longo prazo é ponderar os ciclos Força ao invés de amplitude. A força do ciclo é definida como a amplitude dividida pela frequência. Por exemplo, um ciclo com uma frequência de 10 e uma amplitude de 50 teria uma força de 5. Outro ciclo com uma frequência de 100 e uma amplitude de 250 teria uma força de 2,5. Assim, se você estivesse ponderando os ciclos por amplitude, o ciclo de longo prazo teria cinco vezes mais peso que o ciclo de curto prazo. No entanto, se ponderarmos por força, o ciclo de curto prazo terá o dobro do peso do ciclo de longo prazo.

Você pode substituir a configuração de base PL na janela Parâmetros, definindo o ptPLBasis Variável AFL:

  • 0 = Amplitude
  • 1 = força

Ao executar um backtest ou otimização, você pode definir a variável AFL para uma matriz, para variar dinamicamente o valor em cada barra.

Faixa de Lookback

Faixa de Lookback é um multiplicador da frequência de ciclo mais longa. Especifica quanto da série de dados será usada para a análise de ciclos. Isso pode variar entre 1 e 10, com um valor padrão de 3. Por exemplo, suponha que sua série de dados contenha 3.000 barras, sua Frequência máxima esteja definida como 300 e você especifique um intervalo de lookback de 5. 300 X 5 = 1.500 barras, portanto das 3.000 barras, apenas as 1.500 barras mais recentes seriam analisadas. A especificação de um intervalo de lookback menor força o PrescienTrader a ignorar dados mais antigos, que podem não ser tão relevantes quanto os dados mais recentes. No entanto, é um trade-off, porque o uso de um tamanho de amostra menor aumenta a possibilidade de que anomalias recentes de preços possam introduzir erros estatísticos e distorcer a análise. Os algoritmos do PrescienTrader compensam isso até certo ponto, mas os algoritmos podem funcionar apenas com os dados fornecidos.

Você pode substituir a configuração do intervalo de lookback na janela Parâmetros definindo o ptLookbackRange Variável AFL. Ao executar um backtest ou otimização, você pode definir a variável AFL para uma matriz, para variar dinamicamente o valor em cada barra.

Frequência mínima

Frequência mínima é a frequência mínima (mais rápida) que o PrescienTrader considerará ao realizar uma análise de ciclos. A configuração padrão é 10 barras e isso deve ser bom para a maioria dos mercados. No entanto, se você estiver analisando um mercado barulhento ou estiver interessado apenas em negociar a longo prazo, poderá aumentar a Frequência mínima para remover parte do ruído dos dados de preços.

Você pode substituir a configuração de frequência mínima na janela Parâmetros, definindo o ptMinFrequency Variável AFL. Ao executar um backtest ou otimização, você pode definir a variável AFL para uma matriz, para variar dinamicamente o valor em cada barra.

Freqüência máxima

Freqüência máxima é a frequência máxima (mais lenta) que o PrescienTrader considerará ao realizar uma análise de ciclos. A configuração padrão e máxima permitida é de 300 barras. Para negociações de curto prazo, pode ser benéfico reduzir a Max Frequency, já que a configuração padrão de 300 às vezes pode introduzir um viés de longo prazo na Linha Prescient. Se você deseja analisar ciclos maiores que 300 barras, pode mudar para um período de tempo maior. Por exemplo, analisar um ciclo de 300 barras em um período semanal seria equivalente a analisar um ciclo diário de 2.100 barras.

Você pode substituir a configuração de frequência máxima na janela Parâmetros, definindo o ptMaxFrequency Variável AFL. Ao executar um backtest ou otimização, você pode definir a variável AFL para uma matriz, para variar dinamicamente o valor em cada barra.

Filtro Harmônico

O Princípio de Harmonicidade de JM Hurst afirma que as frequências de pico de ciclo válidas devem progredir geometricamente, com cada frequência de pico sendo aproximadamente o dobro do comprimento da frequência de pico anterior. Por exemplo, um pico de frequência de 10 bar deve ser seguido por um pico de 20 bar, depois um pico de 40 bar, etc. Filtro Harmônico filtra os picos de ciclo muito próximos um do outro, favorecendo o pico com maior amplitude. O Princípio da Harmonicidade não é exato, é mais uma regra de ouro, portanto, você pode ajustar o filtro em uma escala de 0 a 100 com um padrão de 50. Uma configuração de 0 resultaria em nenhuma filtragem. Uma configuração de 100 imporia uma progressão geométrica estrita, de modo que cada frequência de pico de ciclo precisasse ter pelo menos o dobro do comprimento da frequência de pico anterior. Uma configuração de 50 significaria que cada frequência de pico precisa ter pelo menos 1,5 vezes o comprimento da frequência de pico anterior.

Você pode substituir a configuração do filtro harmônico na janela Parâmetros configurando o ptHarmonicFilter Variável AFL. Ao executar um backtest ou otimização, você pode definir a variável AFL para uma matriz, para variar dinamicamente o valor em cada barra.

Min Fitness

Min Fitness permite filtrar os ciclos que não atendem ao limite estatístico especificado e provavelmente são apenas ruído. O valor padrão é 50. Quando Min Fitness é definido como um valor maior que 0, PrescienTrader realiza um teste estatístico sofisticado em cada frequência de ciclo e retorna uma pontuação de aptidão variando de 0 a 100. Os picos de ciclo devem atender ou exceder a aptidão mínima a ser incluída no cálculo da Linha Presciente.

Você pode substituir a configuração Min Fitness na janela Parameters, definindo o ptMinFitness Variável AFL. Ao executar um backtest ou otimização, você pode definir a variável AFL para uma matriz, para variar dinamicamente o valor em cada barra.

Best X Cycles

Best X Cycles permite que você especifique o número máximo de picos de ciclo que serão usados para gerar a Linha Presciente. O valor padrão é 10. Os picos dos ciclos serão priorizados pelo Fitness. Se PrescienTrader encontrar mais picos do que o número especificado por Best X Cycles, ele filtrará os picos de aptidão mais baixos.

Você pode substituir a configuração do Best X Cycles na janela Parâmetros, definindo o ptBestXCycles Variável AFL. Ao executar um backtest ou otimização, você pode definir a variável AFL para uma matriz, para variar dinamicamente o valor em cada barra.

Classificação dos ciclos

O PrescienTrader gera relatórios detalhados de ciclos no AmiBroker Interpretação janela. o Classificação dos ciclos O parâmetro determina como os ciclos são classificados nos relatórios. A configuração padrão é classificá-los por Frequência. Como alternativa, você pode classificá-los por Amplitude, que exibirá os ciclos com a maior amplitude primeiro ou Força, que exibirá os ciclos mais fortes primeiro. A força é calculada dividindo a amplitude pela frequência. Por exemplo, um ciclo com uma amplitude de 200 e uma frequência de 50 teria uma força de 200/50 = 4.

Você pode substituir a configuração de Classificação de Ciclos na janela Parâmetros, definindo o ptCyclesSorting Variável AFL.

Salvar / limpar configurações do gráfico

O PrescienTrader fornece muitos parâmetros que permitem ajustar o algoritmo para diferentes mercados e prazos diferentes. Quando você começa a analisar vários mercados diferentes, pode se tornar rapidamente complicado acompanhar quais configurações de parâmetros se aplicam a quais gráficos, sem mencionar que é demorado ter que ajustar os parâmetros cada vez que você alterna os gráficos.

Para resolver esses problemas, o PrescienTrader oferece a capacidade de salvar os parâmetros para qualquer gráfico, simplesmente abrindo a janela Parâmetros e clicando no botão Salvar configurações do gráfico botão. Isso salvará as configurações de parâmetro apenas para esse gráfico. Cada combinação de símbolo de ticker e período de tempo possui seu próprio conjunto exclusivo de parâmetros. Assim, você pode salvar as configurações de parâmetros para um gráfico diário da AAPL, alternar para um gráfico semanal da AAPL e salvar um conjunto de parâmetros completamente diferente. Cada vez que você alterna entre os gráficos diário e semanal, os parâmetros são atualizados automaticamente.

Somente parâmetros que afetam o análise da série de dados serão salvos. Os parâmetros que afetam a aparência do gráfico não serão salvos. Isso ocorre porque esses parâmetros são aplicáveis a todos os gráficos, e não a um gráfico específico. Por exemplo, não faria sentido alterar a cor do gráfico da Linha Presciente para apenas um gráfico. Seria confuso se a cor do gráfico mudasse cada vez que você mudasse para um gráfico diferente.

Especificamente, os seguintes parâmetros irão NÃO ser salvo:

  • Série de dados
  • Cor
  • Classificação dos ciclos

As configurações de parâmetro salvas substituirão as configurações exibidas na janela Parâmetros, portanto, se você alterar uma configuração em um gráfico que tenha configurações salvas, a configuração alterada não terá efeito e o gráfico continuará a usar a configuração salva. Para remover as configurações salvas, clique no Claro botão. Depois de limpar as configurações salvas, PrescienTrader voltará a usar as configurações exibidas na janela Parâmetros. Você também pode clicar no Reiniciar tudo botão para forçar a janela Parâmetros a exibir as configurações de gráfico salvas.

Salvar configurações padrão

Além de salvar configurações para gráficos individuais, você também pode salvar predefinição configurações que podem ser aplicadas a novos gráficos. Ao contrário das configurações de gráfico salvas, as configurações padrão NÃO substituir as configurações exibidas. Clique no Reiniciar tudo botão para reverter para as configurações padrão na janela Parâmetros. Observe que se um gráfico tiver configurações salvas, Redefinir tudo reverterá para as configurações salvas, não as configurações padrão. Se desejar as configurações padrão, primeiro clique no botão Limpar para limpar as configurações salvas e, em seguida, clique no botão Redefinir tudo.

A chave API e o caminho do arquivo de log são salvos automaticamente, mesmo se você não clicar no Salvar configurações padrão botão.

HTP1 / HTP2

HTP é uma abreviação de Período de tempo mais alto. O PrescienTrader permite sobrepor até duas linhas de pré-período de período mais alto em um único painel de gráfico. Você pode até sobrepor o mesmo período usando diferentes configurações de parâmetros. Por exemplo, se o seu período base for diário, você poderá usar o HTP1 e o HTP2 para plotar gráficos diários adicionais com diferentes configurações de parâmetros.

  • o Período , encontrado nas seções de parâmetro HTP, define os períodos de tempo para as sobreposições HTP1 e HTP2. Os períodos disponíveis são:
    • Auto
    • Carraça
    • Segundo
    • Minuto
    • Hora
    • Dia
    • Semana
    • Mês
    • Ano
  • o Freq do período O parâmetro especifica a frequência do período selecionado. Por exemplo, se você definir o período como Semana e o período Freq para 4, isso criaria uma sobreposição de Linha Presciente de quatro semanas.

Se você definir o parâmetro Period como Auto, O PrescienTrader selecionará os períodos mais altos automaticamente, em relação ao período base. Por exemplo, se o seu período base for Diário, ele usará Semanalmente para HTP1 e mensalmente para HTP2.

As configurações de parâmetro nas seções HTP1 e HTP2 funcionam da mesma maneira que as configurações correspondentes na seção principal. A única diferença é que essas configurações são específicas para as análises HTP1 e HTP2. Você pode ajustar independentemente a frequência mínima, a frequência máxima, a faixa de lookback, o filtro harmônico, a aptidão mínima, os melhores ciclos X e a base PL para cada um dos três períodos de tempo.

Esse artigo foi útil?
Não gosto 0
Visualizações: 726
SEMPRE LIVRE
Sinais de Negociação Diários
por PrescientSignals
SE INSCREVER
Inscreva-se para receber diariamente sinais de negociação GRATUITOS entregues diariamente na sua caixa de e-mail
Os sinais livres estão atrasados em uma semana. Isso permite avaliar nosso serviço PrescientSignals sem risco, comparando as previsões da semana anterior com os resultados reais.
SEMPRE LIVRE
Sinais de Negociação Diária por PrescientSignals
SE INSCREVER
Inscreva-se para receber diariamente sinais de negociação GRATUITOS entregues diariamente na sua caixa de e-mail
Os sinais livres estão atrasados em uma semana. Isso permite avaliar nosso serviço PrescientSignals sem risco, comparando as previsões da semana anterior com os resultados reais.