Discussione: Indicatore SthocasticRSI
Visualizzazione Ibrida
-
14-11-13, 20:19 #1
- Data Registrazione
- Feb 2013
- Località
- Verona/Vicenza
- Messaggi
- 154
Grazie Andrea, comunque sono sicuro che c'è un bug sul Backtest perchè anche oggi pomeriggio, volendo testare su APPLE, non mi segnava niente mentre ieri nelle stesse identiche condizioni mi ha generato 109 ordini!!!!!
D'altra parte è impossibile che su un grafico orario a 1500 barre non venga mai soddisfatta la condizione per il buy o per il sell con questo indicatore......
Quindi non è per il mancato rispetto delle condizioni che il backtest non apre nemmeno una posizione!!
Se provi a fare dei test, falli su più titoli e su TF diversi e vedrai che è come ti dico....
Peccato perchè mi ero illuso alla grande con una equity del genere!!!!!
Grazie mille!!!
Beppe
-
14-11-13, 21:56 #2
- Data Registrazione
- Sep 2013
- Località
- Monza
- Messaggi
- 186
Salve a tutti,
anch'io ho osservato delle stranezze con il backtest, in generale.
Infatti spesso mi capita di applicare dei signal perfettamente funzionanti al backtest ed ottenere zero ordini di acquisto-vendita. E mi tocca cancellare e riapplicare un po' di volte il signal prima di ottenere il risultato corretto.
Ho riscritto il segnale di Beppe e l'ho applicato alla chart di Unicredit per provare.
La prima volta è partito, poi basta per un po' di restart, e infine ha ricominciato ad andare. Strano ?
Allego codici signal e indicatore e immagini.
Saluti
Massimo
[High]
# Signal Buy
INPUTS: @periods(14),@valmin(30),@valmax(74)
SET RSIL = MIN(RSI(CLOSE, @periods), @periods)
SET RSIH = MAX(RSI(CLOSE, @periods), @periods)
set DIFF = MAX(RSI(CLOSE, @periods), @periods)-MIN(RSI(CLOSE, @periods), @periods)
SET SthocasticRSI = ((RSI(CLOSE, @periods)-RSIL)/DIFF)*100
SET SRSI = SthocasticRSI
CROSSOVER(SthocasticRSI, @valmin)
# Signal Sell
SET RSIL = MIN(RSI(CLOSE, @periods), @periods)
SET RSIH = MAX(RSI(CLOSE, @periods), @periods)
set DIFF = MAX(RSI(CLOSE, @periods), @periods)-MIN(RSI(CLOSE, @periods), @periods)
SET SthocasticRSI = ((RSI(CLOSE, @periods)-RSIL)/DIFF)*100
SET SRSI = SthocasticRSI
CROSSOVER(@valmax,SthocasticRSI)
# Indicatore
INPUTS: @periods(14),@valmin(30),@valmax(74)
SET RSIL = MIN(RSI(CLOSE, @periods), @periods)
SET RSIH = MAX(RSI(CLOSE, @periods), @periods)
set DIFF = MAX(RSI(CLOSE, @periods), @periods)-MIN(RSI(CLOSE, @periods), @periods)
SET SthocasticRSI = ((RSI(CLOSE, @periods)-RSIL)/DIFF)*100
SET SRSI = SthocasticRSI
SET COND1 = CROSSOVER(@valmax,SthocasticRSI)
SET COND2 = CROSSOVER(SthocasticRSI,@valmin)
SET PLOT1 = COND1
SET PLOT2 = COND2
[/High]
-
15-11-13, 01:39 #3
- Data Registrazione
- Feb 2013
- Località
- Verona/Vicenza
- Messaggi
- 154
Grazie Massimo!!!