POSIZIONI LONG/SHORT
Forums › ProRealTime forum Italiano › Supporto ProOrder › POSIZIONI LONG/SHORT
- This topic has 6 replies, 2 voices, and was last updated 7 years ago by Mauro T. “Algorithm System”.
-
-
11/23/2017 at 3:57 PM #53739
Buongiorno , avrei gentilmente bisogno di un aiuto.
Vorrei una volta chiusa un’operazione Short, quella successiva deve essere solo Long ed evitare un’apertura ancora Short.
Grazie
Mauro
11/23/2017 at 4:36 PM #53742Inserisci all’inizio una variabile, che dovrà essere sempre aggiornata quando un trade è aperto:
123456ONCE UltimoTrade = 0 //1=long 2=shortIF LongOnMarket THENUltimoTrade = 1ELSIF ShortOnMarket THENUltimoTrade = 2ENDIFsuccessivamente, quando devi dare il BUY scrivi:
123IF UltimoTrade = 2 AND Tue_Condizioni THENBUY ....ENDIFin modo che solo quando UltimoTrade = 2 (cioè precedentemente eri sndato SHORT) esegue il BUY, se anche le tue condizioni sono verificate.
Lo stesso per gli SHORT:
123IF UltimoTrade = 1 AND Tue_Condizioni THENSELLSHORT...ENDIFNon l’ho provato, ma a rigor di logica dovrebbe funzionare. Fammi sapere. Roberto
11/23/2017 at 4:58 PM #53747GRAZIE
Funziona perfettamente.
11/23/2017 at 5:00 PM #53748Scusami, le righe del BUY e del SELLSHORT vanno così modificate, altrimenti non parte mai:
123IF UltimoTrade <> 1 AND Tue_Condizioni THEN //BUYIF UltimoTrade <> 2 AND Tue_Condizioni THEN //SELLSHORT1 user thanked author for this post.
11/23/2017 at 5:01 PM #53749Funzionava? Strano, perchéP all’inizio vale 0, quindi il BUY e SELLSHORT che verificano 1 o 2, come potevano eseguire un trade?
11/23/2017 at 5:10 PM #53750Ok Grazie
11/24/2017 at 8:44 AM #53794Funziona in statistica…. Ora la provo in demo.
-
AuthorPosts
Find exclusive trading pro-tools on