Tempo di lettura stimato: 9 min

PrescienTrader offre ampie opzioni di configurazione nella finestra Parametri AmiBroker. Questi parametri consentono di ottimizzare l'algoritmo per diversi mercati, intervalli di tempo, diversi tipi di input di dati, ecc ...

Per aprire la finestra Parametri, fare clic con il tasto destro del mouse su un grafico PrescienTrader e selezionare parametri dal menu contestuale.


Chiave API

Il Chiave API è come una combinazione di nome utente e password che ti identificano in modo univoco e ti autenticano nel nostro sistema. Puoi ottenere una chiave API nel tuo account PrescienTrading. Se non hai ancora un account PrescienTrading, puoi farlo Iscriviti gratuito. Vedi l'articolo, Creazione di un riquadro grafico PrescienTrader, per ulteriori informazioni sull'acquisizione e l'immissione della chiave API.

Il parametro Chiave API viene visualizzato solo nella finestra Parametri per i grafici, non nella finestra Parametri di analisi. Tuttavia, una volta impostata la chiave API, viene salvata in modo permanente e verrà utilizzata automaticamente ogni volta che crei un nuovo grafico o analisi.

Percorso del file di registro

Questa impostazione viene visualizzata solo nella finestra Parametri durante l'esecuzione di un'analisi (Esplorazione, Backtest, Ottimizzazione, ecc ... Sì NON vengono visualizzati nella finestra Parametri del grafico. iose inserisci un percorso file, PrescienTrader registrerà tutti gli aggiornamenti di stato nel file specificato, oltre all'output nella finestra di registro. La finestra di registro conserva solo poche migliaia di righe, mentre il file di registro non ha limiti di dimensione. Pertanto, è utile quando si eseguono lunghe ottimizzazioni, che possono durare molte ore o addirittura giorni. Crea un registro completo di tutto ciò che è accaduto, nel caso in cui si ottengano errori dovuti alla perdita della connessione Internet o ad altri problemi tecnici.

Quando si immette il percorso del file, immettere il percorso completo del file di registro che si desidera creare. Per esempio:

C: \ Users \ John Doe \ PrescienTrader.log

È inoltre possibile utilizzare il segnaposto {PID} nel percorso del file. Questo verrà sostituito con l'ID processo dell'istanza AmiBroker in esecuzione. L'ID processo è un numero arbitrario assegnato dal sistema a un'applicazione in esecuzione. Poiché ogni istanza di AmiBroker ha un ID di processo univoco, ciò consente di creare un file di registro separato per ciascuna istanza di AmiBroker, quando si eseguono più istanze contemporaneamente. Per esempio:

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

Una volta impostato il percorso del file di registro, viene salvato in modo permanente e verrà compilato automaticamente ogni volta che crei una nuova analisi. Se non desideri creare file di registro, lascia vuota questa impostazione.

Serie di dati

Il parametro Serie di dati consente di selezionare quali serie di dati analizzare. Le opzioni integrate includono Aperto, alto, Basso, Vicino, Media, Volume e Interesse aperto. L'impostazione predefinita è Chiudi e, a meno che tu non abbia una buona ragione per voler analizzare una serie diversa, ti consigliamo di utilizzare Media o Chiudi.

Inoltre, se si aggiungono indicatori personalizzati al riquadro del grafico, è possibile selezionare un indicatore personalizzato come serie di dati da analizzare. L'articolo, Analisi di una serie di dati personalizzati, spiega questo in modo più dettagliato.

Polarità

La polarità può essere positiva o negativa. L'impostazione predefinita è Positivo. La polarità negativa inverte la trama della Linea Prescient. Per ragioni che non possiamo spiegare, invertire la linea Prescient può dare risultati superiori in alcuni mercati. Tuttavia, questa è un'eccezione, quindi a meno che non abbiate verificato questo scenario eseguendo un backtesting completo di un mercato utilizzando la Polarità negativa, dovreste lasciare la Polarità impostata su Positivo.

È possibile sovrascrivere l'impostazione Polarity nella finestra Parametri impostando il ptPolarity Variabile AFL su 0 o 1.

  • 0 = positivo
  • 1 = negativo

Quando si esegue un backtest o un'ottimizzazione, è possibile impostare la variabile AFL su un array, per variare dinamicamente il valore su ciascuna barra.

Base PL

Base PL si riferisce all'algoritmo di ponderazione utilizzato per calcolare la linea prescient. Può essere impostato su Ampiezza, Forza, Frequenza o Frequenza invertita. L'impostazione predefinita è Forza.

La Linea Prescient viene generata combinando tutti i picchi di ciclo validi in un singolo grafico composito. L'approccio tradizionale alla combinazione dei picchi del ciclo è quello di aggiungere le loro ampiezze. Mentre questo approccio è perfettamente valido, le frequenze più lunghe di solito hanno ampiezze molto maggiori rispetto alle frequenze più brevi. Ciò può comportare l'assegnazione di così tanto peso alle frequenze più lunghe che il grafico diventa inutile per il trading a breve termine.

Il Frequenza massima L'impostazione, discussa di seguito, ti consente di filtrare le frequenze al di sopra di una determinata soglia, in modo da poterti concentrare sulle frequenze a breve termine, che sono più applicabili al trading a breve termine. Questo approccio è efficace, ma un po 'rozzo, perché sconta completamente l'effetto dei cicli a lungo termine, che hanno un effetto, anche nel trading a breve termine. Richiede inoltre di selezionare un limite arbitrario, che può essere o non essere ottimale in un particolare scenario di trading.

Un modo più sofisticato per eliminare la distorsione a lungo termine è ponderare i cicli Forza piuttosto che ampiezza. L'intensità del ciclo è definita come ampiezza divisa per frequenza. Ad esempio, un ciclo con una frequenza di 10 e un'ampiezza di 50 avrebbe una forza di 5. Un altro ciclo con una frequenza di 100 e un'ampiezza di 250 avrebbe una forza di 2,5. Pertanto, se si ponderasse i cicli in base all'ampiezza, il ciclo a lungo termine avrebbe un peso cinque volte maggiore rispetto al ciclo a breve termine. Tuttavia, se ponderiamo per forza, il ciclo a breve termine avrebbe il doppio del peso del ciclo a lungo termine.

È possibile sovrascrivere l'impostazione Base PL nella finestra Parametri impostando il file ptPLBasis Variabile AFL:

  • 0 = ampiezza
  • 1 = Forza

Quando si esegue un backtest o un'ottimizzazione, è possibile impostare la variabile AFL su un array, per variare dinamicamente il valore su ciascuna barra.

Gamma di ricerca

Gamma di ricerca è un moltiplicatore della frequenza di ciclo più lunga. Specifica la quantità di serie di dati che verrà utilizzata per l'analisi dei cicli. Questo può variare tra 1 e 10, con un valore predefinito di 3. Ad esempio, supponiamo che la serie di dati contenga 3.000 bar, la frequenza massima sia impostata su 300 e specifichi un intervallo di ricerca di 5. 300 X 5 = 1.500 bar, quindi delle 3000 barre, sarebbero state analizzate solo le 1.500 barre più recenti. Se si specifica un intervallo di ricerca inferiore, PrescienTrader ignora i dati più vecchi, che potrebbero non essere rilevanti quanto i dati più recenti. Tuttavia, è un compromesso perché l'utilizzo di una dimensione del campione inferiore aumenta la possibilità che le recenti anomalie dei prezzi possano introdurre errori statistici e distorcere l'analisi. Gli algoritmi di PrescienTrader lo compensano in una certa misura, ma gli algoritmi possono funzionare solo con i dati forniti.

È possibile sovrascrivere l'impostazione Intervallo di ricerca nella finestra Parametri impostando l'estensione ptLookbackRange Variabile AFL. Quando si esegue un backtest o un'ottimizzazione, è possibile impostare la variabile AFL su un array, per variare dinamicamente il valore su ciascuna barra.

Frequenza minima

Frequenza minima è la frequenza minima (più veloce) che PrescienTrader prenderà in considerazione durante l'esecuzione di un'analisi dei cicli. L'impostazione predefinita è 10 barre e questo dovrebbe andare bene per la maggior parte dei mercati. Tuttavia, se stai analizzando un mercato rumoroso o sei interessato solo a fare negoziazioni a lungo termine, puoi aumentare la frequenza minima per rimuovere parte del rumore dai dati sui prezzi.

È possibile sovrascrivere l'impostazione Frequenza minima nella finestra Parametri impostando il ptMinFrequency Variabile AFL. Quando si esegue un backtest o un'ottimizzazione, è possibile impostare la variabile AFL su un array, per variare dinamicamente il valore su ciascuna barra.

Frequenza massima

Frequenza massima è la frequenza massima (più lenta) che PrescienTrader prenderà in considerazione durante l'esecuzione di un'analisi dei cicli. L'impostazione predefinita e massima consentita è di 300 bar. Per il trading a breve termine, può essere utile ridurre la frequenza massima, poiché l'impostazione predefinita di 300 può talvolta introdurre una distorsione a lungo termine nella linea Prescient. Se si desidera analizzare cicli superiori a 300 bar, è possibile passare a un periodo di tempo superiore. Ad esempio, analizzare un ciclo di 300 bar su un intervallo di tempo settimanale equivarrebbe ad analizzare un ciclo giornaliero di 2.100 bar.

È possibile sovrascrivere l'impostazione Frequenza massima nella finestra Parametri impostando il file ptMaxFrequency Variabile AFL. Quando si esegue un backtest o un'ottimizzazione, è possibile impostare la variabile AFL su un array, per variare dinamicamente il valore su ciascuna barra.

Filtro armonico

Il Principio di armonia di JM Hurst afferma che le frequenze di picco del ciclo valide dovrebbero progredire geometricamente, con ciascuna frequenza di picco che è circa il doppio della lunghezza della frequenza di picco precedente. Ad esempio, una frequenza di picco di 10 bar dovrebbe essere seguita da una frequenza di picco di 20 bar, quindi una frequenza di picco di 40 bar, ecc ... Filtro armonico filtra i picchi del ciclo che sono troppo vicini tra loro, favorendo il picco con l'ampiezza maggiore. Il principio di armonia non è esatto, è più una regola empirica, quindi puoi regolare il filtro su una scala da 0 a 100 con un valore predefinito di 50. Un'impostazione di 0 non comporterebbe alcun filtro. Un'impostazione di 100 imporrebbe una rigorosa progressione geometrica, tale che ogni frequenza di picco del ciclo dovrebbe essere almeno il doppio della lunghezza della frequenza di picco precedente. Un'impostazione di 50 significherebbe che ogni frequenza di picco deve essere almeno 1,5 volte la lunghezza della frequenza di picco precedente.

È possibile sovrascrivere l'impostazione Harmonic Filter nella finestra Parameters impostando il ptHarmonicFilter Variabile AFL. Quando si esegue un backtest o un'ottimizzazione, è possibile impostare la variabile AFL su un array, per variare dinamicamente il valore su ciascuna barra.

Min Fitness

Min Fitness consente di filtrare i cicli che non soddisfano la soglia statistica specificata e sono probabilmente solo rumore. Il valore predefinito è 50. Quando Min Fitness è impostato su un valore maggiore di 0, PrescienTrader esegue un sofisticato test statistico su ogni frequenza di ciclo e restituisce un punteggio di fitness compreso tra 0 e 100. I picchi del ciclo devono soddisfare o superare il Fitness minimo per essere inclusi nel calcolo della linea di prescienza.

È possibile sovrascrivere l'impostazione Min Fitness nella finestra Parametri impostando il ptMinFitness Variabile AFL. Quando si esegue un backtest o un'ottimizzazione, è possibile impostare la variabile AFL su un array, per variare dinamicamente il valore su ciascuna barra.

I migliori cicli X.

I migliori cicli X. consente di specificare il numero massimo di picchi di ciclo che verranno utilizzati per generare la linea presciente. Il valore predefinito è 10. I picchi del ciclo avranno la priorità da Fitness. Se PrescienTrader rileva più picchi rispetto al numero specificato da Best X Cycles, filtrerà i picchi di fitness più bassi.

È possibile sovrascrivere l'impostazione Best X Cycles nella finestra Parametri impostando l'estensione ptBestXCycles Variabile AFL. Quando si esegue un backtest o un'ottimizzazione, è possibile impostare la variabile AFL su un array, per variare dinamicamente il valore su ciascuna barra.

Ordinamento dei cicli

PrescienTrader genera rapporti dettagliati sui cicli in AmiBroker Interpretazione finestra. Il Ordinamento dei cicli Il parametro determina la modalità di ordinamento dei cicli nei report. L'impostazione predefinita è ordinarli per Frequenza. In alternativa, puoi ordinarli per Ampiezza, che visualizzerà prima i cicli con la massima ampiezza, oppure Forza, che visualizzerà per primi i cicli più forti. La forza viene calcolata dividendo l'ampiezza per la frequenza. Ad esempio, un ciclo con un'ampiezza di 200 e una frequenza di 50 avrebbe una forza di 200/50 = 4.

È possibile sovrascrivere l'impostazione Ordinamento cicli nella finestra Parametri impostando l'estensione ptCyclesSorting Variabile AFL.

Salva / cancella le impostazioni del grafico

PrescienTrader fornisce molti parametri che consentono di ottimizzare l'algoritmo per mercati diversi e intervalli di tempo diversi. Quando inizi ad analizzare molti mercati diversi, può rapidamente diventare complicato tenere traccia di quali parametri si applicano a quali grafici, per non parlare del tempo necessario per regolare i parametri ogni volta che cambi grafici.

Per risolvere questi problemi, PrescienTrader offre la possibilità di salvare i parametri per qualsiasi grafico, semplicemente aprendo la finestra Parametri e facendo clic sul Salva le impostazioni del grafico pulsante. Ciò salverà le impostazioni dei parametri solo per quel grafico. Ogni combinazione di simbolo ticker e intervallo di tempo ha il proprio set unico di parametri. Quindi è possibile salvare le impostazioni dei parametri per un grafico giornaliero AAPL, quindi passare a un grafico settimanale AAPL e salvare un set di parametri completamente diverso. Ogni volta che si passa tra i grafici giornalieri e settimanali, i parametri si aggiorneranno automaticamente.

Solo i parametri che influenzano il analisi della serie di dati verrà salvata. I parametri che influenzano l'aspetto del grafico non verranno salvati. Questo perché questi parametri sono applicabili a tutti i grafici, piuttosto che a un grafico specifico. Ad esempio, non avrebbe senso cambiare il colore del grafico della linea presciente per un solo grafico. Sarebbe fonte di confusione se il colore della trama cambiasse ogni volta che si passa a un grafico diverso.

In particolare, i seguenti parametri lo faranno NON essere salvato:

  • Serie di dati
  • Colore
  • Ordinamento dei cicli

Le impostazioni dei parametri salvate sovrascriveranno le impostazioni visualizzate nella finestra Parametri, quindi se modifichi un'impostazione su un grafico che ha impostazioni salvate, l'impostazione modificata non avrà effetto e il grafico continuerà a utilizzare l'impostazione salvata. Per rimuovere le impostazioni salvate fare clic su Chiaro pulsante. Dopo aver cancellato le impostazioni salvate, PrescienTrader tornerà a utilizzare le impostazioni visualizzate nella finestra Parametri. Puoi anche fare clic su Resetta tutto per forzare la finestra Parametri a visualizzare le impostazioni del grafico salvate.

Salva impostazioni predefinite

Oltre a salvare le impostazioni per i singoli grafici, puoi anche salvare predefinito impostazioni che possono essere applicate a nuovi grafici. A differenza delle impostazioni del grafico salvate, le impostazioni predefinite sì NON sovrascrivere le impostazioni visualizzate. Clicca il Resetta tutto per ripristinare le impostazioni predefinite nella finestra Parametri. Tieni presente che se un grafico ha delle impostazioni salvate, Ripristina tutto tornerà alle impostazioni salvate, non alle impostazioni predefinite. Se desideri le impostazioni predefinite, fai prima clic sul pulsante Cancella per cancellare le impostazioni salvate, quindi fai clic sul pulsante Ripristina tutto.

La chiave API e il percorso del file di registro vengono salvati automaticamente, anche se non fai clic sul file Salva impostazioni predefinite pulsante.

HTP1 / HTP2

HTP è l'abbreviazione di Periodo superiore. PrescienTrader ti consente di sovrapporre fino a due linee Prescient di periodo superiore in un singolo riquadro del grafico. È anche possibile sovrapporre lo stesso periodo di tempo utilizzando diverse impostazioni dei parametri. Ad esempio, se il periodo di tempo di base è giornaliero, è possibile utilizzare HTP1 e HTP2 per tracciare grafici giornalieri aggiuntivi con impostazioni dei parametri diverse.

  • Il Periodo Il parametro, presente nelle sezioni dei parametri HTP, imposta i periodi di tempo per gli overlay HTP1 e HTP2. I periodi disponibili sono:
    • Auto
    • zecca
    • Secondo
    • minuto
    • Ora
    • Giorno
    • Settimana
    • Mese
    • Anno
  • Il Periodo Freq Il parametro specifica la frequenza del periodo selezionato. Ad esempio, se si imposta il Periodo su Settimana e il periodo Freq a 4, ciò creerebbe un overlay Prescient Line di 4 settimane.

Se si imposta il parametro Period su Auto, PrescienTrader selezionerà automaticamente i periodi di tempo più elevati, in relazione al periodo di tempo di base. Ad esempio, se il periodo di tempo di base è giornaliero, utilizzerà settimanalmente per HTP1 e mensilmente per HTP2.

Le impostazioni dei parametri nelle sezioni HTP1 e HTP2 funzionano allo stesso modo delle impostazioni corrispondenti nella sezione principale. L'unica differenza è che queste impostazioni sono specifiche per le analisi HTP1 e HTP2. È possibile regolare indipendentemente la frequenza minima, la frequenza massima, l'intervallo di ricerca, il filtro armonico, il fitness minimo, i cicli X migliori e la base PL per ciascuno dei tre periodi di tempo.

questo articolo è stato utile?
antipatia 0
Visualizzazioni: 1237
SEMPRE GRATUITO
Segnali di trading giornalieri
da PrescientSignals
SOTTOSCRIVI
Iscriviti per ricevere segnali di trading GRATUITI consegnati quotidianamente alla tua casella di posta elettronica
I segnali gratuiti vengono ritardati di una settimana. Ciò consente di valutare il nostro servizio PrescientSignals senza rischi, confrontando le previsioni della settimana precedente con i risultati effettivi.
SEMPRE GRATUITO
Segnali di trading giornalieri di PrescientSignals
SOTTOSCRIVI
Iscriviti per ricevere segnali di trading GRATUITI consegnati quotidianamente alla tua casella di posta elettronica
I segnali gratuiti vengono ritardati di una settimana. Ciò consente di valutare il nostro servizio PrescientSignals senza rischi, confrontando le previsioni della settimana precedente con i risultati effettivi.