Discussione: id-4dn
Visualizzazione Ibrida
-
27-11-13, 17:43 #1
- Data Registrazione
- Oct 2013
- Messaggi
- 39
ciao Tiziano
ho trovato!!!! la formula che volevo è questa
set a = HML()
set b =Ref(high,1) < ref(high,2)
set c = ref(low,1)> ref (low,2)
a < ref(a,2) and a < ref(a,3) and a<ref (a,4) and b and c
AND
last > ref(high,1)
che mi consente gli ingressi al completamento del id-nr4( quel famoso codice segreto criptato x ragioni di sicurezza nazionale).
ora vado a testarlo su vari time frame e ci aggiungo un po di stop e target
grazie ciao
planta
-
27-11-13, 19:45 #2
- Data Registrazione
- Sep 2013
- Località
- Monza
- Messaggi
- 186
Bravo Planta,
volevo segnalarti che c'è ancora una cosina da sistemare,
perché il segnale d'ingresso scatta la barra dopo il pattern di quattro barre id-nr4:
REF(a,1)<REF(a,2) AND REF(a,1)<REF(a,3) AND REF(a,1)<REF(a,4) AND b AND c AND LAST > REF(HIGH,1)
Saluti
Massimo
-
27-11-13, 22:00 #3
- Data Registrazione
- Oct 2013
- Messaggi
- 39
-
27-11-13, 23:24 #4
- Data Registrazione
- Sep 2013
- Località
- Monza
- Messaggi
- 186
Ciao planta,
proviamo a rifletterci su.
In realtime dovrebbe essere indifferente perché LAST=CLOSE che è anche uguale a HIGH quando si realizza la condizione
>REF(HIGH,1).
In backtest io preferirei HIGH perché la condizione viene verificata sui valori finali di ciascuna barra e potrebbe essere
che HIGH > REF(HIGH,1) mentre CLOSE < REF(HIGH,1) e quindi con LAST in backtest il risultato non corrisponderebbe
al realtime.
Saluti
Massimo
-
27-11-13, 20:08 #5
Bene , sono contento!!
Io l'ho provato ma non trova il pattern per cui ho reso molto più restringente le ricerca di tale pattern in modo che tu possa avere un'idea su come proseguire.
Intanto così genera ordini e guadagna (bene!).
Ora si può continuare a lavorare per trovare il perchè se togli i commenti a tutte le righe non va. Ne togli una alla volta e vedi di trovare il motivo...
Ti metto lo script e il report .
INPUTS: @ammount(1000) SET TRAILING_STOP = @ammount SET TRAILING_PERCENT = 10 set a = HML() set b = high < ref(high,1) set c = low > ref(low,1) a < ref(a,1) #and a<ref(a,2) #and a <ref(a,3) #and b and c AND CLOSE > REF(HIGH,1)
Ultima modifica di Cagalli Tiziano; 27-11-13 alle 22:45 Motivo: era scritto in formato dislessico ;)
..se corri dietro a due lepri, non ne prendi nemmeno una.
-
27-11-13, 20:13 #6
Vedo solo ora che maxmax68 ha trovato l'inghippo!
Grazie maxmax, molto gentile,
...come vedi io partivo da più lontano..se corri dietro a due lepri, non ne prendi nemmeno una.
-
29-11-13, 11:24 #7
- Data Registrazione
- Oct 2013
- Messaggi
- 39
stop loss
ciao a tutti,
testato il sistems e pare dare buoni risultati su diversi timeframe. L unica cosa che necessita ancora per poter essere messo in real market è lo stop loss( il trailing stop come ha messo Tiziano è ottimo e si può ottimizzare in base ai timeframe usati).
Ora di teoria del suddetto pattern lo stop( addirittura il reverse, ma tralasciamo) deve essere messo sotto il minimo della barra inside in caso di segnale long e sopra il max della barra inside nel caso di segnale corto.
Ora, io ho provato a mettere ,esempio, nell exit long script il seguente LOW< REF (LOW,1) ma non è corretto perché ogni barra che si chiude lo stop viene spostato di una barra avanti snaturando lo stop del pattern stesso. Chi ha un idea di come fare per far si che lo stop rimanga sotto il min della barra inside( nel caso di exit long) anche al passare delle barre?
Grazie
Planta
-
29-11-13, 11:49 #8
- Data Registrazione
- Dec 2011
- Messaggi
- 280
-
29-11-13, 12:05 #9
- Data Registrazione
- Oct 2013
- Messaggi
- 39
-
29-11-13, 12:04 #10
- Data Registrazione
- Jan 2008
- Messaggi
- 739