Errore uscita dalla posizione
Forums › ProRealTime forum Italiano › Supporto ProOrder › Errore uscita dalla posizione
- This topic has 11 replies, 2 voices, and was last updated 5 years ago by robertogozzi.
-
-
10/05/2019 at 3:00 PM #109347
Ciao a tutti, ho messo su un semplice sistema di trading su base settimanale ma non capisco perché il programma mi segnala un’uscita dalla posizione a volte quando il segnale in realtà non dovrebbe esserci.
Sapete trovarmi l’errore? Aiuto!
Nell’immagine sotto si vede come pur avendo impostato l’uscita con ROC 20 sotto -5, il sistema mi fa uscire anche senza tale condizione.
// Condizioni per uscire da posizioni long
indicator4 = ROC[20](close)
c4 = (indicator4 CROSSES UNDER -5)IF c4 THEN
SELL AT MARKET
ENDIF10/05/2019 at 3:56 PM #109353Non c’è nessuna immagine allegata.
Il tuo codice è corretto, a meno che altre parti di codice siano errate.
Ad ogni modo verifica che tu abbia messo un capitale sufficientemente alto, magari ti fa uscire per questo.
10/05/2019 at 3:57 PM #109354Ho spostato il topic nel supporto ProOrder, perché ProBuilder è per gli indicatori.
10/05/2019 at 4:27 PM #10935510/05/2019 at 11:49 PM #109368Dall’immagine non si vedono i valori dell’indicatore.
Quale strumento, TF ed orario è la candela di entrata dove poi ha fatto l’uscita errata?
10/06/2019 at 8:40 AM #109382Lo strumento dell’immagine è Amerisafe (AMSF) con timeframe settimanale (ma ripeto, il problema si verifica su molti titoli sempre nella stessa maniera).
L’indicatore in basso è il ROC 20 (in %).
La candela di entrata è segnata dall’ultima freccia blu, fine febbraio.
Il segnale di uscita appare la settimana scorsa.
Ho impostato i parametri di uscita così:
// Condizioni per uscire da posizioni long
indicator4 = ROC[20](close)
c4 = (indicator4 CROSSES UNDER -5)IF c4 THEN
SELL AT MARKET
ENDIFCome si vede, il ROC 20 non è ancora sceso sotto il valore -5, eppure il sistema suggerisce l’uscita dalla posizione.
10/06/2019 at 11:09 AM #109392Domani lo verificherò.
10/07/2019 at 3:32 PM #109535Ho verificato delle entrate casuali ed è sempre uscito correttamente quando da sopra -5 è sceso a sotto -5 (crossunder).
Se vuoi posso riprovare col tuo codice se lo posti interamente e mi dici esattamente su quale candela è avvenuta l’uscita errata.
10/08/2019 at 9:13 AM #109581Ok, il codice è questo:
// Definizione dei parametri del codice
DEFPARAM CumulateOrders = False // Posizioni cumulate disattivate// Condizioni per entrare su posizioni long
indicator1 = ROC[100](close)
c1 = (indicator1 > 0)
indicator2 = ROC[50](close)
c2 = (indicator2 > 0)
indicator3 = ROC[20](close)
c3 = (indicator3 CROSSES OVER 0)IF c1 AND c2 AND c3 THEN
BUY 500 CASH AT MARKET
ENDIF// Condizioni per uscire da posizioni long
indicator4 = ROC[20](close)
c4 = (indicator4 CROSSES UNDER -5)IF c4 THEN
SELL AT MARKET
ENDIFSe provi ad esempio sul titolo Tinexta (TNXT) con time frame settimanale mi dà segnale uscita due candele fa, senza ROC sotto -5…
Grazie fammi sapere se trovi qualcosa che spieghi.
10/08/2019 at 11:21 AM #109609Sul settimanale mi ha dato solo due operazioni negli ultimi 5 anni ed entrambe hanno chiusu con ROC < -5.
Forse hai i dati gratuiti a fine giornata e questo comporta, sul settimanale, una settimana indietro rispetto ad oggi e questo può causrtti dei problemi!
Che broker e versione hai?
10/08/2019 at 12:57 PM #10961910/08/2019 at 2:09 PM #109624 -
AuthorPosts
Find exclusive trading pro-tools on