Errore uscita dalla posizione

Viewing 12 posts - 1 through 12 (of 12 total)
  • Author
    Posts
  • #109347 quote
    sandfi79sandfi79
    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
    robertogozzirobertogozzi
    Moderator
    Legend

    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
    robertogozzirobertogozzi
    Moderator
    Legend

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

    #109355 quote
    sandfi79sandfi79
    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
    robertogozzirobertogozzi
    Moderator
    Legend

    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
    sandfi79sandfi79
    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
    robertogozzirobertogozzi
    Moderator
    Legend

    Domani lo verificherò.

    #109535 quote
    robertogozzirobertogozzi
    Moderator
    Legend

    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
    sandfi79sandfi79
    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
    robertogozzirobertogozzi
    Moderator
    Legend

    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
    sandfi79sandfi79
    Participant
    New

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

    #109624 quote
    robertogozzirobertogozzi
    Moderator
    Legend

    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.
ProRealAI ProRealAI New

Stuck on this ProBuilder code?

Describe what this topic is trying to build, in plain English, and ProRealAI writes the ProRealTime™ indicator, screener or system for you.

Available in 7 languages
Try ProRealAI

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 robertogozzirobertogozzi
6 years, 12 months ago.

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