Quì andiamo un pò sul complesso. In fatti ho dovuto faticare non poco per trovare le subrutine corrette per estrapolare un segnale doppio, sia sul prezzo in divergenza che al contempo in ipercomprato o ipervenduto .
L’ indicatore segnala Long o Short in ipercomprato o ipervenduto dello stocastico o Media Tema + segnali in divergenza.
Restituisce +1 o -1 in ipercomprato o ipervenduto.
Restituisce +2 o -2 in divergenza long o short.
Tutti i valori dello Stocastico e della Media Tema sono personalizzabili come anche i periodi per filtrare il segnale.
Codice :
REM Indicatore Long Short su Divergenza + ipercomprato e ipervenduto // P1= %k default = 8 // P2 = %D default = 3 // s1=soglia ipervenduto Stocastico default = 30 // r1=soglia ipercomprato Stocastico default = 70 // N= numero barre per il conteggio divergenza default = 15 // t1= periodo della Tema default = 13 // s2 = ipervenduto Tema default = 15 // res2 = ipercomprato Tema default = 85indicator = SmoothedStochastic[p1,p2](totalPrice) stocamin=lowest[n](indicator) stocamax=highest[n](indicator) media1=tema[t1](indicator) c1=(indicator<=s1) c2=(media1<=s2) c3=(indicator>=r1) c4=(media1>=res2) c5=c2<=c1 c6=c4>=c3 Rem Div Long Rem Div Short //************* DIVERGENZA LONG ************************* endif //************ DIVERGENZA SHORT ********************* endif REM *********** VERIFICA SEGNALI **************** if riap AND cklong AND lon=1 THEN ENDIF Return Signal AS “Long-Short”
|