作者andrew43 (Myrmarachne)
看板Statistics
标题Re: [问题] 几题机率统计问题
时间Sat Aug 8 01:42:55 2009
※ 引述《easonya (newman)》之铭言:
: 4.有一位投资者以15元买进一张股票,他设定停损点为10元,停利点为25元,
: 也就是说,当股票来到这两个价格的任何一个,他就要卖出。假设每天股票只上涨
: 1元或下跌1元,并且股价接续的变化是独立的。如果上涨1元与下跌1元的机率
: 分别是0.6与0.4,问此投资者获利出场与认赔出场的机率各是多少?
: 这题有点像是随机过程的题目 不太会解
第 4 题如果用模拟的很容易做。
以下是 R code:
# 赢钱的计数器
counter.win <- 0;
# 10000 次回圈
for (i in 1:10000) {
cat ("Loop", i, ":\n\t");
# 目前价格 15 元
m<-15;
# 若目前价格大於 10 或小於 25 则按二项式模拟 +1 或 -1
while (m > 10 && m < 25) {
cat(m,",");
if(rbinom(1,1,0.6)==1) {d <- 1} else {d <- -1}
m+d -> m;
}
cat(m, ".\n\t");
若价格为 25 元则计数器 +1
if (m==25) {counter.win + 1 -> counter.win; cat ("Win.\n")}
else
{cat ("Lose.\n")}
}
# 最终赢了几次
counter.win;
--
http://apansharing.blogspot.com/
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.117.35.207
※ 编辑: andrew43 来自: 122.117.35.207 (08/08 01:47)