matex_dart library

Classes

FibonacciLevelsResult
MatexAbstractExchangeProvider
MatexAbstractFormatterProvider
MatexAbstractInstrumentMetadataProvider
MatexAbstractMetadataProvider<T>
MatexAbstractPairMetadataProvider
MatexAbstractPipValueCalculatorCore<C extends MatexBaseCalculator<C, R>, R>
MatexAbstractReporterProvider
MatexApp
MatexBaseCalculator<C extends MatexBaseCalculator<C, R>, R>
MatexBaseCoreState
MatexConfig
MatexCoreStateProperty
MatexCurrencyPairModel
MatexDecimal
MatexDividendPayoutRatioCalculator
MatexDividendPayoutRatioCalculatorCore
MatexDividendPayoutRatioResult
MatexDividendReinvestementPayout
MatexDividendReinvestementPayoutReport
MatexDividendReinvestementRecord
MatexDividendReinvestementYearlyPayoutReport
MatexDividendReinvestmentCalculator
MatexDividendReinvestmentCalculatorCore
MatexDividendReinvestmentResult
MatexDividendYieldCalculator
MatexDividendYieldCalculatorCore
MatexDividendYieldResult
MatexFibonacciLevel
MatexFibonacciLevelsCalculator
MatexFibonacciLevelsCalculatorCore
MatexForexProfitAndLossCalculator
MatexFormatterProvider
MatexInstrumentFormatMetadata
MatexInstrumentMetadata
MatexInstrumentNameMetadata
MatexInstrumentProvider
MatexInstrumentSymbolMetadata
MatexInstrumentTypeMetadata
MatexLotDescriptor
MatexLotDescriptors
MatexPairLotsMetadata
MatexPairLotUnitMetadata
MatexPairMetadata
MatexPairMetadataProvider
MatexPairPipMetadata
MatexPairTypeMetadata
MatexPipDeltaCalculator
MatexPipDeltaCalculatorCore
MatexPipValueCalculator
MatexPipValueCalculatorCore
MatexPivotPointsCalculator
MatexPivotPointsCalculatorCore
MatexPivotPointsResult
MatexPositionSizeCalculator
MatexPositionSizeCalculatorCore
MatexPositionSizeResult
MatexProfitAndLossCalculator
MatexProfitAndLossCalculatorCore
MatexProfitAndLossResult
MatexQuote
MatexReportEntry
MatexReporterProvider
MatexRequiredMarginCalculator
MatexRequiredMarginCalculatorCore
MatexStopLossCalculatorCore
MatexStopLossResult
MatexStopLossTakeProfitCalculator
MatexStopLossTakeProfitCalculatorCore
MatexStopLossTakeProfitResult
MatexTakeProfitCalculatorCore
MatexTakeProfitResult

Constants

intMaxValue → const int
kDefaultCamarillaPivotPointsResult → const MatexPivotPointsResult
kDefaultDeMarkPivotPointsResult → const MatexPivotPointsResult
kDefaultDividendPayoutRatioState → const MatexBaseCoreState
kDefaultDividendReinvestmentState → const MatexBaseCoreState
kDefaultDividendYieldState → const MatexBaseCoreState
kDefaultFibonacciPivotPointsResult → const MatexPivotPointsResult
kDefaultLotDescriptors → const MatexLotDescriptors
kDefaultPositionSizeResult → const MatexPositionSizeResult
kDefaultStandardPivotPointsResult → const MatexPivotPointsResult
kDefaultWoodiePivotPointsResult → const MatexPivotPointsResult
kEmptyMatexReportEntry → const MatexReportEntry
kEmptyStopLossResult → const MatexStopLossResult
kEmptyStopLossTakeProfitResult → const MatexStopLossTakeProfitResult
kEmptyTakeProfitResult → const MatexTakeProfitResult
kInitialFibonacciLevelsState → const MatexBaseCoreState
kInitialMatexForexProfitAndLossState → const MatexBaseCoreState
kInitialMatexPipDeltaState → const MatexBaseCoreState
kInitialMatexPipValueState → const MatexBaseCoreState
kInitialMatexPositionSizeState → const MatexBaseCoreState
kInitialMatexRequiredMarginState → const MatexBaseCoreState
kInitialMatexStopLossTakeProfitState → const MatexBaseCoreState
kInitialPipDeltaState → const MatexBaseCoreState
kInitialPipValueState → const MatexBaseCoreState
kInitialPivotPointsState → const MatexBaseCoreState
kInitialPositionSizeState → const MatexBaseCoreState
kInitialProfitAndLossState → const MatexBaseCoreState
kInitialRequiredMarginState → const MatexBaseCoreState
kInitialStopLossState → const MatexBaseCoreState
kInitialStopLossTakeProfitState → const MatexBaseCoreState
kInitialTakeProfitState → const MatexBaseCoreState
kMatexDefaultLocale → const String
kMatexFibonacciExtensionLevels → const List<double>
kMatexFibonacciRetracementLevels → const List<double>
kMatexForexPairLotUnitMetadata → const MatexPairLotUnitMetadata

