Type/to search
0
Follow
0
Followers
Exchange.IO 使用手册里面的例子报错
Help
Created 2019-11-04 05:04:54  
 3
 1841

var symbols = ["BTC_USDT", "LTC_USDT", "EOS_USDT", "ETH_USDT", "BCC_USDT"];
var buyValue = 1000;
function main(){
for(var i=0;i<symbols.length;i++){
exchange.IO("currency", symbols[i]);
var ticker = exchange.GetTicker();
var amount = _N(buyValue/ticker.Sell, 3);
exchange.Buy(ticker.Sell, amount);
Sleep(1000);
}
}

我用bitfinex BTC_USDT交易平台做模拟回测,就看到这个error。上面代码是Exchange的API说明书里的:https://fmz-docs.readthedocs.io/en/latest/code_Instruction/Extent API.html#io
怎么破?
main:5:18 - TypeError: Cannot convert "BTC_USDT" to int

Related Recommendations
Comment
All comments (3)

    回测不支持IO切换交易对

    7 years ago
    1. 就把上面一段copy到一个新策略
    2. 点击模拟回测tab
    3. 点击平台后面的+号,添加一个平台
    4. 点击开始回测
    5. 在日志信息最下面就是这个error
    7 years ago

    不能回测

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