Quell’indicatore NON si può richiamare dal codice, perché non esiste un FASCIO di MEDIE, è chiamato così perché è un insieme di medie che visivamente vedi come un fascio, tipo GUPPY, è molto semplice da creare, puoi fartelo da solo, ecco un indicatore che ti crea un fascio di 5 medie mobili semplici, ognuna ad una distanza di 2 periodi rispetto all’altra:
Tipo = 0 //tipo di media (0=MMS, 1=MME, ecc...)
mm1 = average[2,Tipo](close)
mm2 = average[4,Tipo](close)
mm3 = average[6,Tipo](close)
mm4 = average[8,Tipo](close)
mm5 = average[10,Tipo](close)
RETURN mm1,mm2,mm3,mm4,mm5
Se, nel tuo caso ti servono solo due medie, la strategia è molto semplice:
DEFPARAM CumulateOrders = false
Tipo = 0 //tipo di media (0=MMS, 1=MME, ecc...)
mm1 = average[10,Tipo](close)
mm2 = average[30,Tipo](close)
IF mm1 CROSSES OVER mm2 THEN
BUY 1 CONTRACT AT MARKET
ELSIF mm1 CROSSES UNDER mm2 THEN
SELLSHORT 1 CONTRACT AT MARKET
ENDIF
In pratica resta sempre a mercato, perché ad ogni incrocio fa los Stop & Reverse, cioè chiude la posizione corrente ad apre quella nuova nell’altra direzione.
Io ho messo 10 periodi e 30 periodi per le due medie, cambiali come vuoi.
Per sapere i tipi di medie che puoi usare vedi https://www.prorealcode.com/documentation/average/.