TrailingStop in sistematico
Forums › ProRealTime forum Italiano › Supporto ProOrder › TrailingStop in sistematico
- This topic has 2 replies, 2 voices, and was last updated 1 month ago by AndyB72.
-
-
11/15/2024 at 11:01 AM #240397
Buongiorno a tutti.
C’è modo di bypassare la limitazione di PRT per l’utilizzo del trailing stop in un sistema automatico ?
Mi riferisco a SET SET STOP $TRAILING 900 (in questo caso 900 dollari)
Sto utilizzando PRT da qualche mese e mi trovo benissimo, però alcune limitazioni non hanno davvero senso. Soprattutto quella di non poter attivare strategie sull’azionario.
11/15/2024 at 3:36 PM #240406Non sapevo di questa limitazione, anche perché non usao mai l’istruzione SET SET STOP TRAILING (nemmeno con l’aggiunta di $, % e P).
E’ preferibile utilizzare un codice che lo sostituisca. Uno dei più usati è quello di Nicolas che puoi trovare qui https://www.prorealcode.com/blog/trading/complete-trailing-stop-code-function/, sono le righe da 17 a 56. Basta che le aggiungi alla fine del tuo codice e metti i valori che preferisci alle variabili trailingstart e trailingstep.
Debi solo fare attenzione a non usare gli stessi nomi per le variabili.
A questo punto potrai togliere SET SET STOP TRAILING ed avrai il trailing stop funzionante.
L’unica cosa è che funziona in Pips (punti), per convertire una cifra in punti, ad esempio € 900, scrivi:
1Pips = 900 / abs(CountOfPosition) / PipValue * PipSizeAll’inizio, prima di entrare a mercato, però usa 1, invece di abs(CountOfPosition).
1 user thanked author for this post.
11/17/2024 at 9:55 PM #240447 -
AuthorPosts