Idealizado por: Vlad.
Código MQL5 por: barabashkakvn.
O EA Candle Shadows v1 aguarda que o tamanho da vela seja maior ou igual ao "Tamanho mínimo da vela" dentro de "A posição pode ser aberta em N minutos". Ao mesmo tempo, o "Comprimento máximo da sombra oposta" também pode ser considerado (a sombra inferior é levada em conta para posição de Venda, enquanto a sombra superior é utilizada para posição de Compra).

Uma regra importante aqui: apenas uma posição pode ser aberta na barra atual. Se a última posição foi fechada pelo Stop Loss (com a transação DEAL_ENTRY_OUT tendo a propriedade DEAL_REASON_SL interceptada em OnTradeTransaction) e houve uma perda, a próxima posição será aberta com um "Fator de redução de lote no SL" que será um tamanho de lote menor.
Existem mais dois parâmetros interessantes relacionados à posição: "A posição vive N barras" - a duração da posição é definida em barras, seguida pelo fechamento forçado da posição, e "Fechar a posição lucrativa na barra N" - fechamento de uma posição na barra N, caso essa posição seja lucrativa.
Ah, quase me esquecia de mencionar que uma posição só pode ser aberta dentro de um intervalo de tempo limitado por "Hora de início" e "Hora de término", além da gestão do tamanho da posição:
- O volume da posição pode ser constante (parâmetro "Lots" > 0, e "Risk" == 0)
- O volume da posição é dinâmico (parâmetro "Lots" == 0, e "Risk" > 0)
Além disso, você também pode desativar os níveis de Stop Loss e Take Profit, assim como o trailing.
Publicações relacionadas
- MACD Sample: Um Guia Prático para o Expert Advisor no MetaTrader 5
- Como Criar Sinais de Negociação com MQL5 Wizard Usando Estrelas da Manhã e da Noite + Estocástico
- MQL5 Wizard: Sinais de Negociação com Estrelas da Manhã/Noite + RSI para MetaTrader 5
- Como Criar Sinais de Negociação com o MQL5 Wizard: Padrões de Estrelas e MFI
- MQL5 Wizard: Sinais de Negociação com Padrões Candlestick e RSI no MetaTrader 5