Expire trade.

Viewing 9 posts - 1 through 9 (of 9 total)
  • Author
    Posts
  • #71028 quote
    Paolo Crovella
    Participant
    Average

    Dear Traders
    I would like to ask, whether is possible, to close automatically after 6 candles the trader if does not in the market

    thank you mates

    Paolo

    #71029 quote
    robertogozzi
    Moderator
    Master

    Per favore parla italiano nel forum italiano.

    Se non sei a mercato non c’è niente da chiudere.

    Puoi spiegarti meglio?

    #71033 quote
    Gianluca
    Participant
    Master

    Credo voglia dire che se l’ordine immesso dal suo sistema non entra vorrebbe venga cancellato dopo 6 barre.

    #71039 quote
    robertogozzi
    Moderator
    Master

    Devi prima di tutto salvare il numero della barra in cui si verifica l’evento (inizializza prima la variabile con 999999):

    ONCE BarraEvento = 999999
    IF Evento THEN
       BarraEvento = BarIndex
    ENDIF

    Dopodiché verifichi, se non sei ancora a mercato, che il numero di barre (candele) non superi 6:

    IF (BarIndex - BarraEvento) >= 6 THEN
       BarraEvento = 999999
    ENDIF

    Quindi, prima di entrare in posizione verifichi che l’evento ci sia stato e che non siano passate oltre 6 barre:

    IF MieCondizioni AND BarraEvento < 999999 AND Not OnMarket THEN
       BUY/SELLSHORT.........
    ENDIF

    Quando sei entrato resetti BarraEvento al valore iniziale:

    IF OnMarket THEN
       BarraEvento = 999999
    ENDIF
    Gianluca thanked this post
    #71087 quote
    Gianluca
    Participant
    Master

    Devi prima di tutto salvare il numero della barra in cui si verifica l’evento (inizializza prima la variabile con 999999):

    Dopodiché verifichi, se non sei ancora a mercato, che il numero di barre (candele) non superi 6:

    Quindi, prima di entrare in posizione verifichi che l’evento ci sia stato e che non siano passate oltre 6 barre:

    Quando sei entrato resetti BarraEvento al valore iniziale:

    SERVIVA ANCHE A ME, GRAZIE 🙂

    #71089 quote
    robertogozzi
    Moderator
    Master

    Gianluca scusami, ti spiace evitaredi usare, se non strettamente necessario, il QUOTE nelle risposte, altrimenti si allungano i post e le pagine a dismisura e questo rende più difficoltoso lo scrorrimento dei vari topic.

    Grazie.

    Spero sia anche quello che interessava a Paolo Crovella.

    #71093 quote
    Paolo Crovella
    Participant
    Average

    Scusate tutti, è comunque giusto , se l’ordine stop non viene eseguito dopo 6 candele voglio che venga cancellato.

    #71897 quote
    Gianluca
    Participant
    Master

    Come preferisci, pero’, rileggendo il post mi sono reso conto di una cosa, questo filtro vale se si verifica un evento e dopo tot barre si inserisce l’ordine, ma non è utilizzabile se io avessi un trading system di questo tipo:

    barra 1, si verificano le condizioni e piazzo un ordine stop ad un determinato livello, passate poi 6/10 barre o quelle che sono se l’evento non si verifica vorrei cancellare l’ordine di acquisto/vendita.

    #71934 quote
    robertogozzi
    Moderator
    Master

    Il ragionamento è lo stesso, cambia solo leggermente la sintassi delle condizioni per IF…ENDIF, in quanto ogni ordine pendente, LIMIT o STOP che sia, viene cancellato alla chiusura di ogni barra e, se lo si desidera, deve essere reimmesso.

    Basta NON reimmetterlo trascorso il numero di barre che vuoi.

    IF MieCondizioni AND (BarIndex - BarraEvento) <= 6 AND Not OnMarket THEN
       BUY/SELLSHORT 1 CONTRACT AT MyPrice LIMIT/STOP
    ENDIF

    In pratica verico che la differenza tra BARINDEX (barra attuale) e la barra dell’evento non sia > di “n” barre.

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

Expire trade.


ProOrder: Trading Automatico & Backtesting

New Reply
Author
Summary

This topic contains 8 replies,
has 3 voices, and was last updated by robertogozzi
7 years, 8 months ago.

Topic Details
Forum: ProOrder: Trading Automatico & Backtesting
Language: Italian
Started: 05/21/2018
Status: Active
Attachments: No files
Logo Logo
Loading...