Discussione: Chiusura posizioni in giornata - NO overnight
Visualizzazione Ibrida
-
01-09-15, 19:31 #1
ciao robdd,
praticamente devi sostituire la scritta:
<Condizione di entrata Long/Short attuale> AND (timeTrading)
con il TUO codice.
Nel tuo caso in questo modo:
INPUTS: @periods(8) , @trailAmount(50) , @trailPercent(10) , @stopLoss(140) set TRAILING_STOP = @trailAmount set TRAILING_PERCENT = @trailPercent set STOP_LOSS = @stopLoss set hh = HighestHighValue(@periods) # Condizione di mercato aperto SET timeTrading = (TIME > 0900 AND TIME < 1730) #<Condizione di entrata Long/Short attuale> AND (timeTrading) (high = hh) AND (timeTrading)
I computer sono incredibilmente veloci, accurati e stupidi. Gli uomini sono incredibilmente lenti, inaccurati e intelligenti. L’insieme dei due costituisce una forza incalcolabile. (Albert Einstein)
-
01-09-15, 20:38 #2
- Data Registrazione
- Jul 2015
- Messaggi
- 137
Sono una spina....
E negli script exitlong/short che devo scrivere?......
Così?
# Condizione di mercato aperto SET timeTrading = (TIME > 0900 AND TIME < 1730) # Condizione di uscita completa (TRAILING_STOP = @trailAmount OR TRAILING_PERCENT = @trailPercent OR STOP_LOSS = @stopLoss) OR (timeTrading=0)
(come sempre, GRAZIE)Ultima modifica di robdd; 01-09-15 alle 20:52
-
02-09-15, 11:17 #3
Ciao,
devi scrivere le condizioni di uscita. Nel tuo caso mi pare di capire che non ci siano condizioni particolari se non l'orario e trailing stop o stop loss.
Quindi negli script di uscita devi scrivere solo
# Condizione di mercato aperto SET timeTrading = (TIME > 0900 AND TIME < 1730) # Condizione di uscita completa timeTrading=0
perchè le uscite di money management (trailing stop, stop loss e take profit) vengono gestite già nel Buy Script.
Ciao Ciao
-
02-09-15, 11:59 #4
- Data Registrazione
- Jul 2015
- Messaggi
- 137
Grazie ancora!
-
15-09-15, 19:35 #5
- Data Registrazione
- Jul 2015
- Messaggi
- 137
Salve a tutti.
Ho seguito le istruzioni alla lettera.
Su paper trading Minifib timeframe 15' (close), mi ha aperto una posizione alle 17.29.56, ma io vorrei avere una posizione flat alle 17.30.
Come posso risolvere?
Grazie.
-
16-09-15, 12:35 #6
Ciao,
basta che aggiungi al tuo script
OR TIME >= 1729
nelle condizioni di uscita, in pratica così facendo la posizione viene chiusa a prescindere se l'orario è maggiore o uguale delle 17.29
quindi diventa
# Condizione di mercato aperto SET timeTrading = (TIME > 0900 AND TIME < 1730) # Condizione di uscita completa (timeTrading = 0) OR (TIME >= 1729)
Ciao Ciao
-
17-09-15, 14:12 #7
- Data Registrazione
- Jul 2015
- Messaggi
- 137
Grazie.
-
08-10-15, 19:32 #8
- Data Registrazione
- Jul 2015
- Messaggi
- 137
-
28-12-15, 18:10 #9
- Data Registrazione
- Jul 2015
- Messaggi
- 137