Extract trade symbols to constants

This commit is contained in:
Matthias 2022-06-05 19:50:16 +02:00
parent c8c6dfa918
commit 359e9bdfc7

View File

@ -7,6 +7,9 @@ function buildToolTip(trade: Trade, side: string): string {
trade.profit_ratio, trade.profit_ratio,
)} \nEnter-tag: ${trade.enter_tag ?? ''} \nExit-Tag: ${trade.exit_reason ?? ''}`; )} \nEnter-tag: ${trade.enter_tag ?? ''} \nExit-Tag: ${trade.exit_reason ?? ''}`;
} }
const ENTRY_SYMB = 'circle';
const EXIT_SYMB = 'rect';
/** Return trade entries for charting */ /** Return trade entries for charting */
export function getTradeEntries(dataset: PairHistory, filteredTrades: Trade[]) { export function getTradeEntries(dataset: PairHistory, filteredTrades: Trade[]) {
@ -30,7 +33,7 @@ export function getTradeEntries(dataset: PairHistory, filteredTrades: Trade[]) {
tradeData.push([ tradeData.push([
roundTimeframe(dataset.timeframe_ms ?? 0, trade.open_timestamp), roundTimeframe(dataset.timeframe_ms ?? 0, trade.open_timestamp),
trade.open_rate, trade.open_rate,
'circle', // TODO: use better symbol ENTRY_SYMB,
trade.is_short ? 180 : 0, trade.is_short ? 180 : 0,
(trade.profit_abs ?? 0) > 0 ? '#31e04b' : '#ed1511', (trade.profit_abs ?? 0) > 0 ? '#31e04b' : '#ed1511',
// trade.is_short ? '#ffaf0d' : '#ff0df3', // trade.is_short ? '#ffaf0d' : '#ff0df3',
@ -49,7 +52,7 @@ export function getTradeEntries(dataset: PairHistory, filteredTrades: Trade[]) {
tradeData.push([ tradeData.push([
roundTimeframe(dataset.timeframe_ms ?? 0, trade.close_timestamp), roundTimeframe(dataset.timeframe_ms ?? 0, trade.close_timestamp),
trade.close_rate, trade.close_rate,
'rect', EXIT_SYMB,
trade.is_short ? 180 : 0, trade.is_short ? 180 : 0,
// trade.is_short ? '#ffaf0d' : '#00ff26', // trade.is_short ? '#ffaf0d' : '#00ff26',
(trade.profit_abs ?? 0) > 0 ? '#31e04b' : '#ed1511', (trade.profit_abs ?? 0) > 0 ? '#31e04b' : '#ed1511',