CLOSE non serve a chiudere un contratto, ma ti restituisce il prezzo di chiusura di una candela, che puoi usare come test per verificare eventuali condizioni da te poste.
Per chiudere un trade LONG si usa SELL, per chiuderne uno SHORT si usa EXITSHORT.
Questo vale per tutti i timeframe, non solo per il giornaliero!
si i comandi sell e exitshort li conosco, mi sono spiegato male.
se scrivo sell 1 contract at market,mi chiude subito dopo averlo aperto, io voglio che chiuda a fine giornata a fine candela, sia che abbia aperto long sia che abbia aperto short.
E’ sufficiente che tu metta, all’inizio della strategia queste righe:
1
2
3
4
IFOnMarketTHEN
SELLATMARKET
EXITSHORTATMARKET
ENDIF
Perché se non sei a mercato nessuna operazione viene eseguita, mentre se lo sei già (quindi a partire dalla candela successiva all’inizio del trade) chiude qualunque operazione in corso, LONG o SHORT che sia.
E’ chiaro che se questo codice lo inserisci DOPO un Buy/Sellshort, ogni volta ti apre un trade e te lo chiude immediatamente!
To help us continually offer you the best experience on ProRealCode, we use cookies. By clicking on "Continue" you are agreeing to our use of them. You can also check our "privacy policy" page for more information.Continue