Type/to search
0
Follow
0
Followers
As unidades monetárias do backtest e do teste real no bitfinex são inconsistentes
FAQ
Created 2017-10-17 17:36:36  
 3
 2184

2017-10-16 14:01:04 Bitfinex compra 5666.401 2.0163 {"Time":1508133664600", "High":5666.301, "Low":5666.299,"

2017-10-16 14:02:29 Bitfinex compra 5668.7152 0.0995 {"High":38338.6149, "Low":35854.46,

A primeira linha é o resultado da retrospectiva, e a informação no Log é a do dólar; a terceira linha é o resultado real, e a informação no Log é claramente a do rmb.
A diferença na contabilização do dólar levou a uma confusão no valor do MACD - cerca de 6-7 vezes maior do que o valor real - ou seja, a taxa de câmbio.

Por favor, como é que se calcula?

Related Recommendations
Comment
All comments (2)

    这个是 汇率 导致的 应该 下单 日志上 都显示的是 实际的 下单 价格即 美元, 但是 策略代码 中的 价格是 可以设置的, 设置了 以后 包括获取的 行情中的数据, 下单函数 传入的价格参数 等 都是 RMB 的。 那么 怎么 设置 底层的 转换汇率呢? 如果要 禁用 转换,即 显示 交易所的原始的计价, 可以调用 exchange.SetRate(1) 这样 设置 汇率1 ,就禁用汇率转换了, 如果要 按照一个 RMB 汇率 换算成RMB 价格 就调用 exchange.SetRate(6.66) , 这样就是 设置了 底层转换汇率 为 6.66 。

    9 years ago

    同一策略的测试结果

    9 years ago
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)