Functions

dividendPayoutRatio({MatexBaseCoreState? defaultState, List<MatexStateValidator>? validators}) MatexDividendPayoutRatioCalculatorCore
dividendReinvestment({MatexBaseCoreState? defaultState, List<MatexStateValidator>? validators}) MatexDividendReinvestmentCalculatorCore
dividendYield({MatexBaseCoreState? defaultState, List<MatexStateValidator>? validators}) MatexDividendYieldCalculatorCore
fibonacciLevels({MatexBaseCoreState? defaultState, List<MatexStateValidator>? validators}) MatexFibonacciLevelsCalculatorCore
matexDividendPayoutRatio({required MatexConfig config, MatexBaseCoreState? defaultState, List<MatexStateValidator>? validators}) MatexDividendPayoutRatioCalculator
matexDividendReinvestment({required MatexConfig config, MatexBaseCoreState? defaultState, List<MatexStateValidator>? validators}) MatexDividendReinvestmentCalculator
matexDividendYield({required MatexConfig config, MatexBaseCoreState? defaultState, List<MatexStateValidator>? validators}) MatexDividendYieldCalculator
matexFibonacciLevels({required MatexConfig config, MatexBaseCoreState? defaultState, List<MatexStateValidator>? validators}) MatexFibonacciLevelsCalculator
matexForexProfitAndLoss({required MatexConfig config, MatexBaseCoreState? defaultState, List<MatexStateValidator>? validators}) MatexForexProfitAndLossCalculator
matexPipDelta({required MatexConfig config, MatexBaseCoreState? defaultState, List<MatexStateValidator>? validators}) MatexPipDeltaCalculator
matexPipValue({required MatexConfig config, MatexBaseCoreState? defaultState, List<MatexStateValidator>? validators}) MatexPipValueCalculator
matexPivotPoints({required MatexConfig config, MatexBaseCoreState? defaultState, List<MatexStateValidator>? validators}) MatexPivotPointsCalculator
matexPositionSize({required MatexConfig config, MatexBaseCoreState? defaultState, List<MatexStateValidator>? validators}) MatexPositionSizeCalculator
matexProfitAndLoss({required MatexConfig config, MatexBaseCoreState? defaultState, List<MatexStateValidator>? validators}) MatexProfitAndLossCalculator
matexRequiredMargin({required MatexConfig config, MatexBaseCoreState? defaultState, List<MatexStateValidator>? validators}) MatexRequiredMarginCalculator
matexStopLossTakeProfit({required MatexConfig config, MatexBaseCoreState? defaultState, List<MatexStateValidator>? validators}) MatexStopLossTakeProfitCalculator
pipDelta({MatexBaseCoreState? defaultState, List<MatexStateValidator>? validators}) MatexPipDeltaCalculatorCore
pipValue({MatexBaseCoreState? defaultState, List<MatexStateValidator>? validators}) MatexPipValueCalculatorCore
pivotPoints({MatexBaseCoreState? defaultState, List<MatexStateValidator>? validators}) MatexPivotPointsCalculatorCore
pivotPointsCamarilla(double high, double low, double close) MatexPivotPointsResult
pivotPointsDeMark(double high, double low, double close, double open) MatexPivotPointsResult
pivotPointsFibonacci(double high, double low, double close) MatexPivotPointsResult
pivotPointsStandard(double high, double low, double close) MatexPivotPointsResult
pivotPointsWoodie(double high, double low, double close) MatexPivotPointsResult
positionSize({MatexBaseCoreState? defaultState, List<MatexStateValidator>? validators}) MatexPositionSizeCalculatorCore
profitAndLoss({MatexBaseCoreState? defaultState, List<MatexStateValidator>? validators}) MatexProfitAndLossCalculatorCore
requiredMargin({MatexBaseCoreState? defaultState, List<MatexStateValidator>? validators}) MatexRequiredMarginCalculatorCore
sortNumberAsc(double a, double b) int
sortNumberDesc(double a, double b) int
sortNumbers({required List<double> collection, bool asc = true}) List<double>
stopLoss({MatexBaseCoreState? defaultState}) MatexStopLossCalculatorCore
stopLossTakeProfit({MatexBaseCoreState? defaultState, List<MatexStateValidator>? validators}) MatexStopLossTakeProfitCalculatorCore
takeProfit({MatexBaseCoreState? defaultState}) MatexTakeProfitCalculatorCore
toDecimal(dynamic value) → Decimal

Typedefs

MatexStateValidator = bool Function(MatexBaseCoreState state)