Buonasera,
mi chiedevo se su una strategia di trading automatico con ProOrder su titoli azionari è possibile l’applicazione di piccole e semplici regole di money management.
Faccio un esempio:
Ho 5000€ e posso comprare 2500 azioni di un titolo azionario.
A fine settimana guadagno il 10% (500€).
La settimana successiva è possibile aumentare (mediante qualche formula) la quota di capitale da 5000€ a 5250€ aggiungendo quindi alla quota iniziale il 50% (250€) del guadagno avvenuto nella settimana ? Nel caso la settimana si chiuda in negativo diminuire in automatico (ad esempio di un 5%) la quota preposta all’acquisto di quel determinato titolo ? E’ possibile farlo per tutte le settimane in cui il sistema resta attivo senza agire ogni settimana sulla programmazione del codice modificando manualmente i parametri ?
Grazie dell’aiuto.
Ho fatto questo e l’ho provato su APPLE, sia 4 ore che Daily, mettendo però 25 azioni e non 2500, anche se nel codice ho lasciato quanto hai scritto tu:
ONCE Capitale = 5000
ONCE AzioniIniziali = 2500
ONCE Equity = Capitale
ONCE Azioni = AzioniIniziali
ONCE Profitto = 0
//
// aggiornare i dati ad inizio settimana secondo l'andamento delle operazioni effettuate
//
IF DayOfWeek < DayOfWeek[1] THEN
Profitto = StrategyProfit - Profitto[1]
temp = Profitto
IF temp > 0 THEN
temp = floor(temp / 2,0) //accumulare il 50% dell'eventualwe guadagno
ELSIF temp < 0 THEN
temp = -floor(Equity * 0.05,0) //diminuire l'equity del 5% quando c'è una perdita
ENDIF
Equity = Equity + Temp
Azioni = max(AzioniIniziali,floor((AzioniIniziali * Equity / Capitale),0))
ENDIF
//
// entrare a mercato
//
if close crosses over average[100,0](close) and not LongOnMarket then
buy Azioni Contracts at Market
elsif close crosses under average[100,0](close) and not ShortOnMarket then
sellshort Azioni Contracts at Market
endif
// Stop Loss e Target
set stop ploss 200
set target pprofit 600
// variabii e dati da monitorare
//graph Equity
//graph temp
//graph StrategyProfit
//graph Azioni
Grazie mille.
Certamente non mancherò di provarlo e prima ancora di studiarlo per capire com’è fatto …