Entrata a mercato con capitale sempre aggiornato

Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • #130984 quote
    Roberto90
    Participant
    Average

    Buongiorno,

    ho un dubbio in merito alla corretta scrittura del codice di entrata a mercato. Nello specifico voglio entrare a mercato sempre col capitale aggiornato, ossia col capitale iniziale più le eventuali vincite/perdite dei vari trades nel corso del backtest. E’ corretta la scrittura seguente?

    Inoltre per il mercato dei future è equivalente usare “shares” o “contracts”?

    Infine del Forex, nell’espressione di buy, dovrò usare “cash”?

    Grazie in anticipo per il chiarimento

    ONCE Capiniziale                 = 20000
    equity                           = Capiniziale + Strategyprofit
    
    // resto del codice....
    
    IF NOT LongOnMarket THEN
    OrderSize = MAX(1,ROUND(equity/close))
    BUY OrderSize SHARES AT MARKET
    ENDIF
    #145321 quote
    robertogozzi
    Moderator
    Master

    Non è corretta, provala sul Dax e su EurUsd (vedi foto X allegata).

    Con DAX sembra (sottolineo sembra) funzioni in quanto ti restituisce 1.9 contratti, mentre con EurUsd sono oltre 14000 contratti!

    Innanzitutto devi stabilire con il tuo Capitale iniziale quanti lotti vuoi tradare, diciamo 1 a titolo di esempio.

    Dopodiché fai il rapporto, se con Capitale iniziale acquisto un lotto, con l’Equity attuale quanti ne acquisto? con la proporzione:

    Capitale 20000 : 1 lotto = Equity : X lotti

    Quindi la formula (vedi foto Y), in codice, è:

    ONCE Capiniziale                 = 20000
    equity                           = Capiniziale + Strategyprofit
     
    // resto del codice....
     
    IF NOT LongOnMarket THEN
       OrderSize = MAX(1,ROUND(equity/Capiniziale))
       BUY OrderSize SHARES AT MARKET
    ENDIF

    ovviamente devi togliere ROUND se vuoi acquistare anche decimali di lotto.

    x-7.jpg x-7.jpg y.jpg y.jpg
Viewing 2 posts - 1 through 2 (of 2 total)
  • You must be logged in to reply to this topic.

Entrata a mercato con capitale sempre aggiornato


ProBuilder: Indicatori & Strumenti Personalizzati

New Reply
Author
author-avatar
Roberto90 @roberto90 Participant
Summary

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

Topic Details
Forum: ProBuilder: Indicatori & Strumenti Personalizzati
Language: Italian
Started: 05/10/2020
Status: Active
Attachments: 2 files
Logo Logo
Loading...