PINE LIBRARY
已更新 RouterOrdersIron

Library "RouterOrdersIron"
Library for routing orders to the Binance exchange.
MsgDoLongMKT(id, symbol, balance)
Returns json for Iron to buy a symbol for the amount of the balance with market order.
Parameters:
id: ID of your Iron router.
symbol: Symbol for a trade, BTC example
balance: The amount for which to carry out the transaction.
Returns: true
MsgDoShortMKT(id, symbol, balance)
Returns json for Iron to sell a symbol for the amount of the balance with market order.
Parameters:
id: ID of your Iron router.
symbol: Symbol for a trade, BTC example
balance: The amount for which to carry out the transaction.
Returns: true
MsgDoLongLR(id, symbol, balance)
Returns json for Iron to buy a symbol for the amount of the balance. It is set at the best price and is re-set each time if a new price has risen before the application.
Parameters:
id: ID of your Iron router.
symbol: Symbol for a trade, BTC example
balance: The amount for which to carry out the transaction.
Returns: true
MsgDoShortLR(id, symbol, balance)
Returns json for Iron to sell a symbol for the amount of the balance. It is set at the best price and is re-set each time if a new price has risen before the application.
Parameters:
id: ID of your Iron router.
symbol: Symbol for a trade, BTC example
balance: The amount for which to carry out the transaction.
Returns: true
DoLongMKT(id, symbol, balance)
Buy a symbol for the amount of the balance. It is send market order to Iron.
Parameters:
id: ID of your Iron router.
symbol: Symbol for a trade, BTC example
balance: The amount for which to carry out the transaction.
Returns: true
DoShortMKT(id, symbol, balance)
Sell a symbol for the amount of the balance. It is send market order to Iron.
Parameters:
id: ID of your Iron router.
symbol: Symbol for a trade, BTC example
balance: The amount for which to carry out the transaction.
Returns: true
DoLongLR(id, symbol, balance)
Buy a symbol for the amount of the balance. It is set at the best price and is re-set each time if a new price has risen before the application.
Parameters:
id: ID of your Iron router.
symbol: Symbol for a trade, BTC example
balance: The amount for which to carry out the transaction.
Returns: true
DoShortLR(id, symbol, balance)
Sell a symbol for the amount of the balance. It is set at the best price and is re-set each time if a new price has risen before the application.
Parameters:
id: ID of your Iron router.
symbol: Symbol for a trade, BTC example
balance: The amount for which to carry out the transaction.
Returns: true
GetQty(price, balance)
Get Qty for strategy on balance
Parameters:
price: Order price
balance: The amount for which to carry out the transaction.
Returns: Qty for strategy order TV
Library for routing orders to the Binance exchange.
MsgDoLongMKT(id, symbol, balance)
Returns json for Iron to buy a symbol for the amount of the balance with market order.
Parameters:
id: ID of your Iron router.
symbol: Symbol for a trade, BTC example
balance: The amount for which to carry out the transaction.
Returns: true
MsgDoShortMKT(id, symbol, balance)
Returns json for Iron to sell a symbol for the amount of the balance with market order.
Parameters:
id: ID of your Iron router.
symbol: Symbol for a trade, BTC example
balance: The amount for which to carry out the transaction.
Returns: true
MsgDoLongLR(id, symbol, balance)
Returns json for Iron to buy a symbol for the amount of the balance. It is set at the best price and is re-set each time if a new price has risen before the application.
Parameters:
id: ID of your Iron router.
symbol: Symbol for a trade, BTC example
balance: The amount for which to carry out the transaction.
Returns: true
MsgDoShortLR(id, symbol, balance)
Returns json for Iron to sell a symbol for the amount of the balance. It is set at the best price and is re-set each time if a new price has risen before the application.
Parameters:
id: ID of your Iron router.
symbol: Symbol for a trade, BTC example
balance: The amount for which to carry out the transaction.
Returns: true
DoLongMKT(id, symbol, balance)
Buy a symbol for the amount of the balance. It is send market order to Iron.
Parameters:
id: ID of your Iron router.
symbol: Symbol for a trade, BTC example
balance: The amount for which to carry out the transaction.
Returns: true
DoShortMKT(id, symbol, balance)
Sell a symbol for the amount of the balance. It is send market order to Iron.
Parameters:
id: ID of your Iron router.
symbol: Symbol for a trade, BTC example
balance: The amount for which to carry out the transaction.
Returns: true
DoLongLR(id, symbol, balance)
Buy a symbol for the amount of the balance. It is set at the best price and is re-set each time if a new price has risen before the application.
Parameters:
id: ID of your Iron router.
symbol: Symbol for a trade, BTC example
balance: The amount for which to carry out the transaction.
Returns: true
DoShortLR(id, symbol, balance)
Sell a symbol for the amount of the balance. It is set at the best price and is re-set each time if a new price has risen before the application.
Parameters:
id: ID of your Iron router.
symbol: Symbol for a trade, BTC example
balance: The amount for which to carry out the transaction.
Returns: true
GetQty(price, balance)
Get Qty for strategy on balance
Parameters:
price: Order price
balance: The amount for which to carry out the transaction.
Returns: Qty for strategy order TV
版本注释
v2Updated:
MsgDoLongMKT(id, symbol, balance, take_percent, stop_percent)
Returns json for Iron to buy a symbol for the amount of the balance with market order.
Parameters:
id: ID of your Iron router.
symbol: Symbol for a trade, BTC example
balance: The amount for which to carry out the transaction.
take_percent
stop_percent
Returns: json string
MsgDoShortMKT(id, symbol, balance, take_percent, stop_percent)
Returns json for Iron to sell a symbol for the amount of the balance with market order.
Parameters:
id: ID of your Iron router.
symbol: Symbol for a trade, BTC example
balance: The amount for which to carry out the transaction.
take_percent
stop_percent
Returns: json string
MsgDoLongLR(id, symbol, price, balance, take_percent, stop_percent)
Returns json for Iron to buy a symbol for the amount of the balance. It is set at the best price and is re-set each time if a new price has risen before the application.
Parameters:
id: ID of your Iron router.
symbol: Symbol for a trade, BTC example
price
balance: The amount for which to carry out the transaction.
take_percent
stop_percent
Returns: json string
MsgDoShortLR(id, symbol, price, balance, take_percent, stop_percent)
Returns json for Iron to sell a symbol for the amount of the balance. It is set at the best price and is re-set each time if a new price has risen before the application.
Parameters:
id: ID of your Iron router.
symbol: Symbol for a trade, BTC example
price
balance: The amount for which to carry out the transaction.
take_percent
stop_percent
Returns: json string
DoLongMKT(id, symbol, balance, take_percent, stop_percent)
Buy a symbol for the amount of the balance. It is send market order to Iron.
Parameters:
id: ID of your Iron router.
symbol: Symbol for a trade, BTC example
balance: The amount for which to carry out the transaction.
take_percent
stop_percent
Returns: true
DoShortMKT(id, symbol, balance, take_percent, stop_percent)
Sell a symbol for the amount of the balance. It is send market order to Iron.
Parameters:
id: ID of your Iron router.
symbol: Symbol for a trade, BTC example
balance: The amount for which to carry out the transaction.
take_percent
stop_percent
Returns: true
DoLongLR(id, symbol, price, balance, take_percent, stop_percent)
Buy a symbol for the amount of the balance. It is set at the best price and is re-set each time if a new price has risen before the application.
Parameters:
id: ID of your Iron router.
symbol: Symbol for a trade, BTC example
price
balance: The amount for which to carry out the transaction.
take_percent
stop_percent
Returns: true
DoShortLR(id, symbol, price, balance, take_percent, stop_percent)
Sell a symbol for the amount of the balance. It is set at the best price and is re-set each time if a new price has risen before the application.
Parameters:
id: ID of your Iron router.
symbol: Symbol for a trade, BTC example
price
balance: The amount for which to carry out the transaction.
take_percent
stop_percent
Returns: true
版本注释
v3Pine脚本库
秉承TradingView的精神,作者已将此Pine代码作为开源库发布,以便我们社区的其他Pine程序员可以重用它。向作者致敬!您可以私下或在其他开源出版物中使用此库,但在出版物中重用此代码须遵守网站规则。
免责声明
这些信息和出版物并非旨在提供,也不构成TradingView提供或认可的任何形式的财务、投资、交易或其他类型的建议或推荐。请阅读使用条款了解更多信息。
Pine脚本库
秉承TradingView的精神,作者已将此Pine代码作为开源库发布,以便我们社区的其他Pine程序员可以重用它。向作者致敬!您可以私下或在其他开源出版物中使用此库,但在出版物中重用此代码须遵守网站规则。
免责声明
这些信息和出版物并非旨在提供,也不构成TradingView提供或认可的任何形式的财务、投资、交易或其他类型的建议或推荐。请阅读使用条款了解更多信息。