exchange.Go 能否用多个交易所 ?

Author: Targa, Created: 2019-01-16 13:33:46, Updated:

例如:

var Ticker_A = exchanges[0].Go(“GetTicker”); var Depth_A = exchanges[0].Go(“GetDepth”); var Ticker_B = exchanges[1].Go(“GetTicker”); var Depth_B = exchanges[1].Go(“GetDepth”);

谢谢


More

发明者量化 可以, 注意频率限制~

小小梦 可以,一样,其实底层用的是go 的协程。

Targa 阿里云 的VPS(服务器)1 core 1 ghz , 有异步多线作用吗? 操作系统: CentOS 用来跑十多行 exchange.go , 策略用Javascript写. 1 core = 2 threads only ?

小小梦 根据经验 , 币安 1秒钟访问2次接口 是没什么问题的。只要不是 超高频,或者程序写的有局部超高频调用接口, 是没问题的。

Targa 就是这些? _____________________________________________________________________________________ 币安有三种不同类型的限制,这些限制可能会随时变更 硬限制 ML机器学习限制 WAF 网络防火墙限制 硬限制 每分钟1200次的请求权重(关于这1200次的请求权重不一定是相同的请求) 订单每秒钟限定10次 24小时的订单数量限定为100000次 我们的硬限制被列举在"/api/v1/exchangeInfo" 端点 机器学习限制 交易行为是根据普通用户的交易行为进行评估,如果您的交易行为与普通用户的行为偏离较远,可能会被禁止交易,时长为5分钟到3 天 假设一个因为交易滥用的惩罚分,当出现以下状况时您的惩罚分会增加: 总是频繁占据买一卖一价; 频繁挂单/撤单,且没有任何成交; 成交率非常低,成交率=交易笔数/(挂单笔数+撤销笔数); 成交权重非常低,成交权重=交易总额/(挂单总额+撤销总额); 在交易BNB时,以上惩罚分将被放大处理。 我们不会提供比上述更详细的信息类容,您可以用反复试验,或者与其它API用户交流的方法帮助您达到您理想的交易模式 网络防火墙限制 目前我们没有提供关于网络防火墙限制的明确信息,如果您收到了HTTP403错误提示,这说明您违反了一条网络防火墙的规则,大多数情况下,出现这个错误提示是因为过多的请求并且会持续禁止五分钟,但是,如果您发送的请求被判定为恶意请求,那么它也可能导致持续禁止更长的时间。

小小梦 是的 ,注意交易所对接口调用的 频率限制。

Targa 感谢您的回复. 是否交易所频率限制? 5秒应该没问题?