Eliminare TP e SL nel codice TS
Forums › ProRealTime forum Italiano › Supporto ProOrder › Eliminare TP e SL nel codice TS
- This topic has 35 replies, 3 voices, and was last updated 5 years ago by mfonta.
Tagged: Manuale, stop loss, Target Profit
-
-
12/14/2018 at 11:54 AM #87089
Hai ragione…non avevo ben capito.
Quindi se voglio che TP e SL non siano operativi nelle ore notturne (fra le 21 di sera e le 8 di mattina) questo codice è corretto?
123456789IF TIME >=080001 AND TIME <=210000 THENSET STOP %LOSS 0.5SET TARGET %PROFIT 0.1ENDIFIF TIME >=210001 AND TIME <=080000 THENSET TARGET %PROFIT 0SET STOP %LOSS 0ENDIF12/14/2018 at 12:27 PM #870931234567IF TIME >=080001 AND TIME <=210000 THENSET STOP %LOSS 0.5SET TARGET %PROFIT 0.1ELSESET TARGET %PROFIT 0SET STOP %LOSS 0ENDIFCome l’hai scritto tu il secondo IF…ENDIF non verrebbe mai eseguito perché un numero non può essere > 21 e < 8 contemporaneamente!
12/14/2018 at 12:40 PM #8709612/14/2018 at 1:02 PM #87103Non preoccuparti, quando hai domande o dubbi di qualunque genere scrivi pure, utilizzando i vari forum di supporto: ProBuilder per gli indicatori, ProScreener per gli screener di mercato, ProOrder per le strategie automatizzate, ecc..
12/19/2018 at 10:11 AM #8741912/19/2018 at 11:35 AM #87428Per scrivere il codice , utilizza il pulsante <> “insert PRT code”, per rendere il codice più leggibile. Grazie.
12/19/2018 at 11:37 AM #87429Prova a togliere, solo alle righe 5 e 6, il simbolo “%”, lasciando solo PROFIT 0 e LOSS 0.
12/19/2018 at 12:09 PM #8743212/28/2018 at 8:48 AM #87691Niente da fare…stanotte avrebbe dovuto levare il take profit e lasciare la posizione aperta ma invece è scattato il take ed ha chiuso la posizione. Avrei voluto mantenerla aperta fino a stamattina e da li reinserire il take (che avrebbe prodotto maggiori profitti).
In paper trading rimane aperta la posizione ma in reale viene chiusa sul take o sul profit… Devo trovare il comando che mi cancelli gli ordini take/stop da IG.
12/28/2018 at 10:58 AM #87693Ho trovato questa risposta di Nicolas in merito ad annullare gli SL e TP https://www.prorealcode.com/topic/set-value-at-zero-weird-results/page/2/#post-82853.
Sembra che in effetti ci sia un problema e che sarà risolto quando verrà rilasciato il nuovo “motore” della piattaforma, probabilmete appena sarà finito il beta test del sistema MTF (Multiple Time Frame) che non è ancora stato rilasciato ufficialmente, ma solo per il demo.
12/28/2018 at 4:06 PM #8769701/02/2019 at 3:53 PM #87896Una soluzione sarebbe quella di far disattivare il TS in automatico ad una determinata ora e gestire eventuali operazioni aperte manualmente.
Il TS dovrebbe disattivarsi annullando gli ordini pendenti di TP e SL: vi è un “comando” da inserire nel linguaggio del TS che lo disattivi ad una determinata ora?
Grazie
MF
01/02/2019 at 4:33 PM #87903Metti un target e uno Stop alti Esempio 10%
1234567891011IF time >= 210000 AND time <= 235959 THENPFL = 10PFSL = 10ELSIF time > 000000 AND time <= 080000 THENPFL = 10PFSL = 10Endifset target %profit PFLendifset Stop %loss PFSLendifProva così dovrebbe funzionare
01/02/2019 at 4:41 PM #8790601/02/2019 at 4:44 PM #87907Sono simboli che ho dato io ….. tu metti quello che vuoi…
ciao
-
AuthorPosts
Find exclusive trading pro-tools on