Supporto nelle stringhe di programmazione
Forums › ProRealTime forum Italiano › Supporto ProOrder › Supporto nelle stringhe di programmazione
- This topic has 7 replies, 2 voices, and was last updated 2 years ago by robertogozzi.
-
-
05/04/2022 at 4:05 PM #192679
Ciao a tutti, non sono un programmatore ed ho iniziato a creare un sistema di trading tramite prt con la versione semplice, purtroppo ho alcune difficoltà, ad esempio non riesco a inserire lo stop in pari girovagando nel sito ho trovato qualcosa ma non capisco a che punto della programmazione va inserito. qualcuno mi puo aiutare? grazie mille
05/04/2022 at 4:30 PM #192686Basta che aggiungi le righe 17-56 di Nicolas (che trovi al link https://www.prorealcode.com/blog/trading/complete-trailing-stop-code-function/), cambiando solo i valori alle righe 19 e 20, mettendoci quelli che desideri.
Aggiungile dopo l’ultima riga del tuo codice.
05/05/2022 at 10:31 AM #19273105/05/2022 at 11:12 AM #192742Il sistema NON chiude MAI una posizione autonomamente (ameno che non cia siano errori da qualche parte che possono causare interruzioni).
Quindi basta che tu non gli dica di aprire una posizione quando sei già a mercato (usando OnMarket).
Se cerchi la parola ONMARKET, oltre alle istruzioni ufficiali, troverai tantissimi esempi di codice.
05/14/2022 at 12:50 PM #19317805/14/2022 at 2:51 PM #193180Passa con il mouse sopra il tuo avatar (in alto a destra sulla barra blù) e si aprirà una casella di ricerca. Scrivi ONMARKET (maiuscolo o minuscolo è indifferente), o qualunque altra parola tu voglia cercare, per ottenere molti link utili, compreso quello relativo alla documentazione ufficiale.
05/20/2022 at 12:46 PM #193506Ciao Roberto, avrei bisogno ancora di qualche indicazione se ti va e se puoi.
- Come faccio a modificare una posizione inserita da una strategia? non posso far nulla ne chiudere la singola posizione ne modificare lo stop, unica alternativa è fermare la strategia ma con se anche le altre operazioni.
- Che stringa posso usare per dire alla mia strategia che ad una certa perdita sul capitale in euro o in percentuale deve fermarsi, in questo cosa la stringa dove va messa?
Grazie mille sempre
05/20/2022 at 4:36 PM #193523Puoi intervenire sulla strategia (chiudedola, se non hai l’opzione di lasciare comunque le operazioni aperte).
Se vuoi modificarli puoi anche modificare le operazioni dalla piattaforma di IG, ma la strategia verrà interrotta comunque.
Quando una strategia s’interrompe, qualunque posizione aperta da QUELLA strategia varrà chiusa, ma questo non influirà su altre operazioni di altre strategie.
Per verificare quanto una strategia perde (o guadagna), occorre salvare in una variabile il valore di STRATEGYPROFIT all’inizio di una nuova giornata, dopodiché smettere di operare o chiudere posizioni aperte, quando questa è diminuita di X euro oppure di X%:
Chiudere dopo X euro di perdita (riprende il nuovo giorno)1234567891011121314IF IntraDayBarIndex THENMioProfitto = STRATEGYPROFITTradare = 1ENDIFIF (MioProfitto - STRATEGYPROFIT) >= 500 THENSELL AT MarketEXITSHORT AT MarketTradare = 0ENDIFIF MieCondizioni AND Tradare THEN.. BUY/SELLSHORT .....ENDIFChiudere dopo X% di perdita (riprende il nuovo giorno)1234567891011121314IF IntraDayBarIndex THENMioProfitto = STRATEGYPROFITTradare = 1ENDIFIF (STRATEGYPROFIT / MioProfitto) >= 1.05 THEN //perdita del 5% sul giorno precedenteSELL AT MarketEXITSHORT AT MarketTradare = 0ENDIFIF MieCondizioni AND Tradare THEN.. BUY/SELLSHORT .....ENDIFcomeve di dai miei esempi, a parte il chiudere le posizioni aperte, devi aggiungere TRADARE alle tue condizioni d’entrata per non aprirne nuove.
-
AuthorPosts
Find exclusive trading pro-tools on