Thema Datum  Von Nutzer Rating
Antwort
11.05.2008 22:32:33 Bachus
NotSolved
12.05.2008 21:43:54 Holger
NotSolved
Rot Aw:Aw:Intervalschachtelung
13.05.2008 12:23:30 Bachus
NotSolved
13.05.2008 13:06:26 Bachus
NotSolved
13.05.2008 17:32:30 Holger
NotSolved

Ansicht des Beitrags:
Von:
Bachus
Datum:
13.05.2008 12:23:30
Views:
949
Rating: Antwort:
  Ja
Thema:
Aw:Aw:Intervalschachtelung

Hat der Code noch irgend einen formellen Fehler? Danke ;)


Option Explicit

Function ImplVola(S As Double, K As Double, _
T As Double, r As Double, TargetPrice As Double, _
Optional PutCall As String = "CALL")

Application.Volatile

Dim x1 As Double, x2 As Double
Dim differenz As Double, sigma As Double

x1 = 0
x2 = 20

Start:

sigma = (x2 - x1 / 2)

differenz = (BlackScholes(S, K, T, r, sigma, [PutCall as String="call"])) - TargetPrice

If differenz > 0 Then GoTo part1

If differenz 0

sigma = (x2 - x1 / 2)

differenz = (BlackScholes(S, K, T, r, sigma, [PutCall as String="call"])) - TargetPrice

If differenz > 0 Then x2 As sigma
If differenz < 0 Then x1 As sigma


Next

ImVola = sigma

End Function

Vielen Dank im voraus ;)

Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
11.05.2008 22:32:33 Bachus
NotSolved
12.05.2008 21:43:54 Holger
NotSolved
Rot Aw:Aw:Intervalschachtelung
13.05.2008 12:23:30 Bachus
NotSolved
13.05.2008 13:06:26 Bachus
NotSolved
13.05.2008 17:32:30 Holger
NotSolved