开拓者期货期权程序化系统交易论坛

标题: 使用模拟账号自动交易发现钱不足,模拟账号明明有100多万 [打印本页]

作者: vip0745    时间: 2018-1-9 13:23:08     标题: 使用模拟账号自动交易发现钱不足,模拟账号明明有100多万

本帖最后由 vip0745 于 2018-1-9 13:24 编辑

后来发现其实开仓的时候会去检查全局交易设置里面的钱,不都都登陆了吗?怎么还需要使用这个测试的资金,应该直接使用模拟账号里的钱才对呀
[attach]36406[/attach]
[attach]36407[/attach]
作者: gczh112358    时间: 2018-1-9 13:31:34

全局交易设置里面的初始资金是指图表上的交易初始资金,是用于图表信号开仓的资金,和实际的账户资金是没有关系的
作者: vip0745    时间: 2018-1-9 13:37:00

gczh112358 发表于 2018-1-9 13:31
全局交易设置里面的初始资金是指图表上的交易初始资金,是用于图表信号开仓的资金,和实际的账户资金是没有 ...

那模拟账号里的资金,怎么去使用呢?没有作用吗?
作者: 小米    时间: 2018-1-9 13:52:00

vip0745 发表于 2018-1-9 13:37
那模拟账号里的资金,怎么去使用呢?没有作用吗?

如果你是使用a_xxx类的帐户函数,那么相应函数读取的就是你模拟帐户或真实帐户的资金情况。。
如果没有使用帐户函数,而是使用buy/sell等交易,那么就是需要针对图表设置一下个虚拟的初始资金值 ,以便于图表策略的计算使用。
作者: vip0745    时间: 2018-1-9 14:51:04

小米 发表于 2018-1-9 13:52
如果你是使用a_xxx类的帐户函数,那么相应函数读取的就是你模拟帐户或真实帐户的资金情况。。
如果没有使 ...

那我策略弄好之后,上真实的资金是否要全将buy/sell等交易函数换成a_xxx类型的账户函数呢?
作者: 小米    时间: 2018-1-9 15:09:41

vip0745 发表于 2018-1-9 14:51
那我策略弄好之后,上真实的资金是否要全将buy/sell等交易函数换成a_xxx类型的账户函数呢? ...

不用的,初始资金那里设置一个近似你的实际帐户可以分配给这个合约用的资金量填入,并将图表的起始日期设置为当前的日期就可以了。。

作者: vip0745    时间: 2018-1-9 17:13:22

小米 发表于 2018-1-9 15:09
不用的,初始资金那里设置一个近似你的实际帐户可以分配给这个合约用的资金量填入,并将图表的起始日期设 ...

那这样行不行,由于要算均线,如果不调出历史K线的话算不出来吧,开平仓加一个BarStatus=2行不?
作者: 小米    时间: 2018-1-10 08:56:30

vip0745 发表于 2018-1-9 17:13
那这样行不行,由于要算均线,如果不调出历史K线的话算不出来吧,开平仓加一个BarStatus=2行不? ...

不行。。
你可以反推呀。。比如一个策略从一段时间前运行到当前,资金曲线有增加,那么你把给这个合约可用的帐户资金量加上增加的这部分数值后填入初始资金里。




欢迎光临 开拓者期货期权程序化系统交易论坛 (http://bbs.tb18.net/) Powered by Discuz! X2