@@ -59,14 +59,14 @@ def ohlcv_to_dataframe(
5959
6060
6161def clean_ohlcv_dataframe (
62- data : DataFrame , timeframe : str , pair : str , * , fill_missing : bool , drop_incomplete : bool
62+ dataframe : DataFrame , timeframe : str , pair : str , * , fill_missing : bool , drop_incomplete : bool
6363) -> DataFrame :
6464 """
6565 Cleanse a OHLCV dataframe by
6666 * Grouping it by date (removes duplicate tics)
6767 * dropping last candles if requested
6868 * Filling up missing data (if requested)
69- :param data : DataFrame containing candle (OHLCV) data.
69+ :param dataframe : DataFrame containing candle (OHLCV) data.
7070 :param timeframe: timeframe (e.g. 5m). Used to fill up eventual missing data
7171 :param pair: Pair this data is for (used to warn if fillup was necessary)
7272 :param fill_missing: fill up missing candles with 0 candles
@@ -75,7 +75,7 @@ def clean_ohlcv_dataframe(
7575 :return: DataFrame
7676 """
7777 # group by index and aggregate results to eliminate duplicate ticks
78- data = data .groupby (by = "date" , as_index = False , sort = True ).agg (
78+ dataframe = dataframe .groupby (by = "date" , as_index = False , sort = True ).agg (
7979 {
8080 "open" : "first" ,
8181 "high" : "max" ,
@@ -86,13 +86,13 @@ def clean_ohlcv_dataframe(
8686 )
8787 # eliminate partial candle
8888 if drop_incomplete :
89- data .drop (data .tail (1 ).index , inplace = True )
89+ dataframe .drop (dataframe .tail (1 ).index , inplace = True )
9090 logger .debug ("Dropping last candle" )
9191
9292 if fill_missing :
93- return ohlcv_fill_up_missing_data (data , timeframe , pair )
93+ return ohlcv_fill_up_missing_data (dataframe , timeframe , pair )
9494 else :
95- return data
95+ return dataframe
9696
9797
9898def ohlcv_fill_up_missing_data (dataframe : DataFrame , timeframe : str , pair : str ) -> DataFrame :
0 commit comments