Estratégias do TradingView podem operar em moedas diferentes da moeda nativa do ativo.
Net Profit e Open Profit são recalculados na moeda da conta.
A moeda da conta é configurada nas propriedades da estratégia no campo Moeda Base ou através do script usando
Relatórios de Performance são calculados na moeda selecionada.
Trade profit (open ou closed) é calculado baseado na moeda nativa do ativo multiplicado pela taxa de conversão do fechamento do dia anterior ao da barra em que o cálculo está sendo executado.
Exemplo: Nós negociamos EURUSD, D e selecionamos currency.EUR como a moeda da estratégia.
//@version=4
strategy("Currency test", currency=currency.EUR)
if year > 2020
strategy.entry("LE", true, 1000)
strategy.exit("LX", "LE", profit=1, loss=1)
profit = strategy.netprofit
plot(abs((profit - profit[1])*100), "1 point profit", color=color.blue, linewidth=2)
plot(1 / close[1], "prev usdeur", color=color.red)
Quando usando resoluções maiores que 1D, a taxa de conversão do dia anterior do fechamento da barra em que a estratégia está sendo executada será utilizado. Exemplo: Se negociarmos no gráfico semanal, a taxa de conversão da sessão do fechamento da quinta feira será sempre usada para cálculos de lucro (profit).