Skip to content
Algo Trade Analytics Docs

strategy.closedtrades.entry_time() - Pine Script Function

Returns the UNIX time of the closed trade’s entry, expressed in milliseconds..

strategy.closedtrades.entry_time(trade_num) → series int
NameTypeDescription
trade_numseries intThe trade number of the closed trade. The number of the first trade is zero.
//@version=6
strategy("strategy.closedtrades.entry_time Example", overlay = true)// Enter long trades on three rising bars;
exit on two falling bars.
if ta.rising(close, 3)
strategy.entry("Long", strategy.long)
if ta.falling(close, 2)
strategy.close("Long")// Calculate the average trade durationavgTradeDuration() => sumTradeDuration = 0
for i = 0 to strategy.closedtrades - 1 sumTradeDuration +=
strategy.closedtrades.exit_time(i) - strategy.closedtrades.entry_time(i)
result = nz(sumTradeDuration / strategy.closedtrades)// Display average duration converted to seconds and formatted using 2 decimal points
if barstate.islastconfirmedhistory
label.new(bar_index, high, str.tostring(avgTradeDuration() / 1000, "#.##") + " seconds")