Type/to search
0
Follow
0
Followers
ビットフィネックスのバックテストと実際のテストの通貨単位が一致しない
FAQ
Created 2017-10-17 17:36:36  
 3
 2184

2017-10-16 14:01:04 Bitfinexは 5666.401 2.0163 {"タイム":1508133664600",High":5666.301,"Low":5666.299,"

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

最初の行は回計の結果で,Logの情報はドルで計上されている.第三行は実際の結果で,Logの情報は明らかにrmbで計上されている.
計算の違いにより,MACDの値が混乱する - - 回測と実際の約6〜7倍の差が正正である - - つまり,為替レートである.

価格の統一方法をお教えください.

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)