麦语言策略使用ok交易所会报错

Author: 阿乐, Created: 2022-10-04 18:36:06, Updated:


More

阿乐 使用终端运行切换模拟盘插件后再实盘重启策略也是提示环境不符合

阿乐 报一个这个错误Futures_OKCoin GetAccount: 401: ["msg":"APIKey does not match current environment.", "code":"50101"]

小小梦 %% // 这里面可以调用发明者量化的任何API scope.INIT = function() { var ret = exchange.IO("simulate", true) Log(ret) } %% INIT; AA^^C; 这样可以运行,但是切换不了,因为会一直卡在开始获取账户资产的逻辑(因为没切换,所以访问的是实盘环境,所以过不去这个逻辑)。 这个暂时没办法,麦语言暂时用不了OKX的模拟环境。

小小梦 交易终端和实盘无关的。 麦语言暂时跑不成OKX的模拟盘,因为没法执行模拟盘代码,试了下嵌入JS也不行,开始会一直检测账户信息,这个步骤过不去,没法执行模拟盘切换。 用实盘API KEY是没问题的,暂时麦语言没法切换OKX的模拟盘环境。

阿乐 运行了一下,init();提示这段有误,去掉()可以运行,然后还是报401的错误,还是不行

小小梦 可以运行试下。

阿乐 /upload/asset/1dcd39bb48ba1d4895240.jpg 现在打下两个%% 就会变绿色成注释了

小小梦 您好,这类报错一般是您使用了模拟盘的API KEY ,然后实盘上没有切换到模拟盘。或者使用了实盘的API KEY, 但是实盘环境切换到了模拟盘。 ``` %% // 这里面可以调用发明者量化的任何API scope.INIT = function() { exchange.IO("simulate", true) } %% INIT(); ``` 可以这样切换一下试下。