系统:股票
股票
接口
记分实体 | 记分板 | 符号 | 解释 |
---|---|---|---|
tag=gumin | gp-d | $$d$$ | 玩家持有股票数量 |
tag=gumin | gp-dz | $$d_z$$ | 玩家设定卖出数量 |
tag=gumin | gp-x | $$x$$ | 玩家设定卖出价 |
tag=gp-SPKT | gp-y | $$y$$ | 上次成交价格 |
公测阶段炒股方法
买入:
在服内聊天栏输入
卖出SPKT股票数量 <正整数:数量>
是的,确实需要输入卖出,这个问题以后会修复。
之后与位于先拂玩家交易中心(近畿)二层的「投资顾问」NPC对话,点击「购买」。若存款足够,则应当购买成功,gp-d
、存款
记分板应该有变化,gp-y
计分板应该被置为0。
卖出:
在服内聊天栏输入
卖出SPKT股票数量 <正整数:数量>
(等价于
/scoreboard players set {1} gp-dz {2}
)
在服内聊天栏输入
卖出SPKT股票出价 <正整数:单价>
(等价于
/tag {1} add gumin
/scoreboard players set {1} gp-x {2}
)
若卖出成功,会收到系统提示「股票成功卖出,恭喜!」。此时gp-x
、gp-d
、存款
记分板应该有变化,自身的gumin
标签应该消除。
算法
输入量
记分实体 | 记分板 | 符号 | 解释 |
---|---|---|---|
tag=gp-SPKT | gp-b | $$b(t)$$ | 即时收入,统计矿铁收入的即时变量,每分钟清零 |
tag=gp-SPKT | gp-a | $$a(t)$$ | 短期业绩,上一分钟矿铁计时收入,每分钟与$b(t)$同步 |
tag=gumin | gp-x | $$x$$ | 玩家设定卖出价 |
tag=gp-SPKT | gp-y | $$y$$ | 上次成交价格 |
参数
记分实体 | 记分板 | 符号 | 解释 |
---|---|---|---|
ep1 | gp-S | $$\varepsilon_1$$ | 衰减参数,越大越注重长期 $$\varepsilon=\frac{\varepsilon_1}{\varepsilon_2}\in (0,1)$$ |
ep1 | gp-a | $$\varepsilon_2-\varepsilon_1$$ | |
ep2 | gp-S | $$\varepsilon_2$$ | |
无 | 无 | $$\lambda$$ | 随机数上限,其他条件不变则此数越大卖出概率越小,由随机数命令方块控制 |
当前设定值:
$$\varepsilon_1=9, \varepsilon_2=10, \lambda=4499$$
中间量
记分实体 | 记分板 | 符号 | 解释 | 公式 |
---|---|---|---|---|
tag=gp-SPKT | gp-S | $$S(t)$$ | 长期业绩 | $$S(t)=\varepsilon S(t-1)+(1-\varepsilon )a(t)\\ =\sum_{i=0}^t \varepsilon ^{t-i}(1-\varepsilon )^i a(i)$$ |
tag=gp-SPKT | gp-L | $$L(t)$$ | 折合业绩 | $$L(t)=\varepsilon_2^2(1-\varepsilon)a(t)S(t)$$ |
当$a(t)\in[0,300]$时,$L(t)\in[0,9000]$。
目标量
记分实体 | 记分板 | 符号 | 解释 | 公式 |
---|---|---|---|---|
tag=gumin | gp-r | $$r$$ | 股票随机数 | $$r\in[0,\lambda]$$ |
tag=gumin | gp-Pz | $$P(x,y,t)$$ | 卖出概率 | $$P(x,y,t)=L(t)\left(\frac yx\right)^2+y-x$$ |
当且仅当$$r-P(x,y,t)<0$$时股票成功卖出。归一化后,实际卖出概率为 $$\bar P(x,y,t)=\frac{P(x,y,t)}{\lambda+1}$$
尚未完成
- 买入操作
- 卖出时的持仓数检测
- 虚拟股民操作
你需要登录发表评论。
系统/股票.txt · 最后更改: 2021/11/28 02:15 由 臤徘斯