0
پر توجہ دیں
0
پیروکار

لین دین کی اصل مقدار تبادلے کے ذریعہ مقرر کردہ مقدار سے مماثل نہیں ہے۔ خریدیں۔

میں تخلیق کیا: 2018-03-05 18:18:47, تازہ کاری: 2018-03-05 18:19:29
comments   4
hits   1629

میں نے ایک بہت ہی سادہ اور بڑا ٹیسٹ استعمال کیا ہے جس میں میں نے ہر گھنٹے میں 10 ETH خریدے ہیں مارکیٹ کی قیمت پر، ابتدائی قیمت 10000 تھی، لیکن جب میں نے دوبارہ دوبارہ جانچ پڑتال کی تو میں نے محسوس کیا کہ ہر بار تجارت کامیاب تھی، لیکن تجارت کی مقدار 10 نہیں تھی.

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

کیا آپ جانتے ہیں کہ اس کی وجہ کیا ہے؟