MatexBaseCoreState constructor
const
MatexBaseCoreState({
- String? accountCode,
- String? baseCode,
- String? counterCode,
- double? customPrice,
- double? highPrice,
- double? lowPrice,
- int? precision,
- MatexTrend? trend,
- List<
double> ? extensionLevels, - List<
double> ? retracementLevels, - double? counterAccountCurrencyPairExchangeRate,
- double? tradingPairExchangeRate,
- double? positionSize,
- int? pipPrecision,
- MatexLotDescriptors? lotDescriptors,
- bool? baseListedSecond,
- double? leverage,
- double? closePrice,
- double? openPrice,
- MatexPivotPointsMethods? method,
- double? accountSize,
- double? entryPrice,
- double? amountAtRisk,
- double? riskRatio,
- double? stopLossPips,
- double? stopLossPrice,
- MatexPosition? position,
- double? stopLossAmount,
- double? takeProfitPips,
- double? takeProfitPrice,
- double? takeProfitAmount,
- int? exchangeRateLastUpdateAt,
- double? exitPrice,
- double? entryFeePercentage,
- double? entryFeeAmount,
- double? exitFeePercentage,
- double? exitFeeAmount,
- double? taxRate,
- double? priceA,
- double? priceB,
- double? fixedCosts,
- double? exitDiscountAmount,
- double? exitDiscountPercentage,
- double? entryFeePercentagePerUnit,
- double? entryFeeAmountPerUnit,
- double? exitFeePercentagePerUnit,
- double? exitFeeAmountPerUnit,
- bool? drip,
- MatexFrequency? dividendPaymentFrequency,
- double? annualDividendIncrease,
- double? annualContribution,
- double? dividendYield,
- int? yearsToGrow,
- double? taxExemptAmountPerYear,
- double? totalDividend,
- double? netIncome,
Implementation
const MatexBaseCoreState({
this.accountCode,
this.baseCode,
this.counterCode,
this.customPrice,
this.highPrice,
this.lowPrice,
this.precision,
this.trend,
this.extensionLevels,
this.retracementLevels,
this.counterAccountCurrencyPairExchangeRate,
this.tradingPairExchangeRate,
this.positionSize,
this.pipPrecision,
this.lotDescriptors,
this.baseListedSecond,
this.leverage,
this.closePrice,
this.openPrice,
this.method,
this.accountSize,
this.entryPrice,
this.amountAtRisk,
this.riskRatio,
this.stopLossPips,
this.stopLossPrice,
this.position,
this.stopLossAmount,
this.takeProfitPips,
this.takeProfitPrice,
this.takeProfitAmount,
this.exchangeRateLastUpdateAt,
this.exitPrice,
this.entryFeePercentage,
this.entryFeeAmount,
this.exitFeePercentage,
this.exitFeeAmount,
this.taxRate,
this.priceA,
this.priceB,
this.fixedCosts,
this.exitDiscountAmount,
this.exitDiscountPercentage,
this.entryFeePercentagePerUnit,
this.entryFeeAmountPerUnit,
this.exitFeePercentagePerUnit,
this.exitFeeAmountPerUnit,
this.drip,
this.dividendPaymentFrequency,
this.annualSharePriceIncrease,
this.annualDividendIncrease,
this.annualContribution,
this.numberOfShares,
this.dividendYield,
this.yearsToGrow,
this.sharePrice,
this.taxExemptAmountPerYear,
this.totalDividend,
this.netIncome,
});