.append(value.get(MarketField.MARKET_TIME)
.asDateTime().toString());
final MarketBookTop top = value.get(MarketField.BOOK_TOP);
MarketBookEntry entry = top.side(MarketBookSide.ASK);
if (!entry.isNull()) {
sb.append(" ASK TOP").append(" price=")
.append(ValueUtil.asDouble(entry.price()))
.append(" qty=").append(entry.size().asLong());
}
entry = top.side(MarketBookSide.BID);
if (!entry.isNull()) {
sb.append(" BID TOP").append(" price=")
.append(ValueUtil.asDouble(entry.price()))
.append(" qty=").append(entry.size().asLong());
}
final MarketBar barCurrent = value
.get(MarketField.BAR_CURRENT);