
    i                     b    S SK Jr  S SKJrJr  S SKJrJrJrJ	r	    SS\S\S\
S\S	\S
\4S jjrg)    )Series)DictLikeInt)signed_seriesv_boolv_offsetv_seriesNclosevolumesignedoffsetkwargsreturnc                    [        U 5      n [        U5      n[        US5      n[        U5      nX-  nU(       a  U[        U S5      -  nUS:w  a  UR	                  U5      nSU;   a  UR                  US   SS9  SUl        SUl        U$ )	a  Price-Volume

This indicator returns the product of Price & Volume (Price * Volume).

Parameters:
    close (Series): ```close``` Series
    volume (Series): ```volume``` Series
    signed (bool): Return with signs. Default: ```False```
    offset (int): Post shift. Default: ```0```

Other Parameters:
    fillna (value): ```pd.DataFrame.fillna(value)```

Returns:
    (Series): 1 column
F   r   fillnaT)inplacePVOLr   )r	   r   r   r   shiftr   namecategory)r
   r   r   r   r   pvols         P/var/www/html/trading/venv/lib/python3.13/site-packages/pandas_ta/volume/pvol.pyr   r      s    * UOEfFFE"FfF >DeQ'' {zz&! 6F8$d3 DIDMK    )NN)pandasr   pandas_ta._typingr   r   pandas_ta.utilsr   r   r   r	   boolr    r   r   <module>r       sP     + E E
 37++!++/++"*+ +r   