Buongiorno , sto provando a testare un possibile piano di accumulo ; l’idea sarebbe di entrare con x posizioni quando ad esempio il prezzo scende sotto il 5% o il 10% dai massimi di n periodi . Ho scritto questo:
/definizione indicatori
ind1 = CALL “deviazione percentuale”[50, 0.05](high)
ind2 = CALL “deviazione percentuale”[50, 0.1](high)
//condizioni
size = 1000/close
c1 = close crosses under ind1
c2 = close crosses under ind2
//entrata
if c1 then
buy size shares at market
endif
if c2 then
buy 2*size shares at market
endif
L’unico problema è quando il prezzo oscilla a intorno all’indicatore e così mi apre diverse posizioni nell’arco di pochi giorni con poca variazione di prezzo , invece io vorrei che una volta aperta una posizione non ne aprisse un’altra fino al raggiungimento di un nuovo massimo oppure di un certo swing sui massimi. Come potrei fare? Grazie