POSIZIONI LONG/SHORT
- This topic has 6 replies, 2 voices, and was last updated 7 years ago by .
Viewing 7 posts - 1 through 7 (of 7 total)
Viewing 7 posts - 1 through 7 (of 7 total)
Similar topics:
Forums › ProRealTime forum Italiano › Supporto ProOrder › POSIZIONI LONG/SHORT
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
Inserisci all’inizio una variabile, che dovrà essere sempre aggiornata quando un trade è aperto:
1 2 3 4 5 6 |
ONCE UltimoTrade = 0 //1=long 2=short IF LongOnMarket THEN UltimoTrade = 1 ELSIF ShortOnMarket THEN UltimoTrade = 2 ENDIF |
successivamente, quando devi dare il BUY scrivi:
1 2 3 |
IF UltimoTrade = 2 AND Tue_Condizioni THEN BUY .... ENDIF |
in 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:
1 2 3 |
IF UltimoTrade = 1 AND Tue_Condizioni THEN SELLSHORT... ENDIF |
Non l’ho provato, ma a rigor di logica dovrebbe funzionare. Fammi sapere. Roberto
GRAZIE
Funziona perfettamente.
Scusami, le righe del BUY e del SELLSHORT vanno così modificate, altrimenti non parte mai:
1 2 3 |
IF UltimoTrade <> 1 AND Tue_Condizioni THEN //BUY IF UltimoTrade <> 2 AND Tue_Condizioni THEN //SELLSHORT |
Funzionava? Strano, perchéP all’inizio vale 0, quindi il BUY e SELLSHORT che verificano 1 o 2, come potevano eseguire un trade?
Ok Grazie
Funziona in statistica…. Ora la provo in demo.
Find exclusive trading pro-tools on