Tiempo de lectura estimado: 9 min

PrescienTrader ofrece amplias opciones de configuración en la ventana Parámetros de AmiBroker. Estos parámetros le permiten ajustar el algoritmo para diferentes mercados, plazos, diferentes tipos de entradas de datos, etc.

Para abrir la ventana Parámetros, haga clic derecho en un gráfico de PrescienTrader y seleccione Parámetros desde el menú contextual.


Clave API

los Clave API es como una combinación de un nombre de usuario y contraseña que lo identifica y autentica de forma exclusiva en nuestro sistema. Puede obtener una clave API en su cuenta PrescienTrading. Si aún no tiene una cuenta de PrescienTrading, puede Regístrate gratis. Ver el artículo Crear un panel de gráfico de PrescienTrader, para obtener más información sobre cómo adquirir e ingresar su clave 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 NO 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.

Serie de datos

El parámetro Serie de datos le permite seleccionar qué series de datos analizar. Las opciones integradas incluyen Abierto, Alto, Bajo, Cerca, Promedio, Volumen y Interes abierto. La configuración predeterminada es Cerrar y, a menos que tenga una buena razón para querer analizar una serie diferente, le recomendamos usar Promedio o Cerrar.

Además, si agrega indicadores personalizados al panel del gráfico, puede seleccionar un indicador personalizado como la serie de datos para analizar. El artículo, Analizando una serie de datos personalizada, explica esto con más detalle.

Polaridad

La polaridad puede ser positiva o negativa. La configuración predeterminada es Positivo. La polaridad negativa invertirá el trazado de la línea presciente. Por razones que no podemos explicar, invertir la Línea Presciente puede producir resultados superiores en ciertos mercados. Sin embargo, esta es la excepción, por lo que, a menos que haya verificado este escenario al hacer una prueba exhaustiva de un mercado con Polaridad negativa, debe dejar la Polaridad configurada como Positiva.

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 se refiere al algoritmo de ponderación utilizado para calcular la línea presciente. Se puede establecer en Amplitud, Fuerza, Frecuencia o Frecuencia invertida. La configuración predeterminada es Fuerza.

La línea presciente se genera combinando todos los picos de ciclo válidos en un solo gráfico compuesto. El enfoque tradicional para combinar los picos del ciclo es agregar sus amplitudes. Si bien este enfoque es perfectamente válido, las frecuencias más largas generalmente tienen amplitudes mucho mayores que las frecuencias más cortas. Esto puede resultar en que se asigne tanto peso a las frecuencias más largas que el gráfico se vuelve inútil para el comercio a corto plazo.

los Frecuencia máxima La configuración, que se describe a continuación, le permite filtrar las frecuencias por encima de un cierto umbral, por lo que puede centrarse en las frecuencias a corto plazo, que son más aplicables al comercio a corto plazo. Este enfoque es efectivo, pero algo crudo, porque descarta por completo el efecto de los ciclos a largo plazo, que sí tienen un efecto, incluso en el comercio a corto plazo. También requiere que seleccione un límite arbitrario, que puede o no ser óptimo en un escenario comercial particular.

Una forma más sofisticada de eliminar el sesgo a largo plazo es ponderar los ciclos por Fuerza en lugar de amplitud. La fuerza del ciclo se define como la amplitud dividida por la frecuencia. Por ejemplo, un ciclo con una frecuencia de 10 y una amplitud de 50 tendría una fuerza de 5. Otro ciclo con una frecuencia de 100 y una amplitud de 250 tendría una fuerza de 2.5. Por lo tanto, si pondera los ciclos por amplitud, el ciclo a largo plazo tendría cinco veces más peso que el ciclo a corto plazo. Sin embargo, si pesamos por fuerza, el ciclo a corto plazo tendría el doble de peso que el ciclo a largo plazo.

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

  • 0 = amplitud
  • 1 = fuerza

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

Rango al pasado

Rango al pasado es un multiplicador de la frecuencia de ciclo más larga. Especifica qué cantidad de la serie de datos se utilizará para el análisis de ciclos. Esto puede variar entre 1 y 10, con un valor predeterminado de 3. Por ejemplo, suponga que su serie de datos contiene 3.000 barras, su frecuencia máxima se establece en 300 y especifica un rango al pasado de 5. 300 X 5 = 1.500 barras, por lo que De las 3.000 barras, solo se analizarían las 1.500 barras más recientes. Especificar un rango de Lookback más bajo obliga a PrescienTrader a ignorar los datos más antiguos, que pueden no ser tan relevantes como los más recientes. Sin embargo, es una compensación porque el uso de un tamaño de muestra más pequeño aumenta la posibilidad de que las anomalías recientes de los precios puedan introducir errores estadísticos y distorsionar el análisis. Los algoritmos de PrescienTrader compensan esto hasta cierto punto, pero los algoritmos solo pueden funcionar con los datos que se proporcionan.

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.

Frecuencia mínima

Frecuencia mínima es la frecuencia mínima (más rápida) que PrescienTrader considerará al realizar un análisis de ciclos. La configuración predeterminada es 10 barras y esto debería estar bien para la mayoría de los mercados. Sin embargo, si está analizando un mercado ruidoso o solo está interesado en realizar operaciones a largo plazo, puede aumentar la Frecuencia mínima para eliminar parte del ruido de los datos de precios.

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.

Frecuencia máxima

