mirror of
https://github.com/bitcoinresearchkit/brk.git
synced 2026-04-26 15:49:58 -07:00
parser: fix binance time
This commit is contained in:
@@ -530,7 +530,8 @@ How to fix this:
|
||||
previous_timestamp: Option<u32>,
|
||||
) -> color_eyre::Result<OHLC> {
|
||||
if self.binance_har.is_none() {
|
||||
self.binance_har.replace(Binance::read_har_file()?);
|
||||
self.binance_har
|
||||
.replace(Binance::read_har_file().unwrap_or_default());
|
||||
}
|
||||
|
||||
Self::find_height_ohlc(
|
||||
|
||||
@@ -122,7 +122,7 @@ impl Binance {
|
||||
// [timestamp, open, high, low, close, volume, ...]
|
||||
let array = value.as_array().unwrap();
|
||||
|
||||
let timestamp = array.first().unwrap().as_u64().unwrap() as u32;
|
||||
let timestamp = (array.first().unwrap().as_u64().unwrap() / 1000) as u32;
|
||||
|
||||
let get_f32 = |index: usize| {
|
||||
array
|
||||
@@ -169,9 +169,8 @@ impl Binance {
|
||||
// [timestamp, open, high, low, close, volume, ...]
|
||||
let array = value.as_array().unwrap();
|
||||
|
||||
let date = Date::from_timestamp(
|
||||
array.first().unwrap().as_u64().unwrap() as u32 / 1000,
|
||||
);
|
||||
let date =
|
||||
Date::from_timestamp(array.first().unwrap().as_u64().unwrap() as u32);
|
||||
|
||||
let get_f32 = |index: usize| {
|
||||
array
|
||||
|
||||
Reference in New Issue
Block a user