Participe de nossa página de fãs
Coloque um link para ele, e permita que outras pessoas também o avaliem
Avalie seu funcionamento no terminal MetaTrader 5
- Publicado por:
- Vladimir Karputov
- Visualizações:
- 3047
- Avaliação:
- Publicado:
- Atualizado:
-
Precisa de um robô ou indicador baseado nesse código? Solicite-o no Freelance Ir para Freelance
Autor da ideia — John Smith, autor do código mq5 — barabashkakvn.
Abertura de posições apenas no tempo estritamente definido (+ deslocamento "Additional hour"). Cálculo de barras de alta e baixa em PERIOD_M1 (M1). Usadas classes de controle de capital CMoneyFixedMargin e CMoneyFixedRisk.
Parâmetros de entrada:
- Stop Loss
- Take Profit
- Take Profit 2 (para fechamento de programa)
- Trailing Stop — trailing
- Trailing Step
- Money Management — tipo de cálculo de risco (porcentagem a partir da margem livre ou risco fixo)
- Risk for a deal (in percent) — porcentagem de risco
- Count bars — número de barras para contagem de barras de alta e baixa
- Additional hour — deslocamento por horas
- Max positions — quantidade máxima de posições
Comparação do cálculo do lote a partir da margem em GBPUSD,M1:

e risco fixo:

Diferença apenas na carga do depósito.
Traduzido do russo pela MetaQuotes Ltd.
Publicação original: https://www.mql5.com/ru/code/18710
Trailing_Profit
Fechamento de todas as posições abertas concorde a porcentagem a partir do lucro.
EURUSD breakout
Negociação segundo dois sessões de negociação com configuração de seu início. Stop Loss. Take Profit.
HistoryPositionInfo version 2
Retorna o lucro da posição em pontos, da comissão, do swap, e o lucro em dinheiro com base no histórico de negociação.
SaveTicks
Este utilitário é projetado para gravar cotações de ticks no formato CSV e BIN, escolha conveniente de um conjunto de símbolos para gravação.