Merge branch 'bug/update_bse' into 'develop'
fix bug See merge request india/india_market_java!55
This commit is contained in:
@@ -816,7 +816,7 @@ public class MoneyApiController {
|
|||||||
for (String dateStr : dates) {
|
for (String dateStr : dates) {
|
||||||
try {
|
try {
|
||||||
Date date = sdf.parse(dateStr);
|
Date date = sdf.parse(dateStr);
|
||||||
list.add(date.getTime());
|
list.add(date.getTime() / 1000);
|
||||||
} catch (ParseException e) {
|
} catch (ParseException e) {
|
||||||
e.printStackTrace();
|
e.printStackTrace();
|
||||||
}
|
}
|
||||||
@@ -827,7 +827,7 @@ public class MoneyApiController {
|
|||||||
try {
|
try {
|
||||||
SimpleDateFormat sdf = new SimpleDateFormat("MM/dd/yyyy hh:mm:ss a", Locale.US);
|
SimpleDateFormat sdf = new SimpleDateFormat("MM/dd/yyyy hh:mm:ss a", Locale.US);
|
||||||
Date date = sdf.parse(dateStr);
|
Date date = sdf.parse(dateStr);
|
||||||
return date.getTime();
|
return date.getTime() / 1000;
|
||||||
} catch (ParseException e) {
|
} catch (ParseException e) {
|
||||||
e.printStackTrace();
|
e.printStackTrace();
|
||||||
return 0L;
|
return 0L;
|
||||||
@@ -980,6 +980,33 @@ public class MoneyApiController {
|
|||||||
response.setC(closeList);
|
response.setC(closeList);
|
||||||
response.setV(volumeList);
|
response.setV(volumeList);
|
||||||
|
|
||||||
|
// if (resolution.equals("H")) {
|
||||||
|
// Set<String> desiredTimes = new HashSet<>(Arrays.asList("09:30", "10:30", "11:30", "12:30", "13:30", "14:30"));
|
||||||
|
//
|
||||||
|
// // Filter data based on timestamps
|
||||||
|
// SimpleDateFormat sdf = new SimpleDateFormat("HH:mm");
|
||||||
|
// List<Integer> indicesToKeep = new ArrayList<>();
|
||||||
|
// for (int i = 0; i < dateList.size(); i++) {
|
||||||
|
// String time = sdf.format(new Date(dateList.get(i) * 1000));
|
||||||
|
// if (desiredTimes.contains(time)) {
|
||||||
|
// indicesToKeep.add(i);
|
||||||
|
// }
|
||||||
|
// }
|
||||||
|
//
|
||||||
|
// // Filter corresponding data
|
||||||
|
// List<Long> filteredT = indicesToKeep.stream().map(dateList::get).collect(Collectors.toList());
|
||||||
|
// List<Double> filteredO = indicesToKeep.stream().map(openList::get).collect(Collectors.toList());
|
||||||
|
// List<Double> filteredH = indicesToKeep.stream().map(highList::get).collect(Collectors.toList());
|
||||||
|
// List<Double> filteredL = indicesToKeep.stream().map(lowList::get).collect(Collectors.toList());
|
||||||
|
// List<Double> filteredC = indicesToKeep.stream().map(closeList::get).collect(Collectors.toList());
|
||||||
|
// List<Long> filteredV = indicesToKeep.stream().map(volumeList::get).collect(Collectors.toList());
|
||||||
|
// response.setT(filteredT);
|
||||||
|
// response.setO(filteredO);
|
||||||
|
// response.setH(filteredH);
|
||||||
|
// response.setL(filteredL);
|
||||||
|
// response.setC(filteredC);
|
||||||
|
// response.setV(filteredV);
|
||||||
|
// }
|
||||||
return ResponseEntity.ok(response);
|
return ResponseEntity.ok(response);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user