Strategia semplice Doji daily

Viewing 8 posts - 1 through 8 (of 8 total)
  • Author
    Posts
  • #232399 quote
    Aragorna
    Participant
    Junior
    //NG
    DEFPARAM CumulateOrders = false
    
    Timeframe(Daily,UpdateOnClose)
    DDhigh = high
    DDlow = low
    
    DojiSize = 0.05
    data=(abs(open - close) <= (high - low) * DojiSize)
    graph Data
    Timeframe(1hour ,default )
    positionsize=1
    
    
    If not LONGONMARKET AND TIME<220000 and close Crosses Over DDhigh and data  then
    Buy positionsize contract at market
    EndIf
    
    IF not SHORTONMARKET AND TIME<220000 and close Crosses under DDlow AND data then
    sellshort positionsize CONTRACT AT market
    ENDIF
    IF onmarket and time=220000 then
    sell at market
    exitshort at market
    endif

    Buongiorno, chiedo gentilmente un consiglio. Vorrei creare una strategai di prova che identifica una candela daily doji e rompe al rialzo o al ribasso su quella, ho incorporato l’indicatore seguente:

    r = 0
    g = 0
    b = 0

    atr = averagetruerange[10](close)*0.5
    DojiSize = 0.05
    data=(abs(open – close) <= (high – low) * DojiSize)
    if data then
    DRAWTEXT(“Doji”, barindex, high+atr, Dialog, Standard, 12) COLOURED(R,G,B)
    endif
    return

     

    che identifica la candela doji. il problema è che graficando nella strategia la candela doji me la identifica diversamente dall’indicator e ealcune volte proprio diversa da una doji e non riesco a capire perchè. qualcuno può gentilmente aiutarmi?grazie mille ain anticipo

    Alessio

    #232414 quote
    Iván González
    Moderator
    Master

    Quale asset (ticker) stai negoziando?

    #232423 quote
    Nicolas
    Keymaster
    Master

    Quando usi UPDATEONCLOSE, stai guardando gli ultimi dati dalle candele chiuse, quindi su un intervallo di tempo giornaliero, sono i dati di ieri. Se non utilizzi la stessa logica con un indicatore e applichi questo codice su un intervallo di tempo giornaliero:

    r = 0
    g = 0
    b = 0
    
    atr = averagetruerange[10](close)*0.5
    DojiSize = 0.05
    data=(abs(open – close) <= (high – low) * DojiSize)
    if data then
    DRAWTEXT(“Doji”, barindex, high+atr, Dialog, Standard, 12) COLOURED(R,G,B)
    endif
    return

    stai guardando l'attuale candela giornaliera, non quella del giorno prima, forse è per questo che noti delle differenze?

    #232428 quote
    Aragorna
    Participant
    Junior

    Ciao Ivan, stavo testando il natural gas.

    Alessio

    #232429 quote
    Aragorna
    Participant
    Junior

    quindi al posto di Updateonclose cosa dovrei scrivere? Default? riverificherò ma la cosa strana è che se fosse come dici tu, dovrebbe identificare sempre la candela successiva a quella giusta, invece qui va  a candele random in posizione sparse.

    cosa potresti suggerirmi per migliorare?

    grazie mille

    Alessio

    #232447 quote
    Aragorna
    Participant
    Junior

    scusa Nicolas, stavo riguardando il video sul multitimeframe, da quel che capisco updateonclose in questo caso non sarebbe sbagliato, perchè individuo la candela Doji giornaliera nella sua chiusura e solo dopo a timeframe più bassi faccio l’ingresso a rottura nei massimi e nei minimi.

    #234103 quote
    Iván González
    Moderator
    Master

    Ciao. Il problema è che in alcune candele il prezzo di chiusura del TF giornaliero non coincide con la chiusura dell'ultima candela oraria della giornata. Non so il motivo…

    #234114 quote
    Iván González
    Moderator
    Master

    Ho già ricevuto una risposta dall’ufficio tecnico di PRT.

    English version:
    “Settlement price FUT US

    On US futures, over the whole history, always :

    daily CLOSE => settlement price
    intraday CLOSE of last candlestick => last price of the day

    So, throughout the history, we can see that the daily close is different from the last of the day.”

    Prezzo di regolamento FUT US

    Sui futures USA, per tutta la storia, sempre :

    CLOSE giornaliero => prezzo di regolamento
    CLOSE intraday dell’ultima candela => ultimo prezzo del giorno

    Quindi, nel corso della storia, possiamo notare che il close giornaliero è diverso dall’ultimo del giorno.

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

Strategia semplice Doji daily


ProOrder: Trading Automatico & Backtesting

New Reply
Author
author-avatar
Aragorna @aragorna Participant
Summary

This topic contains 7 replies,
has 3 voices, and was last updated by Iván González
1 year, 7 months ago.

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