Ciao Roberto
di sicuro che questo TS non è utile e tanto meno profittevole,
ti apre una posizione e la chiude con un’altra contrario solo se in profitto
ma se non lo è va avanti in perdita, non si fa trading cosi’ ma cassettista,
compri o vendi e te lo scordi. NO
Prova a inserire una media, uno stop e un target con un TF piccolo, 2 minuti o 5 o 30 anche 60.
Io sto provando la media di HULL, molto reattiva, che segue il trend, e che magari,
abbinata all’ indicatore possa essere accettabile, e anche con l’adx a 14 periodi
DEFPARAM CumulateOrders = false
Defparam Flatbefore=080000
Defparam Flatafter=220000
MHull = average[ M ,7](close)
Bullish = MHull > MHull[1] and MHULL[1] < MHULL[2]
Bearish = MHull < MHull[1] and MHULL[1] > MHULL[2]
MyAdx= Adx[14] >= A
ONCE Segnale = 0
Segnale = CALL “PRC_ASCTrend v2″[3, 300]
IF Segnale = 0 THEN
Segnale = Segnale[1]
ENDIF
IF Segnale <> Segnale[1] THEN
IF Segnale = 1 and MyAdx and Bullish THEN
BUY 1 Contract at Market
ELSIF Segnale = -1 and MyAdx and Bearish THEN
SELLSHORT 1 Contract at Market
ENDIF
ENDIF
set stop ploss 20
set target pprofit 20
Grazie
DEFPARAM CumulateOrders = false
Defparam Flatbefore=080000
Defparam Flatafter=220000
MHull = average[ M ,7](close)
Bullish = MHull > MHull[1] and MHULL[1] < MHULL[2]
Bearish = MHull < MHull[1] and MHULL[1] > MHULL[2]
MyAdx= Adx[14] >= A
ONCE Segnale = 0
Segnale = CALL "PRC_ASCTrend v2"[3, 300]
IF Segnale = 0 THEN
Segnale = Segnale[1]
ENDIF
IF Segnale <> Segnale[1] THEN
IF Segnale = 1 and MyAdx and Bullish THEN
BUY 1 Contract at Market
ELSIF Segnale = -1 and MyAdx and Bearish THEN
SELLSHORT 1 Contract at Market
ENDIF
ENDIF
set stop ploss 20
set target pprofit 20
Gaspare, ho provato a fare il back test con il tuo codice, ma non parte.
Ciao Franco
provalo sul SP500 con M=20 e A=40
le due variabili da ottimizzare
M da 10 a 50 passo 1
A da 20 a 50 passo 1
Lo trovo buono anche per Nasdaq e Dow Jones
ma non per gli indici europei
dimenticavo che viene chiamato l’indicatore PRC_ASCTrend v2″[3, 300]
che devi avere nel tuo elenco indicatori e non devi caricarlo sul grafico
Ciao Gaspare,
ho provato come dici tu, ma sembra molto lento, con le variabili inserite poi non parte o almeno in tempi ragionevoli, comunque i risultati sono pessimi.
Ciao
Scusami Franco
ho sbagliato sul valore delle variabili
A = 20 M = 78
SP 500 TF 2 minuti storico 15k cioè 1 mese, esegue 13 trade
Provalo cosi
Purtroppo l’ho notato anche io che l’ottimizzazione è troppo lenta,
qui serve l’aiuto di Roberto per velocizzare
ciao Roberto
ho modificato il tuo TS con l’indicatore PRC_ASCTrend v2″[3, 300]
come di seguito
DEFPARAM CumulateOrders = false
Defparam Flatbefore=080000
Defparam Flatafter=220000
// variabile M da 1 a 100 passo 1
//ONCE M = 78.0
MHull = average[ M ,7](close)
Bullish = MHull > MHull[1] and MHULL[1] < MHULL[2]
Bearish = MHull < MHull[1] and MHULL[1] > MHULL[2]
MyAdx= Adx[14] >= 20
ONCE Segnale = 0
Segnale = CALL “PRC_ASCTrend v2″[3, 300]
IF Segnale = 0 THEN
Segnale = Segnale[1]
ENDIF
IF Segnale <> Segnale[1] THEN
IF Segnale = 1 and MyAdx and Bullish THEN
BUY 1 Contract at Market
ELSIF Segnale = -1 and MyAdx and Bearish THEN
SELLSHORT 1 Contract at Market
ENDIF
ENDIF
set stop ploss 20
set target pprofit 20
testato su SP500 2 minuti 15k, 1 mese di storico, ma risulta troppo lento
nelle ottimizzazioni, su 200k non si muove,
puoi fare qualcosa ?
Grazie
DEFPARAM CumulateOrders = false
Defparam Flatbefore=080000
Defparam Flatafter=220000
// variabile M da 1 a 100 passo 1
//ONCE M = 78.0
MHull = average[ M ,7](close)
Bullish = MHull > MHull[1] and MHULL[1] < MHULL[2]
Bearish = MHull < MHull[1] and MHULL[1] > MHULL[2]
MyAdx= Adx[14] >= 20
ONCE Segnale = 0
Segnale = CALL "PRC_ASCTrend v2"[3, 300]
IF Segnale = 0 THEN
Segnale = Segnale[1]
ENDIF
IF Segnale <> Segnale[1] THEN
IF Segnale = 1 and MyAdx and Bullish THEN
BUY 1 Contract at Market
ELSIF Segnale = -1 and MyAdx and Bearish THEN
SELLSHORT 1 Contract at Market
ENDIF
ENDIF
set stop ploss 20
set target pprofit 20
Gaspare ciao,
Provato e funziona, mi 91 Dollari di gain.
Tu dici che sugli indici Europei non non funziona e sul FX?
con 1 contratto, ma con 5 o 10 è diverso
il FX non lo seguo, e gli europei c’è da provare,
magari dax e eurostok 50 2€
prova anche a cambiare stop loss e profit
Provandolo in demo, anche questa come quella di Roberto, viene respinta.
Devi modificare il codice, andando nel riquadro dove sono indicate le variabili e cambiare da decimale a INTERO il valore consentito, per evitare che l’indicatore possa dare errori.
Non l’ho provato, però (ho provato solo l’indicatore, non la strategia).