0
Follow
0
Followers
실제 거래수량이 거래소에서 설정한 수량과 일치하지 않습니다.구매.
Created 2018-03-05 18:18:47 Updated 2018-03-05 18:19:29
4
1958
여기 제가 사용한 테스트가 있습니다. 아주 간단합니다. 시가격으로 매시간 10ETH를 구매합니다. 초기 시가격은 10,000ETH입니다. 하지만 시뮬레이션으로 재검토하면 매번 거래가 성공했음을 알 수 있습니다. 하지만 거래량은 10ETH가 아닙니다.
function onTick() {
var id = exchange.Buy(-1, 10);
Log("Order Id:", id);
Log(exchange.GetOrder(id));
Log(exchange.GetTrades());
Log(exchange.GetAccount());
}
function main() {
Log(exchange.GetAccount());
while (true) {
onTick();
Sleep(3600 * 1000);
}
}
이 거래 중 하나에 대한 기록입니다.
2018-03-05 06:00:25 信息 {"Balance":9699.61809,"Stocks":0.33250049999999987,"FrozenBalance":0,"FrozenStocks":0}
2018-03-05 06:00:24 信息 [{"Id":31,"Time":1520200824800,"Price":900,"Amount":1,"Type":1}]
2018-03-05 06:00:24 信息 {"Id":31,"Price":-1,"Amount":10,"DealAmount":10,"Type":0,"Status":1,"AvgPrice":900.01}
2018-03-05 06:00:24 信息 Order Id: 31
2018-03-05 06:00:24 OKCoin_EN 买入 市价 10
왜 그런지 아세요?
Related Recommendations
in main TypeError: IO() takes at most 3 arguments (5 given)symbol not setGetTicker: 400: {"code": 2, "data": {}, "message": "invalid params"}gateio getdepth 502Decrypt: Secret key decrypt failedGetOrders: 400: {"code":-1121,"msg":"Invalid symbol."}HTTP 403 errorBitcoin trading by using botsPlease translate the buy plan pageRunning botvs docker on android
Comment
All comments (4)
这里用 市价单 传入的 10 ,指的不是 10个 ETH 币, 而是 10美元, 您把这个 var id = exchange.Buy(-1, 10); 数量 10 改成 900 试下 ,看买入后 Stocks 会不会多 将近1个 ETH 。
9 years ago
- 1
