下面是一个示例,从02-04 14:00 到 02-05 01:00
买单价格分别为 0.065, 0.063,卖单价格为 0.064, 0.066
根据其价格及订单额计算出成交价格为 0.0645,成交额为 15.625,
然后所有高于成交价的买单和所有低于成交价的卖单会被成交,并且成交价一律为0.0645
我会按成交结果返还对应资产,成交的会注明“交易号 成交价”,未成交的会著名“交易号 return"
这样做的好处是能减少人为控制市场,可以做大额交易,和兑换服务是互补的。兑换服务适合小额交易。
2015-02-04T14:58:30 1702476 f40f1f15 ask for 10 BTS at price 0.064 CNY/BTS dorian
2015-02-04T14:59:10 1702480 5afd6028 ask for 10 BTS at price 0.064 CNY/BTS dorian
2015-02-05T00:19:00 1705796 44ddc066 bid with 1 CNY at price 0.065 CNY/BTS dorian
2015-02-05T00:54:40 1706010 daca2efb bid with 1 CNY at price 0.063 CNY/BTS dorian
2015-02-05T00:54:50 1706011 2fb48c73 ask for 1 BTS at price 0.066 CNY/BTS dorian
-------------------------------------------------------------------------------
price is (0.065 + 0.064)/2 match volume is 15.625 BTS balance is 1.0078125 CNY
-------------------------------------------------------------------------------
transfer 15.5 BTS to dorian with memo "44ddc066 0.0645"
return 0.994 CNY to dorian with memo "daca2efb return"
transfer 0.644 BOTSCNY to dorian with memo "f40f1f15 0.0645"
return 4.28 BTS to dorian with memo "5afd6028 return"
transfer 0.362 BOTSCNY to dorian with memo "5afd6028 0.0645"
return 0.9 BTS to dorian with memo "2fb48c73 return"