Buongiorno, sto utilizzando il money management mensile che funziona bene, mi chiedevo se è possibile trasformarlo in quindicinale.
Grazie
MaxLoss2s =4.25
once TradeAllowed2s=1
IF Month <> Month[1] THEN
MyProfit2s=strategyprofit+positionperf(0)
TradeAllowed2s=1
endif
If strategyprofit+positionperf(0) <=MyProfit2s-MaxLoss2s*(close/100) then
TradeAllowed2s=0
Eccolo:
MaxLoss2s =4.25
once TradeAllowed2s=1
IF (Day = 15) OR ((Day > 15) AND (Day[1] < 15)) THEN
MyProfit2s=strategyprofit+positionperf(0)
TradeAllowed2s=1
endif
If strategyprofit+positionperf(0) <=MyProfit2s-MaxLoss2s*(close/100) then
TradeAllowed2s=0
Ciao Roberto, ti ringrazio.
In questo modo presumo funziona per 15 giorni, è possibile dividere i primi 15 giorni dai secondi 15 giorni.
Esempio per marzo:
Il money management vorrei (se possibile ) dividerlo in due parti, fino a metà mese e seconda metà.
Ti ringrazio in anticipo
Prova questo (ho differenziato i nomi delle variabili con A per la prima quindicina e B per la successiva):
MaxLoss2sA =4.25
MaxLoss2sB =4.25
once TradeAllowed2sA=1
once TradeAllowed2sB=1
IF Day < 16 THEN
MyProfit2sA=strategyprofit+positionperf(0)
TradeAllowed2sA=1
If strategyprofit+positionperf(0) <=MyProfit2sA-MaxLoss2sA*(close/100) then
TradeAllowed2sA=0
ELSE
MyProfit2sB=strategyprofit+positionperf(0)
TradeAllowed2sB=1
If strategyprofit+positionperf(0) <=MyProfit2sB-MaxLoss2sB*(close/100) then
TradeAllowed2sB=0
endif
Ho anche cambiato il 15 in 16, per differenziare meglio le due quindicine, altrimenti la seconda quindicina avrebbe avuto un giorno in più (adesso ne avrà uno in più solo in alcuni casi quando il mese è di 31 giorni).
Purtroppo non funziona, questo era solo per il long e non funziona più fa solamente lo Short che non c’è il money.
Allora ci vuole il codice completo per poterlo provare bene ed identificare i prioblemi che ci sono.
In ogni caso la soluzione è divedere le variabili in due parti, una per la prima quindicina e l’altra per la seconda.
All’interno del tuo codice dovrai usare le variabili della prima o della seconda secondo le tue necessità.
Ho provato con un altro , funziona il long ma non legge le variabili, è come se non esistesse il money non funziona
Ok capito grazie, ora ci provo