validators/validators library
Properties
-
compoundInterestValidators
→ List<
MatexCalculatorValidator< MatexCompoundInterestCalculatorState> > -
final
-
dividendPayoutRatioValidators
→ List<
MatexCalculatorValidator< MatexDividendPayoutRatioCalculatorState> > -
final
-
dividendReinvestmentValidators
↔ List<
MatexCalculatorValidator< MatexDividendReinvestmentCalculatorState> > -
getter/setter pair
-
dividendYieldValidators
↔ List<
MatexCalculatorValidator< MatexDividendYieldCalculatorState> > -
getter/setter pair
-
fibonacciLevelsValidators
↔ List<
MatexCalculatorValidator< MatexFibonacciLevelsCalculatorState> > -
getter/setter pair
-
forexPipDeltaValidators
→ List<
MatexCalculatorValidator< MatexForexPipDeltaCalculatorState> > -
final
-
forexPositionSizeValidators
→ List<
MatexCalculatorValidator< MatexForexPositionSizeCalculatorState> > -
final
-
forexProfitAndLossValidators
→ List<
MatexCalculatorValidator< MatexForexProfitLossCalculatorState> > -
final
-
forexRequiredMarginValidators
→ List<
MatexCalculatorValidator< MatexForexRequiredMarginCalculatorState> > -
final
-
forexStopLossTakeProfitValidators
→ List<
MatexCalculatorValidator< MatexForexStopLossTakeProfitCalculatorState> > -
final
-
pipValueValidators
→ List<
MatexCalculatorValidator< MatexForexPipValueCalculatorState> > -
final
-
pivotPointsValidators
→ List<
MatexCalculatorValidator< MatexPivotPointsCalculatorState> > -
final
-
profitAndLossValidators
→ List<
MatexCalculatorValidator< MatexProfitAndLossCalculatorState> > -
final
-
stockPositionSizeValidators
→ List<
MatexCalculatorValidator< MatexStockPositionSizeCalculatorState> > -
final
-
vatValidators
→ List<
MatexCalculatorValidator< MatexVatCalculatorState> > -
final
Functions
-
areEntryExitFeesAndSlippagePercentValid(
MatexStockPositionSizeCalculatorState state) → bool -
areExpectedSaleUnitsValid(
MatexProfitAndLossCalculatorState state) → bool -
isAccountSizeValid(
MatexStockPositionSizeCalculatorState state) → bool -
isBuyingPriceValid(
MatexProfitAndLossCalculatorState state) → bool -
isDiscountAmountValid(
MatexVatCalculatorState state) → bool -
isDiscountRateValid(
MatexVatCalculatorState state) → bool -
isEntryPriceValid(
MatexStockPositionSizeCalculatorState state) → bool -
isInstrumentPairRateValid(
MatexForexPositionSizeCalculatorState state) → bool -
isMandadoryFieldsNotNull(
MatexForexProfitLossCalculatorState state) → bool -
isMandadoryFieldsValid(
MatexForexProfitLossCalculatorState state) → bool -
isPositionSizeAndInstrumentPairRateValid(
MatexForexPipValueCalculatorState state) → bool -
isPositionSizeNotNull(
MatexForexPipValueCalculatorState state) → bool -
isPriceBeforeVatValid(
MatexVatCalculatorState state) → bool -
isRiskAmountOrPercentValid(
MatexForexPositionSizeCalculatorState state) → bool -
isRiskAmountWithinAccountSize(
MatexForexPositionSizeCalculatorState state) → bool -
isRiskPercentOrStopLossAmountValid(
MatexStockPositionSizeCalculatorState state) → bool -
isRiskPercentWithinRange(
MatexForexPositionSizeCalculatorState state) → bool -
isRiskWithinAccountLimits(
MatexForexPositionSizeCalculatorState state) → bool -
isSellingPriceValid(
MatexProfitAndLossCalculatorState state) → bool -
isStopLossPriceValidForPosition(
MatexStockPositionSizeCalculatorState state) → bool -
isVatRateValid(
MatexVatCalculatorState state) → bool