Come posso eseguire una sola operazione al giorno

Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • #155773 quote
    domenicoprorealcode
    Participant
    Junior

    BUON GIORNO,QUALCUNO MI PUO’ AIUTARE HA GENERARE UN  CODICE,

    DIRE AL SISTEMA DI EFFETTUARE AL MASSIMO  1 SOLA OPERAZIONE  AL GIORNO, CHIUSA L’OPERAZIONE HO IN PROFIT OPPURE LOSS UNA VOLTA CHIUSA ASPETTARE IL SEGUENTE GIORNO.

    ALLEGO IL SISTEMA A CUI VOGLIO INSERIRE QUESTO COMANDO.

    // Definizione dei parametri del codice
    DEFPARAM CumulateOrders = False // Posizioni cumulate disattivate
    
    // Condizioni per entrare su posizioni long
    indicator1 = SuperTrend[5,10]
    c1 = (close[1] CROSSES OVER indicator1)
    indicator2 = ExponentialAverage[94](close)
    c2 = (close[1] > indicator2)
    
    IF c1 AND c2 THEN
    BUY 1 CONTRACT AT MARKET
    ENDIF
    
    // Stop e target
    SET STOP pLOSS 200 SET TARGET pPROFIT 200

    GRAZIE A CHI MI VORRA’ AIUTARE

    #155775 quote
    robertogozzi
    Moderator
    Master

    Ci sono varie regole del forum da rispettare:

    • non aggiungere domande diverse ad altre esistenti, bensì crea un nuovo argomento
    • dai un titolo esplicativo, non generico, al tuo argomento, in modo che leggendolo si capisca di cosa si tratta
    • usa sempre il pulsante “Insert PRT code” quando inserisci il codice nei tuoi post per facilitare la lettura degli altri.

    esistono anche altre regole generali di internet, la cosiddetta “netiquette“, il galateo della rete, che indica come l’uso delle MAIUSCOLE, se non usato sporadicamente per evidenziare una parola, sia da considerarsi un gesto maleducato equivalente ad URLARE in una conversazione per imporre la propria presenza.

    Grazie 🙂

    In risposta alla tua richiesta ecco il codice modificato con l’aggiunta della variabile Otd:

    // Definizione dei parametri del codice
    DEFPARAM CumulateOrders = False // Posizioni cumulate disattivate
    Otd = (Barindex - TradeIndex(1) > IntradayBarIndex)
    // Condizioni per entrare su posizioni long
    indicator1 = SuperTrend[5,10]
    c1 = (close[1] CROSSES OVER indicator1)
    indicator2 = ExponentialAverage[94](close)
    c2 = (close[1] > indicator2)
    
    IF c1 AND c2 AND Otd THEN
    BUY 1 CONTRACT AT MARKET
    ENDIF
    
    // Stop e target
    SET STOP pLOSS 200 SET TARGET pPROFIT 200
Viewing 2 posts - 1 through 2 (of 2 total)
  • You must be logged in to reply to this topic.

Come posso eseguire una sola operazione al giorno


ProOrder: Trading Automatico & Backtesting

New Reply
Summary

This topic contains 1 reply,
has 2 voices, and was last updated by robertogozzi
5 years, 1 month ago.

Topic Details
Forum: ProOrder: Trading Automatico & Backtesting
Language: Italian
Started: 12/31/2020
Status: Active
Attachments: No files
Logo Logo
Loading...