TradingView
kaigouthro
2023년 1월 14일 오후 11시 59분

Profit Estimate 

BTC Perpetual Futures ContractBinance

설명

Library "profitestimate"
Simple profit Estimatr. Engages when Position != 0
and holds until posittion is na/0...
if position changes sizes, it will update automatically and adjust.
it has an input for comission to estmate exit fees

update_avgprice(_sizewas, _delta, _pricewas, _newprice)
  Get a new Average position Price
  Parameters:
    _sizewas: (float) the position prior
    _delta: (float) the order amount
    _pricewas: (float) the prior price
    _newprice: (float) the price of order
  Returns: New Avg Price

amount(_position, _close, _commission, _leverage, _fullqty)
  Position Net Profit Net Commission, automatic on/off if position != 0
  Parameters:
    _position: (float) position size (total or margin size)
    _close
    _commission: (float) % where (0.1 = 0.1%)
    _leverage: (float) optional if leveraged, default 1x
    _fullqty: (bool) if position entered is tottal trade size default is margin qty (1/lev)
  Returns: quote value of profit

percent(_position, _close, _commission, _leverage, _fullqty)
  Position Net Profit, automatic on/off if position != 0
  Parameters:
    _position: (float) position size (total or margin size)
    _close
    _commission: (float) % where (0.1 = 0.1%)
    _leverage: (float) optional if leveraged, default 1x
    _fullqty: (bool) if position entered is tottal trade size, default is margin qty (1/lev)
  Returns: percentage profit (1% = 1)
코멘트
GarethSA
explain?
kaigouthro
@GarethSA, simple tool. if there is a position (+/-) size, it will output the profit as though the moment position != 0, it was entered. and if it changes, it will update to the current price by averaging for the difference in size. it factors in the fee % as well as leverage. i did not factor in the entry fee, only the exit fee %.
더보기