モンテカルロ シミュレーション法を使用して、価格の総利益の確率分布を生成するコードがあります。
列 F と G のデータは、利益の累積分布をどのように表示しますか?
指定された値の範囲を使用して累積頻度を計算することを理解しています
Int(Iteration / 20 * i) で与えられます。
しかし、それが列FのProbability that Profit >= Xとどのように関連しているのかわかりません.
すなわち。
反復に 100 を選択すると、
それから
TP(Int(Iteration / 20 * i))
= TP(Int(100 / 20 * i))
= TP(Int(5 * i))
表示されるだけで、
TP(5), TP(10) , TP(15) and TP(20)
if i = 5
TP(Int(Iteration / 20 * i))
= TP(Int(100 / 20 * i))
= TP(Int(5 * 5))
そして、範囲外の TP(25) を取得します。
これは私が混乱しているコードの一部です:
For i = 1 To 20
Cells(i + 3, 6) = 1 - (0.05 * i)
Cells(i + 3, 7) = TP(Int(Iteration / 20 * i))
Cells(i + 3, 14) = Iteration / 20 * i
Next i