| | |
| | | @Resource |
| | | private CoinProcessorFactory processorFactory; |
| | | |
| | | @Resource |
| | | private OrderCoinService orderCoinService; |
| | | |
| | | |
| | | |
| | | //@Scheduled(cron = "0/40 * * * * *") |
| | | public void test(){ |
| | | Random random = new Random(); |
| | | Integer type = OrderCoinsDealEntity.ORDERTYPE_BUY; |
| | | Integer tradeType = OrderCoinsDealEntity.TRADETYPE_FIXEDPRICE; |
| | | double random1 = Math.random(); |
| | | BigDecimal price = new BigDecimal(random1).setScale(4, RoundingMode.HALF_UP).multiply(new BigDecimal("2")); |
| | | if(price.compareTo(BigDecimal.ZERO)==0){ |
| | | price = BigDecimal.ONE; |
| | | } |
| | | System.out.println(price); |
| | | orderCoinService.initOrders("ROC",type,tradeType,price,new BigDecimal(2),null); |
| | | orderCoinService.initOrders("ROC",OrderCoinsDealEntity.ORDERTYPE_SELL,tradeType,price,new BigDecimal(2),null); |
| | | } |
| | | |
| | | |
| | | /** |
| | | * 每分钟定时器,处理分钟K线 |