首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Zenbot真的进行交易吗?

Zenbot真的进行交易吗?
EN

Stack Overflow用户
提问于 2017-12-28 14:35:00
回答 1查看 1.1K关注 0票数 1

我已经在这上面工作了几周了。每天晚上,我都会执行大约12个小时的genetic_backtester脚本。每天早上,我都会将正在运行的zenbot trade命令替换为来自后台测试器的最后一个csv中提供的选项,该命令具有最好的结果。我仍然有来自Zenbot的0笔交易。我不知道我做错了什么。

会不会是因为Kraken (我更喜欢的交易所)在当地时间有如此多的偏差?我确实注意到,在接下来的几天里,我得到了或多或少相同的算法和或多或少相同的选择,所以我希望至少有几次交易……有什么提示吗?

编辑重新注释:

对于遗传算法,我用scripts/genetic_backtester/darwin.js --selector=kraken.XXBT-ZEUR --days 3 --population 100运行它。我让它在晚上运行,并使用最新的结果,第一行,从另一个实例进行实时交易。每天早上,我停止当前的实时交易,并使用最新的结果开始新的交易。

如果我使用我在过去24小时内使用的设置运行SIM卡,我会得到两笔交易(我可能会加上一笔利润)。如果我对前一天的设置进行相同的设置,并在过去两天模拟它,我会得到3笔交易。

我还没有用trade --paper运行它,但我今天可以运行它。

一天后编辑

因此trade --paper购买了,而使用相同参数运行的live one则没有。这是一张来自trade --paper的粘贴

代码语言:javascript
复制
2017-12-30 12:52:00  11099.70 XXBT-ZEUR   -4.73%      439    -- 41  +28.6341      41           0.00000000 XXBT  1000.00 ZEUR   +0.00%  +12.23%
2017-12-30 13:44:00  10650.00 XXBT-ZEUR   -4.06%     1073    -- 39  +66.9083      39      buy  0.00000000 XXBT  1000.00 ZEUR   +0.00%  +16.97%
2017-12-30 13:44:13  10550.80 XXBT-ZEUR   -0.94%       12    -- 38  +79.5885      38           0.00000000 XXBT  1000.00 ZEUR   +0.00%  +18.07%
buy order completed at 2017-12-30 13:44:24:

0.09383797 XXBT at 10554.84 ZEUR
total 990.445 ZEUR
0.0450% slippage (orig. price 10550.10 ZEUR)
execution: a few seconds

2017-12-30 14:36:00  10680.00 XXBT-ZEUR   +0.28%      434    -- 39  +73.9094      39   bought  0.09359399 XXBT    10.00 ZEUR   +0.95%  +17.76%
2017-12-30 15:28:00  10896.40 XXBT-ZEUR   +2.02%      332    -- 41  +50.2788      41   +3.23%  0.09359399 XXBT    10.00 ZEUR   +2.98%  +17.73%

与live版本相同,它似乎甚至没有尝试进行交易:

代码语言:javascript
复制
2017-12-30 12:52:00  11099.70 XXBT-ZEUR   -4.73%      439    -- 41  +28.6341      41           0.00083170 XXBT  74.60 ZEUR  +68.90%+106.94%
2017-12-30 13:44:00  10650.00 XXBT-ZEUR   -4.06%     1066    -- 39  +66.9083      39      buy  0.00083170 XXBT  74.60 ZEUR  +68.14%+114.72%
2017-12-30 14:36:00  10680.00 XXBT-ZEUR   +0.28%      434    -- 39  +73.9094      39           0.00083170 XXBT  74.60 ZEUR  +68.19%+114.18%
2017-12-30 15:28:00  10896.40 XXBT-ZEUR   +2.02%      332    -- 41  +50.2788      41           0.00083170 XXBT  74.60 ZEUR  +68.56%+110.38%

有什么想法吗?补充这一点并不重要,这是使用"taker“方法,而不是"maker”。

EN

回答 1

Stack Overflow用户

发布于 2018-09-16 01:34:45

尝试通过运行Zenbot和./zenbot.sh trade --manual在zenbot中进行手动交易,然后只需输入S或B即可下订单,并查看是否真的下了订单。根据我的经验,Zenbot说会执行卖出/买入命令,但Kraken从未见过它。我不能让Zenbot在Kraken上进行交易,但可以在Gdax和Binance上进行交易。另外,在配置文件中,您必须将TOS更改为同意。你解决过这个问题吗。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48002727

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档