Frecuencia máxima es la frecuencia máxima (más lenta) que PrescienTrader considerará al realizar un análisis de ciclos. La configuración predeterminada y máxima permitida es de 300 bares. Para el comercio a corto plazo, puede ser beneficioso reducir la Frecuencia Máxima, ya que la configuración predeterminada de 300 a veces puede introducir un sesgo a largo plazo en la Línea Presciente. Si desea analizar ciclos de más de 300 barras, puede cambiar a un período de tiempo más alto. Por ejemplo, analizar un ciclo de 300 bares en un marco de tiempo semanal sería equivalente a analizar un ciclo diario de 2.100 bares.

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 armónico

El Principio de armonía de JM Hurst afirma que las frecuencias máximas de ciclo válidas deben progresar geométricamente, con cada frecuencia máxima aproximadamente el doble de la longitud de la frecuencia máxima anterior. Por ejemplo, una frecuencia máxima de 10 bares debe ir seguida de una frecuencia máxima de 20 bares, luego una frecuencia máxima de 40 bares, etc. Filtro armónico filtra los picos de ciclo que están demasiado cerca uno del otro, al favorecer el pico con la mayor amplitud. El Principio de Armonía no es exacto, es más una regla general, por lo que puede ajustar el filtro en una escala de 0 a 100 con un valor predeterminado de 50. Una configuración de 0 daría como resultado que no se filtre. Una configuración de 100 impondría una progresión geométrica estricta, de modo que cada frecuencia máxima del ciclo tendría que ser al menos dos veces la longitud de la frecuencia máxima anterior. Un ajuste de 50 significaría que cada frecuencia pico debe ser al menos 1,5 veces la longitud de la frecuencia 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.

Mejores ciclos X

Mejores ciclos X 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.

Clasificación de ciclos

PrescienTrader genera informes detallados de ciclos en AmiBroker Interpretación ventana. los Clasificación de ciclos El parámetro determina cómo se ordenan los ciclos en los informes. La configuración predeterminada es ordenarlos por Frecuencia. Alternativamente, puede ordenarlos por Amplitud, que mostrará primero los ciclos con la mayor amplitud, o Fuerza, que mostrará primero los ciclos más fuertes. La fuerza se calcula dividiendo la amplitud por la frecuencia. Por ejemplo, un ciclo con una amplitud de 200 y una frecuencia de 50 tendría una fuerza 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

PrescienTrader proporciona muchos parámetros que le permiten ajustar el algoritmo para diferentes mercados y diferentes plazos. Cuando comienza a analizar muchos mercados diferentes, puede volverse rápidamente complicado hacer un seguimiento de qué configuración de parámetros se aplica a qué gráficos, sin mencionar que lleva mucho tiempo tener que ajustar los parámetros cada vez que cambia de gráficos.

Para abordar estos problemas, PrescienTrader ofrece la posibilidad de guardar los parámetros para cualquier gráfico, simplemente abriendo la ventana Parámetros y haciendo clic en el Save Chart Settings botón. Esto guardará la configuración de parámetros solo para ese gráfico. Cada combinación de símbolo de ticker y marco de tiempo tiene su propio conjunto único de parámetros. Por lo tanto, puede guardar la configuración de parámetros para un gráfico diario AAPL, luego cambiar a un gráfico semanal AAPL y guardar un conjunto de parámetros completamente diferente. Cada vez que cambie entre los gráficos diarios y semanales, los parámetros se actualizarán automáticamente.

Solo parámetros que afectan el análisis 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 NO be saved:

  • Serie de datos
  • Color
  • Clasificación de 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 Resetear todo 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 NO override the displayed settings. Click the Resetear todo 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ón.

HTP1 / HTP2

HTP es una abreviatura de Mayor período de tiempo. PrescienTrader le permite superponer hasta dos líneas prescientes de períodos de tiempo más altos en un solo panel de gráfico. Incluso puede superponer el mismo período de tiempo usando diferentes configuraciones de parámetros. Por ejemplo, si su período de tiempo base es diario, podría usar HTP1 y HTP2 para trazar gráficos diarios adicionales con diferentes configuraciones de parámetros.

  • los Período El parámetro, que se encuentra en las secciones de parámetros HTP, establece los períodos de tiempo para las superposiciones HTP1 y HTP2. Los períodos disponibles son:
    • Auto
    • garrapata
    • Segundo
    • Minuto
    • Hora
    • Día
    • Semana
    • Mes
    • Año
  • los Periodo Freq El parámetro especifica la frecuencia del período seleccionado. Por ejemplo, si establece el Período en Semana y el Periodo Freq para 4, eso crearía una superposición de línea premonitoria de 4 semanas.

Si establece el parámetro Período en Auto, PrescienTrader seleccionará los períodos de tiempo más altos automáticamente, en relación con el período de tiempo base. Por ejemplo, si su período de tiempo base es Diario, usará Semanalmente para HTP1 y mensualmente 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.

¿Te resultó útil este artículo
Disgusto 0
Puntos de vista: 517
SIEMPRE LIBRE
Señales comerciales diarias
por PrescientSignals
SUSCRIBIR
Suscríbase para recibir diariamente señales de trading GRATUITAS en su bandeja de entrada de correo electrónico
Las señales gratuitas se retrasan una semana. Esto le permite evaluar nuestro servicio PrescientSignals sin riesgos, comparando las predicciones de la semana anterior con los resultados reales.
SIEMPRE LIBRE
Señales comerciales diarias por PrescientSignals
SUSCRIBIR
Suscríbase para recibir diariamente señales de trading GRATUITAS en su bandeja de entrada de correo electrónico
Las señales gratuitas se retrasan una semana. Esto le permite evaluar nuestro servicio PrescientSignals sin riesgos, comparando las predicciones de la semana anterior con los resultados reales.