Menage des inutiles

This commit is contained in:
Jérôme Delacotte
2025-07-01 18:27:41 +02:00
parent 10fa79ede4
commit 6d7386ed99
3 changed files with 119 additions and 99 deletions

View File

@@ -268,7 +268,7 @@ function renderChart(data, filename, create_columns) {
var d = result_of_strategy.trades[key];
var date = new Date(d.open_date);
marks.push({
name: 'Buy',
name: d.enter_tag,
coord: [date.toLocaleString('fr-FR', options), d.open_rate],
value: d.open_rate,
itemStyle: {
@@ -276,22 +276,28 @@ function renderChart(data, filename, create_columns) {
}
})
let count = 0
for (var key2 in d.orders) {
var order = d.orders[key2]
date = new Date(order.order_filled_timestamp);
marks.push({
name: 'Buy',
coord: [date.toLocaleString('fr-FR', options), order.safe_price],
value: order.safe_price,
itemStyle: {
color: 'rgb(0,0,90)'
}
})
if (count == 0) {
count ++
}
else {
var order = d.orders[key2]
date = new Date(order.order_filled_timestamp);
marks.push({
name: d.enter_tag,
coord: [date.toLocaleString('fr-FR', options), order.safe_price],
value: order.safe_price,
itemStyle: {
color: 'rgb(0,0,90)'
}
})
}
}
date = new Date(d.close_date);
marks.push({
name: 'Sell',
name: d.exit_reason,
coord: [date.toLocaleString('fr-FR', options), d.close_rate],
value: d.close_rate,
itemStyle: {
@@ -353,6 +359,24 @@ function renderChart(data, filename, create_columns) {
return [date, d.close, d.enter_tag];
})
})
// # prediction
// series.push({
// name: 'Buy',
// type: 'scatter',
// symbolSize: 5,
// itemStyle: {
// color: '#aa0000'
// },
// data: data
// .filter(d => d['poly_pred_t+12'] === 1)
// .map(d => {
// const date = new Date(d.date).toLocaleString('fr-FR', options);
// return [date, d.close, d.enter_tag];
// })
// })
// Volume
series.push({
name: 'Volume',