Skip to content

Commit 8b97a43

Browse files
committed
Revert "fix: calc"
This reverts commit 712b52c.
1 parent 712b52c commit 8b97a43

File tree

1 file changed

+6
-15
lines changed

1 file changed

+6
-15
lines changed

backend/src/main/java/ch/xxx/trader/usecase/services/CoinbaseService.java

+6-15
Original file line numberDiff line numberDiff line change
@@ -230,9 +230,8 @@ private Collection<QuoteCb> createCbQuoteTimeFrame(final MyTimeFrame timeFrame1,
230230
List<QuoteCb> quotes) {
231231
Date start = new Date();
232232
final SimpleDateFormat sdf = new SimpleDateFormat("dd.MM.yyyy");
233-
var result = this.makeCbQuoteDay(quotes, timeFrame1.begin(), timeFrame1.end());
234-
// var result = isDay ? this.makeCbQuoteDay(quotes, timeFrame1.begin(), timeFrame1.end())
235-
// : this.makeCbQuoteHour(quotes, timeFrame1.begin(), timeFrame1.end());
233+
var result = isDay ? this.makeCbQuoteDay(quotes, timeFrame1.begin(), timeFrame1.end())
234+
: this.makeCbQuoteHour(quotes, timeFrame1.begin(), timeFrame1.end());
236235
LOG.info(String.format("Calculate Coinbase %s Data for: ", isDay ? "Day" : "Hour")
237236
+ sdf.format(timeFrame1.begin().getTime()) + " Time: " + (new Date().getTime() - start.getTime())
238237
+ "ms");
@@ -248,33 +247,25 @@ private void createCbIntervalAvg(boolean isDay) {
248247
now.setTime(Date.from(LocalDate.now().atStartOfDay().atZone(ZoneId.systemDefault()).toInstant()));
249248
final SimpleDateFormat sdf = new SimpleDateFormat("dd.MM.yyyy");
250249
LOG.info("isDay: {}, TimeFrame.Begin: {}, TimeFrame.End: {}, now: {}", isDay, sdf.format(timeFrame.begin().getTime()), sdf.format(timeFrame.end().getTime()), sdf.format(now.getTime()));
251-
this.createTimeFrames(timeFrame, now, isDay).stream()
250+
this.createTimeFrames(timeFrame, now).stream()
252251
.forEachOrdered(timeFrame1 -> this.processTimeFrame(timeFrame1, isDay));
253252
var logStmt = String.format("Prepared Coinbase %s Data Time:", isDay ? "Daily" : "Hourly");
254253
LOG.info(this.serviceUtils.createAvgLogStatement(startAll, logStmt));
255254
}
256255

257-
private List<MyTimeFrame> createTimeFrames(final MyTimeFrame timeFrame, final Calendar now, final boolean isDay) {
256+
private List<MyTimeFrame> createTimeFrames(final MyTimeFrame timeFrame, final Calendar now) {
258257
final var timeFrames = new ArrayList<MyTimeFrame>();
259258
var begin = timeFrame.begin();
260259
var end = timeFrame.end();
261260
while (end.before(now)) {
262-
begin = isDay ? nextDay(begin) : nextHour(begin);
263-
end = isDay ? nextDay(end) : nextHour(begin);
264261
var myTimeFrame = new MyTimeFrame(begin, end);
265262
timeFrames.add(myTimeFrame);
263+
begin = nextDay(begin);
264+
end = nextDay(end);
266265
}
267266
return timeFrames;
268267
}
269268

270-
private Calendar nextHour(Calendar begin) {
271-
var begin1 = GregorianCalendar.getInstance();
272-
begin1.setTime(begin.getTime());
273-
begin1.add(Calendar.HOUR, 1);
274-
begin = begin1;
275-
return begin;
276-
}
277-
278269
private Calendar nextDay(Calendar begin) {
279270
var begin1 = GregorianCalendar.getInstance();
280271
begin1.setTime(begin.getTime());

0 commit comments

Comments
 (0)