Strategia per acquisti e profit a griglia

Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
    Posts
  • #251144 quote
    Nino Rossi
    Participant
    New

    Buongiorno mi farebbe piacere provare una strategia semplice cosi congeniata :

    per esempio supponiamo un capitale di 10000 euro e che il sottostante quota 10 io vorrei accumulare posizioni da 1000 euro ogni 1000 punti di ribasso quindi a 9000 poi a 8000 e cosi via .

    L’ incasso sarebbe supponiamo a 1200 di profitto su ogni singola posizione accumulata per esempio la posizione da 9000 la incasso solo a 10200 con 1200 di profitto oppure la tengo,

    quella da 8000 la incasso a 9200 e cosi via.

    il rischio massimo sarebbe di 10000 il profitto sarebbe ottimale se il grafico sale e scende spesso , l ideale sarebbe che posso modificare il numero di livelli accumulabili e di target price oltre alla somma iniziale.

    Vi ringrazio in anticipo se mi potete aiutare perchè io non sono in grado di scriverlo , grazie Nino.

    #251182 quote
    robertogozzi
    Moderator
    Master

    Quindi la tua frase “vorrei accumulare posizioni da 1000 euro ogni 1000 punti di ribasso” va intesa come “vorrei accumulare posizioni da 1000 euro ogni 1000 EURO di ribasso“?

    #251256 quote
    Iván González
    Moderator
    Master

    Ciao! Io propongo qualcosa del genere. Non si adatterà esattamente a quello che cerchi, perché non lo capisco molto bene… Però credo più o meno che da qui tu possa arrivare a ciò di cui hai bisogno.

    // ----------------------------------------------//
    // Sistema de acumulación escalonada con TP fijo
    // ----------------------------------------------//
    levelAmount = 1000
    SLperc = 2
    TPperc = 5
    maxLevels = 10
    // ----------------------------------------------//
    if not onmarket then
       z=0
       unset($level)
       unset($buyprice)
       unset($takeprofitplevel)
       unset($nextlevel)
    else
       for i=1 to z do
          if $takeprofitplevel[i]<>0 and close>$takeprofitplevel[i] then
             sell n contract at market
             $takeprofitplevel[i]=0
          endif
       next
    endif
    
    if not onmarket and close>highest[20](high)[1] then
       n=round(levelAmount/close)
       $level[z+1]=1
       $buyprice[z+1]=close
       $takeprofitplevel[z+1]=close*(1+TPperc/100)
       $nextlevel[z+1]=close*(1-SLperc/100)
       z=z+1
       buy n contract at market
    elsif longonmarket and z>0 and z<maxLevels and close<$nextlevel[z] then
       n=round(levelAmount/close)
       $level[z+1]=z+1
       $buyprice[z+1]=close
       $takeprofitplevel[z+1]=close*(1+TPperc/100)
       $nextlevel[z+1]=close*(1-SLperc/100)
       z=z+1
       buy n contract at market
    endif
    
    graphonprice $takeprofitplevel[1]coloured("green")
    graphonprice $takeprofitplevel[2]coloured("cyan")
    graphonprice $takeprofitplevel[3]coloured("yellow")
    graphonprice $takeprofitplevel[4]coloured("lime")
    graphonprice $nextlevel[1]coloured("red")
    graphonprice $nextlevel[2]coloured("fuchsia")
    graphonprice $nextlevel[3]coloured("orange")
    
    robertogozzi thanked this post
Viewing 3 posts - 1 through 3 (of 3 total)
  • You must be logged in to reply to this topic.

Strategia per acquisti e profit a griglia


ProOrder: Trading Automatico & Backtesting

New Reply
Author
author-avatar
Nino Rossi @nino-rossi Participant
Summary

This topic contains 2 replies,
has 3 voices, and was last updated by Iván González
4 months, 2 weeks ago.

Topic Details
Forum: ProOrder: Trading Automatico & Backtesting
Language: Italian
Started: 09/19/2025
Status: Active
Attachments: No files
Logo Logo
Loading...