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 of UserMessageYesterdayBar object.
    UserMessageYesterdayBar​(java.lang.String aContract, int anOpenPrice, int aHighPrice, int aLowPrice, int aClosePrice)
    Creates new instance of UserMessageYesterdayBar 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()  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • UserMessageYesterdayBar

      public UserMessageYesterdayBar​(java.lang.String aContract, int anOpenPrice, int aHighPrice, int aLowPrice, int aClosePrice)
      Creates new instance of UserMessageYesterdayBar 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 of UserMessageYesterdayBar 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 class java.lang.Object