Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
syntax:binanceft [2020/05/12 05:38]
profitview
syntax:binanceft [2023/06/18 10:20] (current)
profitview
Line 9: Line 9:
 ### Binance Futures Long/Short ### ### Binance Futures Long/Short ###
  
-If necessary uncomment the following line to set exchange & symbol+Uncomment this to set exchange & symbol ​(if different from your chart/​alert!)
 #​exchange=binanceft symbol=btcusdt #​exchange=binanceft symbol=btcusdt
  
-Optionally ​for multi accounts ​uncomment the following ​and fill in your accounts+Uncomment this for multi accounts ​(and fill in your accounts)
 #​parallel=acc1,​acc2,​acc3 #​parallel=acc1,​acc2,​acc3
  
-Optionally ignore ​this alert if ANY position is already open +Uncomment ​this to skip entry if ANY position is already open 
-#check=position iffound=abort+#ifpos=abort
  
 # Close open positions on the opposite side at market # Close open positions on the opposite side at market
 # ..if no matching position is found, skip the delay and jump to main order # ..if no matching position is found, skip the delay and jump to main order
-close=position side=[!side] type=market ifnone=main+close=[!side] type=market ifnone=main
 # Give closing order time to execute # Give closing order time to execute
-delay=5+delay=2s
  
 # Place main position order at market # Place main position order at market
Line 28: Line 28:
 # retries 3   : Give up after 3 retries in case of overload # retries 3   : Give up after 3 retries in case of overload
 :main :main
-cancel=order ​# cancel any open order/stop first +cancel # cancel any open order/stop first 
-side=[side] ​quantity=YOUR_BUY_IN% leverage=YOUR_LEVERAGE type=market error=abort retries=3 ~~codedoc:​clean:#​notify=discord:​1~~+[side]=YOUR_BUY_IN% leverage=YOUR_LEVERAGE type=market error=abort retries=3 ~~codedoc:​clean:#​notify=discord:​1~~
  
 # Give main order time to execute # Give main order time to execute
-delay=3+delay=2s
  
 # Add market stop loss order # Add market stop loss order
-return ​1        : Expect to place an order (needed in case main order takes longer to fill)+expect ​1        : Expect to place an order (needed in case main order takes longer to fill)
 # error closeside : If we cannot place SL, cancel orders, close position & abort # error closeside : If we cannot place SL, cancel orders, close position & abort
-close=position side=[side] stoploss=[-]YOUR_STOP_LOSS% ​reduce t=market ​return=1 error=closeside retries=10 id=SL ~~codedoc:​clean:#​notify=discord:"​`SL at   \z` {stopPrice}"~~+close=[side] stoploss=[-]YOUR_STOP_LOSS% ​type=market ​expect=1 error=closeside retries=10 id=SL ~~codedoc:​clean:#​notify=discord:"​`SL at   \z` {stop}"~~
  
 # Add limit take profit (reduce/​close only) order # Add limit take profit (reduce/​close only) order
-close=position side=[side] price=[+]YOUR_TAKE_PROFIT% ​reduce return=1 error=closeside retries=10 id=TP ~~codedoc:​clean:#​notify=discord:"​`TP at   \z` {price}"​~~+close=[side] price=[+]YOUR_TAKE_PROFIT% ​priceref=pos expect=1 error=closeside retries=10 id=TP ~~codedoc:​clean:#​notify=discord:"​`TP at   \z` {price}"​~~
 </​codedoc>​ </​codedoc>​
-''​Quantity, ​leveragestoploss ​and takeprofit ​have to be adjusted to your strategy / personal needs!''​+''​YOUR_BUY_IN (Quantity)YOUR_LEVERAGE (Leverage)YOUR_STOP_LOSS (Stop Loss) and YOUR_TAKE_PROFIT (Take Profit) ​have to be replaced with your actual values!''​ 
 +\\
 </​panel>​ </​panel>​
  
 +
 +==== Advanced Order Types ====
 +
 +<codedoc code:​ini>​
 +# ~~codedoc:​clean:​place a trailing stop on an open position (eg. cbrate=3 equals 3% trailing distance)~~
 +
 +close=[side] ts=[+]YOUR_TRAILING_ACTIVATION% cbrate=YOUR_TRAILING_DISTANCE expect=1 id=TS ~~codedoc:​clean:#​notify=discord:"​`TS at   \z` {stop}"​~~
 +</​codedoc>​
 +
 +\\
 <callout type="​warning"​ icon="​true">​ <callout type="​warning"​ icon="​true">​
 === Attention === === Attention ===