Iscriviti ora
Indicatori/probuilder · probacktest · proorder · proscreener

PRTBANDSSHORTTERM

PRTBANDSSHORTTERM restituisce la banda di breve termine dell'indicatore proprietario PRT Bands in ProBuilder. Sintassi, esempio di screener con pattern hook, insidie.

Sintassi

probuilder
PRTBandsShortTerm

La funzione non accetta parametri né un argomento di prezzo. Riflette sempre il calcolo delle PRT Bands sullo strumento e sul timeframe del grafico o della scansione su cui viene eseguita.

Formula

Le PRT Bands sono un indicatore proprietario sviluppato da ProRealTime™. La formula esatta non è pubblicata, quindi non può essere riprodotta o re-implementata in codice personalizzato. PRTBandsShortTerm espone semplicemente il valore della componente di breve termine così come calcolata internamente dalla piattaforma.

Come funziona

Le PRT Bands sono composte da più linee: una banda superiore e una inferiore che racchiudono il prezzo, più linee di medio e di breve termine che seguono il trend a velocità diverse. PRTBandsShortTerm restituisce la linea di breve termine, quella che segue il prezzo più da vicino e reagisce prima quando la direzione cambia.

Poiché la funzione restituisce una serie numerica, supporta la sintassi standard di scostamento delle bar. PRTBandsShortTerm[1] è il valore di un bar prima, PRTBandsShortTerm[2] due bar prima, e così via. Assegnare prima il valore a una variabile e poi applicare lo scostamento alla variabile mantiene il codice leggibile ed evita di ripetere la chiamata.

Gli usi tipici includono il rilevamento degli hook (una svolta locale della linea), il confronto della linea di breve termine con quella di medio termine per verificare la concordanza di tendenza, e il filtraggio dei segnali di altri indicatori in modo che si attivino solo quando la banda di breve termine punta nella direzione giusta.

Esempi

Esempio 1, Screener di hook ascendente (ProScreener)

probuilder
// List instruments where the short-term band just turned up
a = PRTBandsShortTerm
result = a > a[1] and a[1] < a[2]
screener[result]

La linea era in discesa due barre fa ed è in salita ora, cosa che definisce un hook ascendente. La scansione restituisce ogni strumento in cui questa svolta è avvenuta sull'ultima barra.

Esempio 2, Pendenza e distanza dal prezzo (Indicatore)

probuilder
// Plot the short-term band slope and the gap between price and the band
st = PRTBandsShortTerm
slope = st - st[1]
gap = close - st
RETURN slope AS "ST band slope", gap AS "Close minus ST band"

Una pendenza positiva significa che la banda di breve termine è in salita. La serie dello scostamento mostra quanto il prezzo si è allontanato dalla banda, cosa che può segnalare un'eccessiva estensione.

Esempio 3, Filtro di tendenza per gli ingressi (ProOrder)

probuilder
// Only take long entries while the short-term band is rising
st = PRTBandsShortTerm
rising = st > st[1]

IF NOT LongOnMarket AND rising AND close CROSSES OVER Average[20](close) THEN
  BUY 1 CONTRACT AT MARKET
ENDIF

IF LongOnMarket AND st < st[1] THEN
  SELL AT MARKET
ENDIF

L'incrocio delle medie mobili innesca una posizione solo quando la PRT Band di breve termine conferma la direzione al rialzo, e la posizione si chiude quando la banda svolta al ribasso.

Interpretazione

LetturaSignificato
Linea in salitaLa pressione di breve termine è al rialzo.
Linea in discesaLa pressione di breve termine è al ribasso.
Hook ascendente (giù poi su)Possibile inizio di uno swing al rialzo di breve termine.
Hook discendente (su poi giù)Possibile inizio di uno swing al ribasso di breve termine.

La linea di breve periodo reagisce più rapidamente di PRTBandsMediumTerm e le bande esterne, quindi produce anche più falsi segnali di inversione. Combinarlo con la linea di medio termine o con le bande esterne, e agire solo quando concordano, è il modo comune per ridurre il rumore.

Errori e insidie comuni

  • Aggiungere parentesi o argomenti. PRTBandsShortTerm[14](close) non è valido. La funzione non ha parametri, la piattaforma fissa il calcolo internamente. Solo la sintassi con offset di barra come PRTBandsShortTerm[1] è accettato, e in tal caso significa un bar indietro, non un'impostazione di periodo.
  • Provare a ricostruire la formula. Poiché la formula delle PRT Bands è proprietaria, nessuna combinazione di medie o deviazioni standard la riproduce esattamente. Il codice che presume che la banda corrisponda a una formula documentata si discosterà dai valori tracciati dalla piattaforma.
  • I pattern hook si ridisegnano sulla barra in corso. Sul bar corrente, non ancora completato, il valore continua ad aggiornarsi, quindi un hook rilevato intrabar può scomparire alla chiusura. Gli screener e le strategie che non devono ridisegnare dovrebbero valutare bar confermati, per esempio confrontando a[1], a[2] e a[3].
  • Whipsaw nei mercati piatti. Nelle fasi laterali la linea di breve termine cambia direzione frequentemente. Usarla da sola come innesco di ingresso genera molti piccoli segnali in perdita, di solito è necessario un filtro su timeframe superiore o di medio termine.
  • PRTBANDSUP, banda superiore delle PRT Bands.
  • PRTBANDSDOWN, banda inferiore delle PRT Bands.
  • PRTBANDSMEDIUMTERM, linea complementare più lenta dello stesso indicatore.
  • Supertrend, un'altra banda trend-following integrata.
  • SAR, tracker di tendenza parabolico stop-and-reverse.
  • ExponentialAverage, smoothing rapido spesso confrontato con le bande di breve termine.
  • AverageTrueRange, misura di volatilità usata per dimensionare le distanze delle bande.
  • SCREENER, restituisce gli strumenti corrispondenti nelle scansioni ProScreener.