§
    g%ju  ã                  ó|   — d dl mZ d dlmZ d dlmZ d dlmZ d dlZ ed¬¦  «         G d„ d	¦  «        ¦   «         Z	dS )
é    )Úannotations)Ú	dataclass)ÚDecimal)ÚPathNT)Úfrozenc                  óœ  — e Zd ZU dZded<    ed¦  «        Zded<    ed¦  «        Zded<   d	Zd
ed<    ed¦  «        Z	ded<   dZ
ded<    ed¦  «        Zded<    ed¦  «        Zded<    ed¦  «        Zded<    ed¦  «        Zded<    ed¦  «        Zded<   dZded<   dZded<    ej        ¦   «         d z  Zd!ed"<   ed&d%„¦   «         ZdS )'ÚLivePreviewSettingsÚ)candidate_v76_hl_confirmed_squeeze_hybridÚstrÚstrategy_idÚ500r   Úwallet_equity_usdcz0.25Úrisk_per_trade_pcté   ÚintÚmax_parallel_positionsÚ2ÚleverageÚisolatedÚmargin_modez0.75Úmax_daily_loss_pctz2.0Úmax_weekly_loss_pctÚ8Úmax_position_margin_pctÚ20Úmax_position_notional_pctÚ10Úmin_order_notional_usdFÚboolÚlive_trading_allowedNz
str | NoneÚlive_confirmationz..local/state/CryptoTradingBot/v76_live_previewr   Úruntime_dirÚreturnú'LivePreviewSettings'c                ó’   —  | t          j        dd¦  «                             ¦   «         dk    t          j        d¦  «        ¬¦  «        S )NÚCTB_LIVE_TRADING_ALLOWEDÚ ÚtrueÚCTB_LIVE_CONFIRMATION)r    r!   )ÚosÚgetenvÚlower)Úclss    úsrc/config/settings.pyÚfrom_envzLivePreviewSettings.from_env   sK   € àˆsÝ!#¤Ð+EÀrÑ!JÔ!J×!PÒ!PÑ!RÔ!RÐV\Ò!\Ý œiÐ(?Ñ@Ô@ð
ñ 
ô 
ð 	
ó    )r#   r$   )Ú__name__Ú
__module__Ú__qualname__r   Ú__annotations__r   r   r   r   r   r   r   r   r   r   r   r    r!   r   Úhomer"   Úclassmethodr/   © r0   r.   r	   r	   	   sz  € € € € € € àB€KÐBÐBÐBÑBØ") '¨%¡.¤.ÐÐ0Ð0Ð0Ñ0Ø") '¨&¡/¤/ÐÐ1Ð1Ð1Ñ1Ø"#ÐÐ#Ð#Ð#Ñ#Ø˜ ™œ€HÐ$Ð$Ð$Ñ$Ø!€KÐ!Ð!Ð!Ñ!Ø") '¨&¡/¤/ÐÐ1Ð1Ð1Ñ1Ø#* 7¨5¡>¤>ÐÐ1Ð1Ð1Ñ1Ø'. w¨s¡|¤|ÐÐ3Ð3Ð3Ñ3Ø)0¨°©¬ÐÐ6Ð6Ð6Ñ6Ø&- g¨d¡m¤mÐÐ3Ð3Ð3Ñ3Ø!&ÐÐ&Ð&Ð&Ñ&Ø$(ÐÐ(Ð(Ð(Ñ(Ø!˜œ	™œÐ&VÑV€KÐVÐVÐVÑVàð
ð 
ð 
ñ „[ð
ð 
ð 
r0   r	   )
Ú
__future__r   Údataclassesr   Údecimalr   Úpathlibr   r*   r	   r7   r0   r.   ú<module>r<      s¢   ðØ "Ð "Ð "Ð "Ð "Ð "à !Ð !Ð !Ð !Ð !Ð !Ø Ð Ð Ð Ð Ð Ø Ð Ð Ð Ð Ð Ø 	€	€	€	ð €$ÐÑÔð
ð 
ð 
ð 
ð 
ñ 
ô 
ñ Ôð
ð 
ð 
r0   