Aprire nuova posizione in caso di perdita

Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
    Posts
  • #59536 quote
    l c
    Participant
    Junior

    Buongiorno,

    Ho letto altri post quasi simili ma non riesco a implementare questa funzione.

    Vorrei aprire un contratto long se la posizione in essere raggiunge un determinato valore di DD con lo stesso tp della posizione precedente aperta

    esempio

    Sono long 1 contratto tp 20p (posizione 1)

    la posizione va in dd

    ogni -30p (o valore in danaro) apre un nuovo long (quindi posizione 2) con setsso tp di posizione 1

    fino ad un massimo di 3 posizioni.

     

    è possibile farlo?

    grazie a tutti per l’aiuto

    #59632 quote
    Nicolas
    Keymaster
    Master

    Hai visto questo valore medio nella documentazione: https://www.prorealcode.com/documentation/positionprice/
    Dovrebbe servire da buon esempio per raggiungere la tua strategia. Facci sapere se sei ancora nei guai.

    #59817 quote
    l c
    Participant
    Junior

    Ciao Nicolas, grazie per la risposta.

    No avevo già gardato quell’opzione e non sono riuscito a farci nulla,

    Sono alle prime armi con la programmazione e sto sperimentando.

    Ho provato con questa strategia che scrivo qui.

    Su EU Daily

    Sostanzialmente apre posizione long quando ROC taglia alcuni livelli che ho ottimizzato.

    molto basic come esperimento.

    Tp fisso a 20Pip // stop ‘antirovina’ a 500pip

    poi ho notato che le posizioni aperte arrivano fino a un dd massimo quindi

    pensavo di implementare aprendo un altra posizione a recupero, fino ad un massimo di 3

    ti allego anche i risultati backtest.

    Ho fatto un tentativo anche con il tuo Smoothed Roc

     

    // Definizione dei parametri del codice
    DEFPARAM CumulateOrders = False // Posizioni cumulate disattivate

    entrydown = -1.6
    entryup = 1.5

    // Condizioni per entrare su posizioni long
    indicator1 = ROC[23](close)
    c1 = (indicator1 CROSSES UNDER entrydown)
    c2 = (indicator1 CROSSES OVER entryup)

    IF c1 or c2 THEN
    BUY 1 SHARES AT MARKET
    ENDIF

    // Stop e target
    SET STOP pLOSS 500
    SET TARGET pPROFIT 20

     

     

    grazie ancora per l’aiuto

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

Aprire nuova posizione in caso di perdita


ProOrder: Trading Automatico & Backtesting

New Reply
Author
author-avatar
l c @l_c Participant
Summary

This topic contains 2 replies,
has 2 voices, and was last updated by l c
8 years ago.

Topic Details
Forum: ProOrder: Trading Automatico & Backtesting
Language: Italian
Started: 01/15/2018
Status: Active
Attachments: 3 files
Logo Logo
Loading...