Bar
Package: velox.api.layer1.simplified
Type: Class
Inheritance: java.lang.Object → Bar
Description​
Single OHLC bar
Constructors​
Bar​
public Bar()
Bar​
public Bar(double openPrice)
Bar​
public Bar(Bar other)
Methods​
addTrade​
public void addTrade(boolean isBuy, long volume, double price)
Update bar based on the new trade
startNext​
public void startNext()
Set open/close prices to previous close price, clear other fields
getOpen​
public double getOpen()
setOpen​
public void setOpen(double open)
getClose​
public double getClose()
setClose​
public void setClose(double close)
getHigh​
public double getHigh()
setHigh​
public void setHigh(double high)
getLow​
public double getLow()
setLow​
public void setLow(double low)
getVolumeBuy​
public long getVolumeBuy()
setVolumeBuy​
public void setVolumeBuy(long volumeBuy)
getVolumeSell​
public long getVolumeSell()
setVolumeSell​
public void setVolumeSell(long volumeSell)
getVolumeTotal​
public long getVolumeTotal()
getVwapBuy​
public double getVwapBuy()
getVwapSell​
public double getVwapSell()
getVwap​
public double getVwap()