class_docstr: An order criteria that allows execution when the quote price for a
  trading pair is at or below a specific price, hidden from the public
  order book.
  
  Parameters
  ----------
  limit_price : float
      The quote price to check for execution.
class_docstr_tok: ["An","order","criteria","that","allows","execution","when","the","quote","price","for","a","trading","pair","is","at","or","below","a","specific","price",",","hidden","from","the","public","order","book",".","Parameters","--","--","--","--","--","limit_price",":","float","The","quote","price","to","check","for","execution","."]
code: def __init__(self, limit_price: float) -> None:
      self.limit_price = limit_price
  
imports: import operator
  from abc import abstractmethod, ABCMeta
  from typing import Callable, Union, TypeVar
  from enum import Enum
  from tensortrade.oms.orders import TradeSide, Order
  from tensortrade.oms.exchanges import Exchange
label_desc: Use image node_id 1 to create a new Limit object from inherited base classes: Criteria with example: obj = Limit(limit_price)