help code back

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

    Ciao a tutti
    Vorrei il vostro aiuto per scrivere questo codice, se possibile.
    acquistare ath dal periodo precedente
    controllare che i due periodi precedenti all’ath siano in rialzo
    Immaginiamo il caso del titolo eni
    per posizionarmi come compratore nel luglio 2023, devo raggiungere il massimo del 23 gennaio e i periodi 22 gennaio e 22 luglio devono essere al rialzo. gracias

    #229319 quote
    robertogozzi
    Moderator
    Master

    Che timeframe utilizzi?

    Che significa ATH?

    #229323 quote
    dovakinus
    Participant
    New

    Quale periodo si utilizza? 4 anni

    Cosa significa ATH? il punto più alto raggiunto

    #229329 quote
    robertogozzi
    Moderator
    Master

    Quindi quando scrivi “acquistare ath dal periodo precedente” intendi nei 4 anni precedenti?

    Però sul grafico 4 anni non puoi metterli, cosa usi come timeframe del grafico?

    #229331 quote
    dovakinus
    Participant
    New

    Quindi quando scrivi “comprare ath del periodo precedente” intendi nei 4 anni precedenti? Sì, l’obiettivo è quello di fare un backtest.

    Ma sul grafico a 4 anni non puoi inserirli, che timeframe usi sul grafico? Se sono nel 2024, per esempio, aspetto di aver raggiunto il massimo del 2020.
    Non ho capito bene cosa non si può mettere?

    #229334 quote
    robertogozzi
    Moderator
    Master

    NON esiste un timeframe di 4 anni.

    Quale usi tu sul grafico?

    #229335 quote
    dovakinus
    Participant
    New

    sul mio grafico da 4 anni ho shematizzato il grafico in modo che possiate vedere cosa vorrei automatizzare e poter fare un backtest, utilizzando come esempio l’azione eni.

    #229344 quote
    dovakinus
    Participant
    New

    Ditemi se mi sono espresso male ?

    #229364 quote
    dovakinus
    Participant
    New

    hai detto che non possiamo attribuire il tutto a 4 anni, ma che possiamo trasformarlo in giorni?

    #229400 quote
    robertogozzi
    Moderator
    Master

    Sono riuscito ad avere iltimeframe di 4 ammi direttamente dal sito PRT, perché IG non lo permette.

    Ecco il codice:

    DEFPARAM CumulateOrders = False
    Timeframe(4 years,UpdateOnClose)
    Rialzo = close[1] > close[2]  //i due periodi PRECEDENTI sono al rialzo
    ath    = high                    //massimo del periodo appena chiuso
    //Timeframe(default)             //ho utilizzato questa riga per provarlo, altrimenti non avevo nessuna entrata
    IF Rialzo AND Not OnMarket THEN
       BUY 1 Contracts AT ath STOP
    ENDIF
    #229409 quote
    dovakinus
    Participant
    New

    Grazie mille, ma è normale che non visualizzi nulla.

    #229415 quote
    robertogozzi
    Moderator
    Master

    Si, perché non entra mai. Io ho dovuto usare la linea 5 senza le barre iniziali dei commenti, per vedere un’operazione.

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

help code back


ProOrder: Trading Automatico & Backtesting

New Reply
Author
author-avatar
loictanzy @loictanzy Participant
Summary

This topic contains 11 replies,
has 3 voices, and was last updated by robertogozzi
1 year, 11 months ago.

Topic Details
Forum: ProOrder: Trading Automatico & Backtesting
Language: Italian
Started: 03/06/2024
Status: Active
Attachments: 2 files
Logo Logo
Loading...