| 
 | 
 
- 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()
 
  复制代码 
 
 |   
 
 
 
 |