Assista a como baixar robôs de negociação gratuitos
Encontre-nos em Twitter!
Participe de nossa página de fãs
Script interessante?
Coloque um link para ele, e permita que outras pessoas também o avaliem
Você gostou do script?
Avalie seu funcionamento no terminal MetaTrader 5
Bibliotecas

nPosições de lucros e perdas - biblioteca para MetaTrader 5

Visualizações:
31
Avaliação:
(3)
Publicado:
Freelance MQL5 Precisa de um robô ou indicador baseado nesse código? Solicite-o no Freelance Ir para Freelance


Profit_and_Loss_Positions - Calculadora de lucros/perdas de posição

Finalidade

Arquivo de plug-in para calcular o lucro ou a perda total das posições de negociação com filtragem por tipo e número mágico.

Função principal

Profit_Position(string p_l, string type_pl, long magicNumber)

Calcula o lucro ou a perda total das posições.

Parâmetros:

  • p_l - tipo de cálculo: "Profit" ( lucro) ou "Loss" ( perda)

  • type_pl - tipo de posições: "All" , "Buy" , "Sell" , "Sell" (vender)

  • magicNumber - filtro por número mágico (0 = todos)

Retornos:lucro/perda total na moeda do depósito

Exemplos de uso

// Soma do lucro de todos os itens
double profitAll = Profit_Position("Profit", "All", 0);

// O valor da perda de posições de COMPRA do Expert Advisor com magik 123
double lossBuy = Profit_Position("Loss", "Buy", 123);

// O valor do lucro das posições de VENDA
double profitSell = Profit_Position("Profit", "Sell", 0);

Aplicação prática

Para traders:

  • Monitoramento dos resultados atuais

  • Analisar a eficácia das estratégias

  • Controle de riscos

Para desenvolvedores:

  • Gerenciamento de riscos em especialistas

  • Criação de relatórios comerciais

  • Implementação de condições de fechamento

Características

  • Funciona apenas no MetaTrader 5

  • Suporta a filtragem de números mágicos

  • Retorna o valor na moeda do depósito

  • Substituiçãoeficiente da posição

Como se conectar

#include <Profit_and_Loss_Positions.mqh>

// Uso em código especialista
double currentProfit = Profit_Position("Profit", "All", 123456);

Traduzido do russo pela MetaQuotes Ltd.
Publicação original: https://www.mql5.com/ru/code/68505

nFechar ordens nFechar ordens

Função para fechar posições e excluir ordens

Larry Williams XGBoost Onnx Larry Williams XGBoost Onnx

adoção do método de Larry William usando o AI Time-Series XGBoost

Accumulation/Distribution Accumulation/Distribution

O Indicador Accumulation/Distribution (Acumulação/Distribuição ou A/D) é determinado pelas mudanças de preço e volume.

Accelerator Oscillator (AC) Accelerator Oscillator (AC)

O Indicador Acceleration/Deceleration (Aceleração/Desaceleração ou AC) mede a aceleração e a desaceleração da força motriz atual do mercado.