|
- import numpy as np
- import matplotlib.pyplot as plt
- def experiment():
- money = 10000 #初始资金10000
- for i in range(0, 200):#交易N笔
- earning = np.random.choice([200, -100], 1, p=[0.4, 0.6])#每次赚200or亏100出场,胜率40%
- money = money + earning
- return money
- data = []
- for i in range(0, 100):#100个人同时做这个测试
- datapoint = experiment()
- data.append(datapoint)
- plt.plot(np.array(data))
- plt.hlines(np.array(data).mean(), 0, 100, colors="red")
- plt.show()
复制代码
|
|