Oggi è 29/04/2024, 14:50


Costruiamoci un simulatore di pay Off in EXCEL

In questo spazio vengono discussi argomenti semplici che riguardano soprattutto chi è alle prime armi
  • Autore
  • Messaggio
Non connesso
Avatar utente

AZ13

  • Messaggi: 38610
  • Iscritto il: 28/09/2011, 22:27

Re: Costruiamoci un simulatore di pay Off in EXCEL

Messaggio21/06/2022, 9:07

Copiamo la formula trascinandola nelle altre celle della riga “Profitto/ perdita”
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
Meno si rischia più si guadagna ...
Non connesso

NUNO

  • Messaggi: 154
  • Iscritto il: 06/11/2019, 17:31

Re: Costruiamoci un simulatore di pay Off in EXCEL

Messaggio21/06/2022, 9:27

AZ13 ha scritto:
NUNO ha scritto:buon pomeriggio
io sono riuscito ad inserire ma devo aver commesso qualche errore.
con l' esempio dello straddle tutto ok ma se poi simulo -5Put strike 18000 mi da come payoff un gain da 22000 in poi e non da 18000.
allego per maggiore chiarezza


Ti dovrebbe venire così. Credo che ci sia un errore nelle formule... vedo un C9 nella tua formula...




si grazie, era quello il problema!
Non connesso
Avatar utente

AZ13

  • Messaggi: 38610
  • Iscritto il: 28/09/2011, 22:27

Re: Costruiamoci un simulatore di pay Off in EXCEL

Messaggio21/06/2022, 10:22

Spostiamo in basso il range di celle L4:M4 di 4 righe fino L8:M8
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
Meno si rischia più si guadagna ...
Non connesso
Avatar utente

AZ13

  • Messaggi: 38610
  • Iscritto il: 28/09/2011, 22:27

Re: Costruiamoci un simulatore di pay Off in EXCEL

Messaggio21/06/2022, 10:24

Inseriamo nello spazio subito al di sotto del sottostante cella M3, tre pulsanti (o immagini) dove assoceremo a ciascuno di essi una macro che ci faciliterà la variazione del livello di sottostante in modo da vedere come varia il nostro Pay Off in funzione di questa variazione.
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
Meno si rischia più si guadagna ...
Non connesso
Avatar utente

AZ13

  • Messaggi: 38610
  • Iscritto il: 28/09/2011, 22:27

Re: Costruiamoci un simulatore di pay Off in EXCEL

Messaggio21/06/2022, 10:42

Esempio...

Meno si rischia più si guadagna ...
Non connesso
Avatar utente

AZ13

  • Messaggi: 38610
  • Iscritto il: 28/09/2011, 22:27

Re: Costruiamoci un simulatore di pay Off in EXCEL

Messaggio21/06/2022, 11:12

Per fare questa operazione cliccate contemporaneamente Alt +F11 da tastiera o in alternativa selezionare: Sviluppo e poi Visual Basic.
Si entra così nell’editor di Visual Basic.
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
Meno si rischia più si guadagna ...
Non connesso
Avatar utente

AZ13

  • Messaggi: 38610
  • Iscritto il: 28/09/2011, 22:27

Re: Costruiamoci un simulatore di pay Off in EXCEL

Messaggio21/06/2022, 11:13

Qui come prima cosa dobbiamo inserire un modulo che chiameremo “Servizio”
All'interno di questo modulo metteremo le routine - appunto - di servizio.
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
Meno si rischia più si guadagna ...
Non connesso
Avatar utente

AZ13

  • Messaggi: 38610
  • Iscritto il: 28/09/2011, 22:27

Re: Costruiamoci un simulatore di pay Off in EXCEL

Messaggio21/06/2022, 11:33

Ecco le prime 3 routine che inseriremo nel modulo.
Sono molto esplicative del lavoro che fanno. Potete fare un copia e incolla.

Codice: Seleziona tutto
Sub Aumenta_Prezzo()
' Ad ogni cliccata aumenta il prezzo del sottostante del valore presente nella cella dell'incremento
    With Worksheets("Moltiplicatore")
        .Cells(14, 2) = .Cells(14, 2) + Range("incremento")
    End With
End Sub
Sub Azzera_Prezzo()
' Azzera il prezzo del sottostante
    Worksheets("Moltiplicatore").Cells(14, 2) = ""
End Sub

Sub Diminuisce_Prezzo()
' Ad ogni cliccata diminuisce il prezzo del sottostante del valore presente nella cella dell'incremento
    With Worksheets("Moltiplicatore")
        .Cells(14, 2) = .Cells(14, 2) - Range("incremento")
    End With
End Sub
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
Meno si rischia più si guadagna ...
Non connesso
Avatar utente

AZ13

  • Messaggi: 38610
  • Iscritto il: 28/09/2011, 22:27

Re: Costruiamoci un simulatore di pay Off in EXCEL

Messaggio21/06/2022, 11:35

Per funzionare le routine hanno bisogno della creazione di un intervallo denominato.

Ecco come creare un intervallo denominato nel foglio di calcolo:
  • Nel gruppo Nomi definiti della scheda Formule fare clic su Definisci nome.

  • Nella casella nome della finestra di dialogo nuovo nome Digitare il nome che si vuole usare per il riferimento.
    Nel nostro caso “incremento”
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
Meno si rischia più si guadagna ...
Non connesso
Avatar utente

AZ13

  • Messaggi: 38610
  • Iscritto il: 28/09/2011, 22:27

Re: Costruiamoci un simulatore di pay Off in EXCEL

Messaggio21/06/2022, 11:42

Fatto questo associamo ad ogni pulsante la macro corrispondente cliccando con il tasto destro del mouse sull’oggetto e selezionando assegna macro.
Meno si rischia più si guadagna ...
PrecedenteProssimo

Torna a Concetti di base



Chi c’è in linea

Visitano il forum: Nessuno e 140 ospiti

cron