অনেক মার্কেটে, শুধু জুবিই প্রায়ই এই ত্রুটিটি করে থাকে (বিক্রয় সহ) । কিন্তু মাঝে মাঝে সফল অর্ডার (বিক্রয় সহ) পাওয়া যায়, যেমন নিচের লিঙ্কেঃ
2017-09-11 07:19:53 Jubi ত্রুটি Buy{373.104, 0.2): নিচের দাম 0 - 1000000 এর মধ্যে হতে হবে
2017-09-11 07:28:45 Jubi ক্রয় 369.2 0.2 Buy: 367 Sell: 367.4
2017-09-11 06:27:06 Jubi ত্রুটি Sell ((382.151, 0.2): নিচের মূল্য 0 - 1000000 এর মধ্যে হতে হবে
2017-09-11 06:27:07 Jubi বিক্রি 383.65 0.2 Buy: 383.7 Sell: 383.75
দয়া করে বলুন, এটা কি কারণে হচ্ছে? এটা কি নেটওয়ার্কের সমস্যা নাকি জুবি এপিআই এর সমস্যা? কিভাবে এড়ানো যায়? ধন্যবাদ!
多谢梦神指点!能再问一下:这个指令何时调用最好?(1或者2?)
1)每次exchange.Buy 或exchange.Sell前
2)在Main()中,一次性遍历exchanges对每个exchange设置exchange.SetPrecision(2, 3);
期待回复!
您好~ 这个问题 应该是 下单的价格的小数位数问题, 可以使用 API :exchange.SetPrecision(2, 3); // 设置价格小数位精度为2位, 品种下单量小数位精度为3位
设置价格与品种下单量的小数位精度, 设置后会自动截断。 在策略程序初始化的时候 调用该API 设置 底层数值截断。这样 下单 就会按照您设置的 位数下。 避免 聚币这样的报错(可能每个交易所对于 订单下单价的小数位数 要求不一样。)
- 1
