Class BuyChecker


  • public class BuyChecker
    extends Checker
    • Constructor Detail

      • BuyChecker

        public BuyChecker()
    • Method Detail

      • isSMAOffset

        public static boolean isSMAOffset​(Transaction transaction,
                                          java.math.BigDecimal sma)
      • isTransactionVolumeSpike

        public static boolean isTransactionVolumeSpike​(Transaction transaction,
                                                       java.lang.Long periodTransactionsVolumeAverage,
                                                       java.lang.Integer buyVolumeSpike)
      • isPeriodVolumeSpike

        public static boolean isPeriodVolumeSpike​(Period period,
                                                  java.lang.Integer buyVolumeSpike)
      • isVolumeDrop

        public static boolean isVolumeDrop​(Transaction transaction,
                                           java.lang.Long volumeAverage,
                                           java.lang.Integer buyVolumeSpike)
      • isNoTrade

        public static boolean isNoTrade​(Transaction transaction)
      • isPriceSpike

        public static boolean isPriceSpike​(Transaction transaction,
                                           java.math.BigDecimal sma,
                                           java.lang.Double buyPriceDropRatio)
      • isPriceDropOnSMA

        public static boolean isPriceDropOnSMA​(Transaction transaction,
                                               java.math.BigDecimal sma,
                                               java.lang.Double buyPriceDropRatio)
      • isPriceDropOnPeriodAveragePrice

        public static boolean isPriceDropOnPeriodAveragePrice​(Transaction transaction,
                                                              Period lastFullPeriod,
                                                              java.lang.Double buyPriceDropRatio)
      • isSDLow

        public static boolean isSDLow​(java.math.BigDecimal SD)
      • isStochRSIOK

        public static boolean isStochRSIOK​(java.lang.Double StochRSI)