Chiusura posizioni aperte

Viewing 6 posts - 1 through 6 (of 6 total)
  • Author
    Posts
  • #111426 quote
    drfb
    Participant
    Average

    Buon pomeriggio a tutti.

    Oggi mi sono imbattuto in un problema banale, ma che non ho saputo risolvere: chiudere un trade manualmente, senza riuscirci.

    C’è un pulsante, una opzione, della programmazione da scrivere o qualcosa che si può fare per far si, che se si valuti un trade sufficientemente in profitto o in perdita, si possa stoppare senza attendere che raggiunga il tp o lo sl impostato?

    Nelle indicazioni a video, le “x” per chiudere il trade non erano attivate per cui ho dovuto ricorrere a interrompere lo script, chiudendo tutte le posizioni aperte, per poi farlo ripartire. E’ l’unica opzione?

    Grazie

    Francesco

    #111444 quote
    robertogozzi
    Moderator
    Master

    Puoi scegliere tra varie cose da fare:

    1. usare l’istruzione QUIT per intrerrompere l’esecuzione di una strategia quando si verificano certe condizioni (ad esempio un profitto o una perdita maggiore di X), dovrai poi riavviarla quando t’interessa
    2. usare una variabile in base al cui valore (ad esempio 0) la strategia smetta di operare quando si verificano certe condizioni (ad esempio un profitto o una perdita maggiore di X), poi cambiare il valore di quella variabile (ad esempio 1)  per far ripartire l’operatività della strategia al verificarsi di certe altre condizioni (dopo N giorni o candele dall’interruzione, oppure ad un orario ben preciso, ecc…); in tal modo la strategia non viene interrotta e, quindi, non c’è necessità di riavviarla manualmente
    3. dalla finestra di autotrading interrompere la strategia desiderata e riavviarla quando lo ritieni necessario, però devi avere slezionato l’opzione di chiusura delle operazioni in caso d’interruzione (v. foto)
    4. dalla piattaforma del broker vai sull’operazione che vuoi chiudere e la chiudi; verrà interrotta la strategia che dovrai riavviare manualmente quando lo desideri.
    x-17.jpg x-17.jpg
    #111616 quote
    drfb
    Participant
    Average

    Grazie delle opzioni che mi hai dato. Mi puoi spiegare meglio l’opzione nr. 2?

    Francesco

    #111624 quote
    robertogozzi
    Moderator
    Master

    Ecco un esempio, uso TradeON=1 per abilitare l’operatività, la metto a 0 quando voglio interromperla e la rimetto ad 1 all’inizio di ogni nuovo giorno:

    ONCE TradeON = 1               //operatività abilitata per difetto
    IF IntraDayBarIndex = 0 THEN
       TradeON = 1                //abilitare l'operatività ogni nuovo giorno
    ENDIF
    c1 = close CROSSES OVER Average[20,0](close)
    IF c1 AND TradeON THEN        //entrare se condizione verificate e operatività abilitata
       BUY 1 CONTRACT AT MARKET
       TradeON = 0                //disabilitare l'operatività una volta entrato in posizione
    ENDIF
    SET TARGET pPROFIT 50
    SET STOP   pLOSS   25
    #111625 quote
    robertogozzi
    Moderator
    Master

    Mi sono appena accorto che avevi erronemente aperto l’argomento nel supporto ProBuilder relativo agli indicatori. L’ho spostato in ProOrder in quanto riguarda una strategia.

    #111639 quote
    drfb
    Participant
    Average

    Perfetto. Grazie

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

Chiusura posizioni aperte


ProOrder: Trading Automatico & Backtesting

New Reply
Author
author-avatar
drfb @drfb Participant
Summary

This topic contains 5 replies,
has 2 voices, and was last updated by drfb
6 years, 3 months ago.

Topic Details
Forum: ProOrder: Trading Automatico & Backtesting
Language: Italian
Started: 10/28/2019
Status: Active
Attachments: 1 files
Logo Logo
Loading...