GetPerformanceMetricsReply constructor
GetPerformanceMetricsReply({})
Implementation
factory GetPerformanceMetricsReply({
$fixnum.Int64? period,
$core.double? marketPrice,
$fixnum.Int64? realizedPol,
$fixnum.Int64? unrealizedPol,
$fixnum.Int64? totalPol,
$core.double? realizedRoaPeriod,
$core.double? unrealizedRoaPeriod,
$core.double? totalRoaPeriod,
$core.double? realizedRoaAnnualized,
$core.double? unrealizedRoaAnnualized,
$core.double? totalRoaAnnualized,
CurrencyPair? pair,
}) {
final $result = create();
if (period != null) {
$result.period = period;
}
if (marketPrice != null) {
$result.marketPrice = marketPrice;
}
if (realizedPol != null) {
$result.realizedPol = realizedPol;
}
if (unrealizedPol != null) {
$result.unrealizedPol = unrealizedPol;
}
if (totalPol != null) {
$result.totalPol = totalPol;
}
if (realizedRoaPeriod != null) {
$result.realizedRoaPeriod = realizedRoaPeriod;
}
if (unrealizedRoaPeriod != null) {
$result.unrealizedRoaPeriod = unrealizedRoaPeriod;
}
if (totalRoaPeriod != null) {
$result.totalRoaPeriod = totalRoaPeriod;
}
if (realizedRoaAnnualized != null) {
$result.realizedRoaAnnualized = realizedRoaAnnualized;
}
if (unrealizedRoaAnnualized != null) {
$result.unrealizedRoaAnnualized = unrealizedRoaAnnualized;
}
if (totalRoaAnnualized != null) {
$result.totalRoaAnnualized = totalRoaAnnualized;
}
if (pair != null) {
$result.pair = pair;
}
return $result;
}