Split posizione e TrP a breakeven
Forums › ProRealTime forum Italiano › Supporto ProOrder › Split posizione e TrP a breakeven
- This topic has 20 replies, 2 voices, and was last updated 3 years ago by MauroPro.
-
-
09/24/2021 at 11:20 AM #178288
Certo, perché non hai messo le condizioni per entrare LONG o SHORT, quindi esegue entrambe, ma siccome l’entrata SHORT è successiva, automaticamente quella LOBG viene cancellata.
Se le inverti vedrai che entrerà sempre LONG.09/24/2021 at 11:23 AM #17828909/24/2021 at 11:57 AM #178296Vanno indicate le condizioni per entrare LONG e quelle per entrare SHORT (qundo entri a mercato, le altre volte piazzi sempre due ordini pendenti):
123456789101112if cTime and dayOfWeek <>5 and Not OnMarket thenif (time = endTime) thenIF MyLongConditions THENbuy positionSize contracts at marketELSIF MyShortConditions THENsellShort positionSize contracts at marketENDIFelsebuy positionSize contracts at chiusura – range2H*ratio limitsellshort positionSize contract at chiusura + range2H*ratio limitendifendif09/24/2021 at 1:14 PM #178301Mi sono espresso male, le condizioni di entrata sono già negli ordini pendenti.
Vorrei solo aggiungere questa ulteriore entrata: nel caso gli ordini pendenti non fossero presi e time = endTime, allora entra long at market se il close è inferiore a CHIUSURA e short se è superiore.
Ho provato a scrivere questo codice. ma ancora non funziona (non prende nessun ordine at market) e non capisco il motivo.
1234567891011121314151617181920if time = startTime thenrange2H = highest[Period](high) - lowest[Period](low)chiusura = closeendifif cTime and dayOfWeek <>5 thenbuy positionSize contracts at chiusura - range2H*ratio limitelseif (time = endTime) and close < chiusura and not onMarket thenbuy positionSize contracts at marketendifendifif cTime and dayOfWeek <>5 thensellshort positionSize contract at chiusura + range2H*ratio limitelseif (time = endTime) and close > chiusura and not onMarket thensellShort positionSize contracts at marketendifendif09/24/2021 at 3:00 PM #178312Bastava che dove ho indicato le condizioni tu ci mettessi le tue, MyLongConditions e MyShortConditions non esistono, servono solo per indicarti dove mettere le tue.
Le righe 6 e 14 le esegue agli orari stabiliti dal Lunedì al Giovedì.
Le righe 9 e 17 le esegue SOLO il Venerdì all’ora ultima.
Questo è il codice che ho postato prima con le tue condizioni che hai detto:
123456789101112if cTime and dayOfWeek <>5 and Not OnMarket thenif (time = endTime) thenIF close < chiusura THENbuy positionSize contracts at marketELSIF close > chiusura THENsellShort positionSize contracts at marketENDIFelsebuy positionSize contracts at chiusura – range2H*ratio limitsellshort positionSize contract at chiusura + range2H*ratio limitendifendifPuò entrare da Lunedì a Giovedì tra le 210000 e le 231500 con ordini pendenti, tranne l’ultima candela, quella delle 231500 in cui entra a mercato secondo le condizioni che mi hai indicato nell’ultimo post.
1 user thanked author for this post.
09/24/2021 at 5:46 PM #178320 -
AuthorPosts
Find exclusive trading pro-tools on