PINE LIBRARY

metaconnector

Library "metaconnector"
metaconnector

buy_market_order(License_ID, symbol, lot)
  Places a buy market order
  Parameters:
    License_ID (string): Unique license ID of the user
    symbol (string): Trading symbol
    lot (int): Number of lots to buy
  Returns: String syntax for the buy market order

sell_market_order(License_ID, symbol, lot)
  Places a sell market order
  Parameters:
    License_ID (string): Unique license ID of the user
    symbol (string): Trading symbol
    lot (int): Number of lots to sell
  Returns: String syntax for the sell market order

buy_limit_order(License_ID, symbol, lot, price)
  Places a buy limit order
  Parameters:
    License_ID (string): Unique license ID of the user
    symbol (string): Trading symbol
    lot (int): Number of lots to buy
    price (float): Limit price for the order
  Returns: String syntax for the buy limit order

sell_limit_order(License_ID, symbol, lot, price)
  Places a sell limit order
  Parameters:
    License_ID (string): Unique license ID of the user
    symbol (string): Trading symbol
    lot (int): Number of lots to sell
    price (float): Limit price for the order
  Returns: String syntax for the sell limit order

stoploss_for_buy_order(License_ID, symbol, lot, stoploss_price)
  Places a stop-loss order for a buy position
  Parameters:
    License_ID (string): Unique license ID of the user
    symbol (string): Trading symbol
    lot (int): Number of lots to buy
    stoploss_price (float)
  Returns: String syntax for the buy stop-loss order

stoploss_for_sell_order(License_ID, symbol, lot, stoploss_price)
  Places a stop-loss order for a sell position
  Parameters:
    License_ID (string): Unique license ID of the user
    symbol (string): Trading symbol
    lot (int): Number of lots to sell
    stoploss_price (float)
  Returns: String syntax for the sell stop-loss order

takeprofit_for_buy_order(License_ID, symbol, lot, target_price)
  Places a take-profit order for a buy position
  Parameters:
    License_ID (string): Unique license ID of the user
    symbol (string): Trading symbol
    lot (int): Number of lots to buy
    target_price (float)
  Returns: String syntax for the buy take-profit order

takeprofit_for_sell_order(License_ID, symbol, lot, target_price)
  Places a take-profit order for a sell position
  Parameters:
    License_ID (string): Unique license ID of the user
    symbol (string): Trading symbol
    lot (int): Number of lots to sell
    target_price (float)
  Returns: String syntax for the sell take-profit order

buy_stop_order(License_ID, symbol, lot, price)
  Places a buy stop order above the current market price
  Parameters:
    License_ID (string): Unique license ID of the user
    symbol (string): Trading symbol
    lot (int): Number of lots to buy
    price (float): Stop order price
  Returns: String syntax for the buy stop order

sell_stop_order(License_ID, symbol, lot, price)
  Places a sell stop order below the current market price
  Parameters:
    License_ID (string): Unique license ID of the user
    symbol (string): Trading symbol
    lot (int): Number of lots to sell
    price (float): Stop order price
  Returns: String syntax for the sell stop order

close_all_positions(License_ID, symbol)
  Closes all positions for a specific symbol
  Parameters:
    License_ID (string): Unique license ID of the user
    symbol (string): Trading symbol
  Returns: String syntax for closing all positions

close_buy_positions(License_ID, symbol)
  Closes all buy positions for a specific symbol
  Parameters:
    License_ID (string): Unique license ID of the user
    symbol (string): Trading symbol
  Returns: String syntax for closing all buy positions

close_sell_positions(License_ID, symbol)
  Closes all sell positions for a specific symbol
  Parameters:
    License_ID (string): Unique license ID of the user
    symbol (string): Trading symbol
  Returns: String syntax for closing all sell positions

close_partial_buy_position(License_ID, symbol, lot)
  Closes a partial buy position for a specific symbol
  Parameters:
    License_ID (string): Unique license ID of the user
    symbol (string): Trading symbol
    lot (int): Number of lots to close
  Returns: String syntax for closing a partial buy position

close_partial_sell_position(License_ID, symbol, lot)
  Closes a partial sell position for a specific symbol
  Parameters:
    License_ID (string): Unique license ID of the user
    symbol (string): Trading symbol
    lot (int): Number of lots to close
  Returns: String syntax for closing a partial sell position
alerts

Pine腳本庫

在真正的TradingView精神中,作者將這段Pine程式碼發佈為開源程式庫,以便我們社群的其他Pine程式設計師可以重複使用它。請向作者致敬!您可以私下使用這個函式庫,或在其他開源出版品中使用,但在出版物中再次使用這段程式碼將受到網站規則的約束。


Garv Thakur
更多:

免責聲明