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)

Feragatname

Bilgiler ve yayınlar, TradingView tarafından sağlanan veya onaylanan finansal, yatırım, alım satım veya diğer türden tavsiye veya öneriler anlamına gelmez ve teşkil etmez. Kullanım Koşulları bölümünde daha fazlasını okuyun.