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.

The API Key parameter only appears in the Parameters window for charts, not the analysis Parameters window. However, once you set your API key, it’s permanently saved and will be used automatically, whenever you create a new chart or analysis.

Log File Path

This setting only appears in the Parameters window when running an analysis (Exploration, Backtest, Optimization, etc… It does NÃO appear in the chart Parameters window. If you enter a file path, PrescienTrader will log all status updates to the specified file, in addition to outputting to the log window. The log window only retains a few thousand lines, while the log file has no size limit. Thus, it’s useful when running long optimizations, that may run for many hours or even days. It creates a full log of everything that happened, in case you get any errors due to lost Internet connection or other technical issues.

When entering the file path, enter the full path to the log file you want to create. For example:

C:\Users\John Doe\PrescienTrader.log

You may also use the {PID} placeholder in the file path. This will be replaced with the process ID of the running AmiBroker instance. The process ID is an arbitrary number assigned by the system to a running application. Since each AmiBroker instance has a unique process ID, this allows you to create a separate log file for each AmiBroker instance, when running multiple instances simultaneously. For example:

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

Once you set the Log File Path, it’s permanently saved and will automatically be filled in, whenever you create a new analysis. If you don’t want to create log files, leave this setting blank.

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. The default setting is Close and unless you have a really good reason for wanting to analyze a different series, we recommend using Average or Close.

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

Polarity can either be Positive or Negative. The default setting is Positive. Negative Polarity will invert the Prescient Line plot. For reasons we cannot explain, inverting the Prescient Line may yield superior results in certain markets. Nevertheless, this is the exception, so unless you’ve verified this scenario by extensively backtesting a market using negative Polarity, you should leave Polarity set to Positive.

You can override the Polarity setting in the Parameters window by setting the ptPolarity AFL variable to either 0 or 1.

  • 0 = Positivo
  • 1 = Negativo

When running a backtest or optimization, you may set the AFL variable to an array, to dynamically vary the value on each bar.

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.

You can override the PL Basis setting in the Parameters window by setting the ptPLBasis AFL variable:

  • 0 = Amplitude
  • 1 = força

When running a backtest or optimization, you may set the AFL variable to an array, to dynamically vary the value on each bar.

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.

You can override the Lookback Range setting in the Parameters window by setting the ptLookbackRange AFL variable. When running a backtest or optimization, you may set the AFL variable to an array, to dynamically vary the value on each bar.

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.

You can override the Min Frequency setting in the Parameters window by setting the ptMinFrequency AFL variable. When running a backtest or optimization, you may set the AFL variable to an array, to dynamically vary the value on each bar.

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.

You can override the Max Frequency setting in the Parameters window by setting the ptMaxFrequency AFL variable. When running a backtest or optimization, you may set the AFL variable to an array, to dynamically vary the value on each bar.

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.

You can override the Harmonic Filter setting in the Parameters window by setting the ptHarmonicFilter AFL variable. When running a backtest or optimization, you may set the AFL variable to an array, to dynamically vary the value on each bar.

Min Fitness

Min Fitness allows you to filter out cycles that fail to meet the specified statistical threshold and are likely just noise. The default value is 50. When Min Fitness is set to a value greater than 0, PrescienTrader performs a sophisticated statistical test on each cycle frequency and returns a fitness score ranging from 0 – 100. Cycle peaks must meet or exceed the Min Fitness to be included when calculating the Prescient Line.

You can override the Min Fitness setting in the Parameters window by setting the ptMinFitness AFL variable. When running a backtest or optimization, you may set the AFL variable to an array, to dynamically vary the value on each bar.

Best X Cycles

Best X Cycles allows you to specify the maximum number of cycle peaks that will be used to generate the Prescient Line. The default value is 10. Cycle peaks will be prioritized by Fitness. If PrescienTrader finds more peaks than the number specified by Best X Cycles, it will filter out the lowest fitness peaks.

You can override the Best X Cycles setting in the Parameters window by setting the ptBestXCycles AFL variable. When running a backtest or optimization, you may set the AFL variable to an array, to dynamically vary the value on each bar.

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.

You can override the Cycles Sorting setting in the Parameters window by setting the ptCyclesSorting AFL variable.

Save / Clear Chart Settings

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 Save Chart Settings 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 of the data series will be saved. Parameters affecting the appearance of the chart will not be saved. This is because these parameters are applicable to all charts, rather than a specific chart. For example, it would make no sense to change the color of the Prescient Line plot for just one chart. It would be confusing if the plot color changed each time you switched to a different chart.

Specifically, the following parameters will NÃO be saved:

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

Saved parameter settings will override the settings displayed in the Parameters widow, so if you change a setting on a chart that has saved settings, your changed setting will have no effect and the chart will continue to use the saved setting. To remove the saved settings click the Claro button. After you clear the saved settings, PrescienTrader will revert back to using the settings displayed in the Parameters window. You can also click the Reiniciar tudo button to force the Parameters window to display the saved chart settings.

Save Default Settings

In addition to saving settings for individual charts, you can also save default settings that can be applied to new charts. Unlike saved chart settings, the default settings do NÃO override the displayed settings. Click the Reiniciar tudo button to revert to the default settings in the Parameters window. Note that if a chart has saved settings, Reset All will revert to the saved settings, not the default settings. If you want the default settings, first click the Clear button to clear the saved settings, then click the Reset All button.

The API Key and Log File Path are saved automatically, even if you don’t click the Save Default Settings 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.

The parameter settings in the HTP1 and HTP2 sections operate the same way as the corresponding settings in the main section. The only difference is, these settings are specific to the HTP1 and HTP2 analyses. You can independently adjust Min Frequency, Max Frequency, Lookback Range, Harmonic Filter, Min Fitness, Best X Cycles and PL Basis for each of the three time periods.

Esse artigo foi útil?
Não gosto 0
Visualizações: 519
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.