Ferramentas do usuário

Ferramentas do site


tradingview:backtesting:moeda

Moeda

  • 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
    • strategy(…, currency=currency.*)
  • 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.
    • Nossa estratégia compra e sai da posição usando alvo de 1 ponto para profit e loss.
//@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)
  • Podemos ver nessa estratégia as linhas relacionadas. Isso demonstra que a taxa de cálculo para o lucro para cada trade foi baseado no fechamento do dia anterior.
  • Quando usando resoluções intraday, a taxa de conversão do fechamento do dia anterior será usada durante a sessão completa de negociação.
  • 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).
  • Em barra de tempo real - a taxa de conversão do fechamento do dia anterior será usada.


tradingview/backtesting/moeda.txt · Última modificação: 05/04/2023 08:25 por 127.0.0.1