OPEN-SOURCE SCRIPT

Test

111
this is a test script


bool newClosed = strategy.closedtrades > strategy.closedtrades[1]

if newClosed
int last = strategy.closedtrades - 1

// 最新平仓 trade 的关键信息
string eid = strategy.closedtrades.entry_id(last)
float epx = strategy.closedtrades.entry_price(last)

string xid = strategy.closedtrades.exit_id(last)
float xpx = strategy.closedtrades.exit_price(last)

float pnl = strategy.closedtrades.profit(last) // 注意:单位是策略币种/合约计价(受 commission 等影响)

// 判断是不是“止损”触发(看 exit_id)
bool isStop = str.startswith(xid, "S_SL_")

string msg = "CLOSED TRADE (new)\n" +"entry: " + eid + " @ " + str.tostring(epx) + "\n" +"exit : " + xid + " @ " + str.tostring(xpx) + "\n" +"pnl : " + str.tostring(pnl) + "\n" +"isStop=" + str.tostring(isStop)
label.new(bar_index, high, msg, style=label.style_label_down, textalign=text.align_left)

Wyłączenie odpowiedzialności

Informacje i publikacje nie stanowią i nie powinny być traktowane jako porady finansowe, inwestycyjne, tradingowe ani jakiekolwiek inne rekomendacje dostarczane lub zatwierdzone przez TradingView. Więcej informacji znajduje się w Warunkach użytkowania.