ordini chiusi a fine giornata
Forums › ProRealTime forum Italiano › Supporto ProOrder › ordini chiusi a fine giornata
- This topic has 10 replies, 3 voices, and was last updated 1 month ago by
robertogozzi.
-
-
11/05/2025 at 9:55 AM #253319
Salve, non riesco a mettere in pratica questa idea. Se la candela delle 14.30 viene superata al rialzo il sistema inserisce un ordine al ribasso sul minimo della candela delle 14.30 e viceversa entra con un contratto stop profit 300 punti stop loss 50. Deve fare un solo ordine al giorno se non entra a fine giornata cancella gli ordini pendenti
11/05/2025 at 12:32 PM #253329Eccolo:
1234567891011121314151617181920212223OTD = (Barindex - TradeIndex(1) > IntradayBarIndex) // One Trade per DayIF (OpenTime = 143000) THENHI = highLO = lowTradeLONG = 0TradeSHORT = 0ENDIFIF OTD AND ((TradeSHORT + TradeLONG) = 0) AND (OpenTime > 143000) THENIF close > HI THENTradeSHORT = 1ELSIF close < LO THENTradeLONG = 1ENDIFENDIFIF OTD AND Not OnMarket THENIF TradeLONG THENBUY 1 CONTRACT AT MARKETELSIF TradeSHORT THENSELLSHORT 1 CONTRACT AT MARKETENDIFENDIFSET STOP pLOSS 50SET TARGET pPROFIT 3001 user thanked author for this post.
11/05/2025 at 3:24 PM #253334Grazie della risposta, ma provandolo su prorealtime risulta errato.
Allego esempio
La posizione a sinistra è stata aperta 20 punti sotto il low delle 14 e 30, mentre doveva essere aperta sopra l’high delle 14 e 30.
il sistema esegue un ordine long alle 00:30 senza motivo.
11/05/2025 at 4:15 PM #253335Su che time frame dovrebbe operare? candela delle 14:30 intendi che chiude a quell’ora?
11/05/2025 at 6:03 PM #253351Grazie della risposta, ma provandolo su prorealtime risulta errato.
Dimmi su quale strumento, timeframe, data ed ora, oppure allega una foto da cui si vedano chiaramente questi dati.
11/05/2025 at 7:18 PM #253352Sul nasdaq a 15 minuti
1 user thanked author for this post.
11/06/2025 at 9:34 AM #253360prova a mettere high e low anzichè close nelle righe 9 e 11. nel codice postato la condizione è verificata sul close, ti serve sul max/min?
11/06/2025 at 11:12 AM #253363Si mi serve che quando il prezzo supera l’high della candela che chiude alle 14 e 30 il sistema piazzi un ordine short sul low della candela che chiude alle 14 e 30. Viceversa per il long, quindi quando il prezzo supera il low della candela che chiude alle 14 e 30 il sistema piazzi un ordine short sull’high della candela che chiude alle 14 e 30.
Se gli ordini non vengono eseguiti vengono eliminati a fine giornata e le posizioni devono essere chiuse dopo 2 candele.
Inoltre se ad esempio il prezzo stamattina superasse l’high delle 14 e 30 di ieri non deve essere piazzato nessun ordine, cosa che succedeva invece nel primo codice che mi hai mandato.
11/06/2025 at 12:24 PM #253370prova questo
11/06/2025 at 1:13 PM #253372Riusciresti a scrivermelo qui nel forum che non mi fa accedere al file?
11/12/2025 at 4:46 PM #253568Eccolo:
123456789101112131415161718192021222324252627OTD = (Barindex - TradeIndex(1) > IntradayBarIndex) // One Trade per DayIF (OpenTime = 143000) THENHI = highLO = lowTradeLONG = 0TradeSHORT = 0ENDIFIF OTD AND ((TradeSHORT + TradeLONG) = 0) AND (OpenTime > 143000) THEN//IF high > HI THENIF close > HI THENTradeSHORT = 1//ELSIF low < LO THENELSIF close < LO THENTradeLONG = 1ENDIFENDIFIF OTD AND Not OnMarket THEN//IF TradeLONG and high>HI THENIF TradeLONG and close>HI THENBUY 1 CONTRACT AT MARKET//ELSIF TradeSHORT and LOW<LO THENELSIF TradeSHORT and close<LO THENSELLSHORT 1 CONTRACT AT MARKETENDIFENDIFSET STOP pLOSS 50SET TARGET pPROFIT 300questo usa il prezzo di chiusura (CLOSE) invece di HIGH e LOW.
-
AuthorPosts
Find exclusive trading pro-tools on