Errore uscita dalla posizione

Viewing 12 posts - 1 through 12 (of 12 total)
  • Author
    Posts
  • #109347 quote
    sandfi79
    Participant
    New

    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
    ENDIF

    #109353 quote
    robertogozzi
    Moderator
    Master

    Non 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.

    #109354 quote
    robertogozzi
    Moderator
    Master

    Ho spostato il topic nel supporto ProOrder, perché ProBuilder è per gli indicatori.

    #109355 quote
    sandfi79
    Participant
    New

    Provo ad allegare nuovamente l’immagine; ad ogni modo è proprio quello che mi da’ da pensare, il codice mi sembra molto chiaro, non capisco perché dia segnale di uscita

    1-1.png 1-1.png
    #109368 quote
    robertogozzi
    Moderator
    Master

    Dall’immagine non si vedono i valori dell’indicatore.

    Quale strumento, TF ed orario è la candela di entrata dove poi ha fatto l’uscita errata?

    #109382 quote
    sandfi79
    Participant
    New

    Lo 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
    ENDIF

    Come si vede, il ROC 20 non è ancora sceso sotto il valore -5, eppure il sistema suggerisce l’uscita dalla posizione.

    #109392 quote
    robertogozzi
    Moderator
    Master

    Domani lo verificherò.

    #109535 quote
    robertogozzi
    Moderator
    Master

    Ho 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.

    #109581 quote
    sandfi79
    Participant
    New

    Ok, 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
    ENDIF

     

    Se 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.

    #109609 quote
    robertogozzi
    Moderator
    Master

    Sul 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?

    y1.jpg y1.jpg y2.jpg y2.jpg
    #109619 quote
    sandfi79
    Participant
    New

    Puoi postare anche l’immagine con le ultime candele? Giusto per vedere se viene diverso dal mio

    #109624 quote
    robertogozzi
    Moderator
    Master

    Eccole.

    x-3.jpg x-3.jpg
Viewing 12 posts - 1 through 12 (of 12 total)
  • You must be logged in to reply to this topic.

Errore uscita dalla posizione


ProOrder: Trading Automatico & Backtesting

New Reply
Author
author-avatar
sandfi79 @sandfi79 Participant
Summary

This topic contains 11 replies,
has 2 voices, and was last updated by robertogozzi
6 years, 4 months ago.

Topic Details
Forum: ProOrder: Trading Automatico & Backtesting
Language: Italian
Started: 10/05/2019
Status: Active
Attachments: 4 files
Logo Logo
Loading...