Package velox.api.layer1.messages
Class UserMessageYesterdayBar
java.lang.Object
velox.api.layer1.messages.UserMessageYesterdayBar
- All Implemented Interfaces:
Layer1ApiIgnorableUpwardMessage
public class UserMessageYesterdayBar extends java.lang.Object implements Layer1ApiIgnorableUpwardMessage
Encapsulates yesterday bar information - contract name and OLHC prices.
-
Constructor Summary
Constructors Constructor Description UserMessageYesterdayBar(java.lang.String aContract, double anOpenPrice, double aHighPrice, double aLowPrice, double aClosePrice)
Creates new instance ofUserMessageYesterdayBar
object.UserMessageYesterdayBar(java.lang.String aContract, int anOpenPrice, int aHighPrice, int aLowPrice, int aClosePrice)
Creates new instance ofUserMessageYesterdayBar
object. -
Method Summary
Modifier and Type Method Description int
getClosePriceInTicks()
Gets yesterday bar close price in ticks.java.lang.String
getContract()
Gets yesterday bar contract name.int
getHighPriceInTicks()
Gets yesterday bar high price in ticks.int
getLowPriceInTicks()
Gets yesterday bar low price in ticks.int
getOpenPriceInTicks()
Gets yesterday bar open price in ticks.java.lang.String
toString()
-
Constructor Details
-
UserMessageYesterdayBar
public UserMessageYesterdayBar(java.lang.String aContract, int anOpenPrice, int aHighPrice, int aLowPrice, int aClosePrice)Creates new instance ofUserMessageYesterdayBar
object.- Parameters:
aContract
- Contract name for yesterday bar.anOpenPrice
- Yesterday open price in ticks.aHighPrice
- Yesterday high price in ticks.aLowPrice
- Yesterday low price in ticks.aClosePrice
- Yesterday close price in ticks.
-
UserMessageYesterdayBar
public UserMessageYesterdayBar(java.lang.String aContract, double anOpenPrice, double aHighPrice, double aLowPrice, double aClosePrice)Creates new instance ofUserMessageYesterdayBar
object.- Parameters:
aContract
- Contract name for yesterday bar.anOpenPrice
- Yesterday open price in ticks.aHighPrice
- Yesterday high price in ticks.aLowPrice
- Yesterday low price in ticks.aClosePrice
- Yesterday close price in ticks.
-
-
Method Details
-
getContract
public java.lang.String getContract()Gets yesterday bar contract name.- Returns:
- Contract name for yesterday bar.
-
getOpenPriceInTicks
public int getOpenPriceInTicks()Gets yesterday bar open price in ticks.- Returns:
- Yesterday open price in ticks.
-
getHighPriceInTicks
public int getHighPriceInTicks()Gets yesterday bar high price in ticks.- Returns:
- Yesterday high price in ticks.
-
getLowPriceInTicks
public int getLowPriceInTicks()Gets yesterday bar low price in ticks.- Returns:
- Yesterday low price in ticks.
-
getClosePriceInTicks
public int getClosePriceInTicks()Gets yesterday bar close price in ticks.- Returns:
- Yesterday close price in ticks.
-
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Object
-