buongiorno a tutti.
eccoci qui con il nostro foglio di excell, ansiosi di continuare il nostro lavoro, dobbiamo inserire il nostro meccanismo, che abbiamo capito ma vogliamo vedere al lavoro.
allora non perdiamoci in scenette e frivolezze, ma cominciamo a preparare l'ambiente mettendo a fuoco strumenti ed accessori.
creiamo tre colonne nuove, che ci saranno utili :
nella cella K3 scriviamo "vola", sara' una colonna utile per la volatilita'
nella cella L3 scriviamo "macro dw" e ci servira' per la macro
nella cella M3 scriviamo "macro up" per lo stesso scopo
nella cella K4 inseriamo la seguente formula :
=MAX(ASS(C18-D18);ASS(D18-E18);ASS(E18-F18);ASS(F18-G18);ASS(G18-H18);ASS(H18-I18);ASS(I18-J18);ASS(J18-K18);ASS(K18-L18);ASS(L18-M18))
poi copia
evidenzia range K5:K9
incolla
nella cella L4 inseriamo la seguente formula :
=MAX(MAX(D18:M18);C18/100*105)
poi copia
evidenzia range L5:L9
incolla
nella cella M4 inseriamo la seguente formula :
=MIN(MIN(D18:M18);C18/100*95)
poi copia
evidenzia range M5:M9
incolla
ora andiamo nel settore "vendere sotto" - "comprare sopra" :
nella cella H4 inseriamo la seguente formula:

poi copia
evidenzia range H5:H9
incolla
nella cella I4 inseriamo la seguente formula :
=SE(E(G4>0,1;(C18+K4)>F4);F4;"")
poi copia
evidenzia range I5:I9
incolla
non ci sono altre formule (se non mi viene qualche altra idea lungo il percorso !) per cui abbiamo finito, il nostro foglio e' pronto a ricevere il suo motore.
pensa e ripensa, l'algoritmo e' facile, spero che l'abbiate ben in mente, ma la sua formula non e' di altrettanto facile scrittura, si incappa in riferimenti circolari, e poi diventa difficilissimo da mettere per iscritto in modo chiaro.
forse e' meglio farlo funzionare con una macro, che puo' farci anche altre cose, aggiornarci la banca dati e mettere in atto qualche sicurezza.
d'accordo, facciamo la macro, ma non questa volta, lavorare va bene, ma strafare non mi pare il caso.
per cui, a venerdi prossimo, dove forse il da farsi sara' piu' facile di quanto non pensiate.
buona settimana a tutti.
giancarlo del bono di ruscalla.
Torna a Tuttogiadel
|