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
SupportResistTrade - expert para MetaTrader 5
- Publicado por:
- Vladimir Karputov
- Visualizações:
- 3407
- Avaliação:
- Publicado:
- 2017.03.28 11:10
- Atualizado:
- 2018.06.26 12:52
- Precisa de um robô ou indicador baseado nesse código? Solicite-o no Freelance Ir para Freelance
Autor da ideia — Oleksandr, autor do código mq5 — barabashkakvn.
Antes da abertura\fechamento da posição é realizada uma análise simples de mercado que define os níveis de suporte\resistência, bem como se a direção da tendência é de alta\baixa.
Os níveis de suporte\resistência são realizados segundo as últimas barras numBars.
A tendência é definida usando o indicador Moving Avarage (período definido pelo parâmetro maPeriod): se o preço for inferior ao MA, haverá tendência de baixa, caso contrário, de alta.
Se a tendência é definida como de alta, a posição é aberta após o rompimento do nível de resistência.
Se a tendência é definida como de baixa, a posição é aberta após o rompimento do nível de suporte.
O fechamento de posição ocorre de acordo com o StopLoss que é colocado quer segundo o nível de suporte (se aberta uma posição de compra), que segundo o nível de resistência (se aberta uma posição de venda). Além disso, também é possível abrir, após um rompimento do nível de suporte (se aberta uma posição de compra e a posição está em break-even), ou após o rompimento do nível de resistência (se aberta uma posição de venda e a posição está em Break-even). No Expert Advisor é utilizados um TrailingStop primitivo com níveis de 10, 20, 30 pontos.
Traduzido do russo pela MetaQuotes Ltd.
Publicação original: https://www.mql5.com/ru/code/17568
Canal de Keltner construído sobre o valor médio do oscilador MomentumCandle em forma de vela
AutoFibAutoTrend_NRTR_extr_ZigZagO indicador plota o canal de preço e os níveis Fibo nos últimos picos do NRTR_extr_ZigZag
Exemplo de trabalho com HistorySelectByPosition (com base no exemplo com HistoryDealGetTicket).
OsMACandleKeltnerCanal de Keltner construído sobre o valor médio do oscilador OsMACandle em forma de vela