
    Hi                     4   S SK rS SKJr  \" \5      R                  5       R                  S   r\S-  S-  S-  S-  rS r	\
S	:X  aT  \	" 5       r\" \R                  5       5        \" \R                  5       5        \" \R                  R!                  5       5        gg)
    N)Path   datarawpricesEURUSDc                  .   [        [        R                  S5      5      n U (       d  [        S[         35      eU S   n[	        SUR
                   35        [        R                  " U5      nUR                   Vs/ s H   o3R                  5       R                  5       PM"     snUl        SSSSS	S
S.nUR                  USS9  [        R                  " US   SS9US'   / SQnX%   R                  5       nUR                  S5      R                  SS9nU$ s  snf )Nz*.csvzNo CSV files found in r   zLoading file: datetimeopenhighlowclosevolume)z
time (eet)r   r   r   r   r   T)columnsinplacez%Y.%m.%d %H:%M:%S)format)r
   r   r   r   r   r   )drop)listPRICES_PATHglobFileNotFoundErrorprintnamepdread_csvr   striplowerrenameto_datetimecopysort_valuesreset_index)	csv_files	file_pathdfc
rename_map	keep_colss         GC:\Users\paul_\OneDrive\fx_macro_intraday\src\ingestion\price_loader.pyload_eurusdr*      s    [%%g./I"8 FGG!I	N9>>*
+,	Y	B .0ZZ8Z'')//#Z8BJ !J IIj$I/^^BzN;NOBzNFI				B	
	#	/	/T	/	:BI' 9s   9'D__main__)pandasr   pathlibr   __file__resolveparents	BASE_PATHr   r*   __name__r   r   headtailr   tolist     r)   <module>r8      s     N""$,,Q/	& 5(83h>B z]F	&++-	&++-	&..


!"	 r7   