o
    \i                     @   s~  U d Z ddlmZmZ ddlmZmZ eG dd dZedddd	d
ddddedddd	dd
dddedddddd
dddedddddd
dddedddddd
dddedddddd
dddedddddd
dddedddddd
ddded ddddd
ddded!ddddd
ddded"ddddd
ddded#ddddd
dddd$Zee	ef e
d%< d&e	d'efd(d)Zd'ee	 fd*d+Zd,S )-u1   
币种配置 - 12个交易标的的完整参数
    )	dataclassfield)DictListc                   @   sN   e Zd ZU eed< eed< eed< eed< eed< eed< eed< eed< d	S )

CoinConfigsymbolleveragetrailing_pctallow_shortvol_filter_4hvol_filter_reduce
data_startliquidity_capN)__name__
__module____qualname__str__annotations__intfloatbool r   r    /opt/langlang_ai/config/coins.pyr   	   s   
 r   BTCUSDT
   g333333?Ti  g      @z
2017-08-01i)r   r   r	   r
   r   r   r   r   ETHUSDT   g?g       @i -1SOLUSDTg      ?Fz
2020-08-01i@KL DOGEUSDTz
2020-01-01BNBUSDTAVAXUSDTz
2020-09-01LINKUSDTADAUSDTXRPUSDTDOTUSDT	MATICUSDTATOMUSDT)r   r   r   r   r   r    r!   r"   r#   r$   r%   r&   COINSr   returnc                 C   s   t |  S N)r'   )r   r   r   r   get_coinb   s   r*   c                   C   s   t t S r)   )listr'   keysr   r   r   r   all_symbolse   s   r-   N)__doc__dataclassesr   r   typingr   r   r   r'   r   r   r*   r-   r   r   r   r   <module>   s    L