Merge remote-tracking branch 'origin/dev' into dev
This commit is contained in:
@@ -9,7 +9,8 @@ const BacktestRowDetails: React.FC<IBotRowDetails> = ({
|
|||||||
strategiesValues,
|
strategiesValues,
|
||||||
signals,
|
signals,
|
||||||
optimizedMoneyManagement,
|
optimizedMoneyManagement,
|
||||||
statistics
|
statistics,
|
||||||
|
moneyManagement
|
||||||
}) => {
|
}) => {
|
||||||
return (
|
return (
|
||||||
<>
|
<>
|
||||||
@@ -30,12 +31,6 @@ const BacktestRowDetails: React.FC<IBotRowDetails> = ({
|
|||||||
})}
|
})}
|
||||||
></CardPosition>
|
></CardPosition>
|
||||||
<CardPositionItem positions={positions}></CardPositionItem>
|
<CardPositionItem positions={positions}></CardPositionItem>
|
||||||
<CardText
|
|
||||||
title="Optimized Money Management"
|
|
||||||
content={
|
|
||||||
"SL: " +optimizedMoneyManagement.stopLoss.toFixed(2) + "% TP: " + optimizedMoneyManagement.takeProfit.toFixed(2) + "%"
|
|
||||||
}
|
|
||||||
></CardText>
|
|
||||||
<CardText
|
<CardText
|
||||||
title="Max Drowdown"
|
title="Max Drowdown"
|
||||||
content={
|
content={
|
||||||
@@ -54,6 +49,27 @@ const BacktestRowDetails: React.FC<IBotRowDetails> = ({
|
|||||||
.toString() + '%'
|
.toString() + '%'
|
||||||
}
|
}
|
||||||
></CardText>
|
></CardText>
|
||||||
|
<CardText
|
||||||
|
title="Max Drawdown Recovery Time"
|
||||||
|
content={
|
||||||
|
statistics.maxDrawdownRecoveryTime?.toString() +
|
||||||
|
' days'
|
||||||
|
}
|
||||||
|
></CardText>
|
||||||
|
<CardText
|
||||||
|
title="Money Management"
|
||||||
|
content={
|
||||||
|
"SL: " +(moneyManagement.stopLoss * 100).toFixed(2) + "% TP: " +
|
||||||
|
(moneyManagement.takeProfit * 100).toFixed(2) + "%"
|
||||||
|
}
|
||||||
|
></CardText>
|
||||||
|
<CardText
|
||||||
|
title="Optimized Money Management"
|
||||||
|
content={
|
||||||
|
"SL: " +optimizedMoneyManagement.stopLoss.toFixed(2) + "% TP: " + optimizedMoneyManagement.takeProfit.toFixed(2) + "%"
|
||||||
|
}
|
||||||
|
></CardText>
|
||||||
|
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
|
|||||||
@@ -300,6 +300,7 @@ const BacktestTable: React.FC<IBacktestCards> = ({ list, isFetching }) => {
|
|||||||
signals={row.original.signals}
|
signals={row.original.signals}
|
||||||
optimizedMoneyManagement={row.original.optimizedMoneyManagement}
|
optimizedMoneyManagement={row.original.optimizedMoneyManagement}
|
||||||
statistics={row.original.statistics}
|
statistics={row.original.statistics}
|
||||||
|
moneyManagement={row.original.moneyManagement}
|
||||||
></BacktestRowDetails>
|
></BacktestRowDetails>
|
||||||
</>
|
</>
|
||||||
),
|
),
|
||||||
|
|||||||
@@ -151,6 +151,7 @@ export type IBotRowDetails = {
|
|||||||
signals: Signal[]
|
signals: Signal[]
|
||||||
optimizedMoneyManagement: MoneyManagement
|
optimizedMoneyManagement: MoneyManagement
|
||||||
statistics: PerformanceMetrics
|
statistics: PerformanceMetrics
|
||||||
|
moneyManagement: MoneyManagement
|
||||||
}
|
}
|
||||||
|
|
||||||
export type IBacktestFormInput = {
|
export type IBacktestFormInput = {
|
||||||
|
|||||||
Reference in New Issue
Block a user