Cascade Exit Conductor
- Utilitários
-
Syarief Azman Bin Rosli
Olá e seja bem-vindo ao meu perfil oficial no MQL5!
Sou Syarief Azman Bin Rosli, desenvolvedor de sistemas de trading algorítmico e engenheiro de software quantitativo com mais de uma década de experiência especializada na criação de Expert Advisors para MetaTrader 5 e MetaTrader 4. - Versão: 1.0
- Ativações: 5
Cascade Exit Conductor e um utilitario de gestao de posicoes para MetaTrader 5. Ele vigia as operacoes que voce ja tem abertas - colocadas a mao ou por qualquer Expert Advisor - e conduz as saidas por voce: trava o stop em breakeven, garante lucro com uma cascata de fechamentos parciais por etapas, acompanha o restante com um trailing por ATR ou distancia fixa e pode fechar uma posicao apos um tempo maximo de permanencia. E operado por uma cabine compacta no grafico com controles de um clique.
Ele nunca abre operacoes proprias e nao preve a direcao. Sem posicoes abertas, apenas aguarda.
O que faz e o que nao faz
- FAZ: mover o stop para breakeven, realizar lucros parciais em ate tres etapas, acompanhar o restante e, opcionalmente, fechar por tempo.
- NAO FAZ: nao abre novas ordens, nao coloca pendentes, nao aumenta posicoes, nem martingale, nem grade, nem hedge. Apenas reduz risco e gere as saidas de posicoes ja existentes.
Inicio rapido
- Permita o trading automatico: em Ferramentas > Opcoes > Expert Advisors marque "Allow Algo Trading" (e o botao Algo Trading da barra). O utilitario envia pedidos de fechamento e modificacao, portanto isto deve estar ativo.
- Para alertas push no celular, defina seu MetaQuotes ID em Ferramentas > Opcoes > Notificacoes (so e preciso se ativar Push Notifications To Mobile).
- Arraste Cascade Exit Conductor para qualquer grafico. Uma unica instancia gere todos os simbolos.
- Escolha o alcance em Positions To Manage: "Current Chart Symbol Only" ou "All Symbols".
- Confirme que a cabine mostra ARMED (LED verde). Abra uma operacao e veja a escada Cascade preencher e o stop subir.
Verificacao instantanea: abra uma pequena operacao manual dentro do alcance e clique BE ALL NOW - o stop deve saltar para o preco de entrada. Clique FLATTEN 50% para fechar metade.
Parametros
Cada rotulo e o texto exato da caixa de entradas.
Management Scope
- Master Automation Armed (padrao true): com false o utilitario so age pelos botoes; a gestao automatica fica em pausa. O botao ARM / DISARM alterna isto ao vivo.
- Positions To Manage (padrao Current Chart Symbol Only): "Current Chart Symbol Only" gere so o simbolo do grafico; "All Symbols" todas as posicoes da conta.
- Filter By Magic Number (padrao false): com true so sao geridas as posicoes cujo magic seja o valor abaixo.
- Magic Number To Manage (padrao 0): o magic a corresponder com o filtro. 0 aponta para operacoes abertas a mao.
Breakeven Lock
- Enable Breakeven Lock (padrao true): liga ou desliga o stop em breakeven.
- Breakeven Trigger (pips in profit) (padrao 120): com tantos pips de lucro, o stop passa para a entrada.
- Breakeven Offset (pips beyond entry) (padrao 10): onde o stop fica em relacao a entrada; positivo trava um pequeno lucro.
Partial Exit Cascade
- Enable Partial Exit Cascade (padrao true): ativa os fechamentos parciais por etapas.
- Step 1 Trigger (pips) (padrao 150) e Step 1 Close (% of original volume) (padrao 35): a +150 pips, fecha 35% do volume original.
- Step 2 Trigger (pips) (padrao 300) e Step 2 Close (% of original volume) (padrao 35): a segunda realizacao.
- Step 3 Trigger (pips) (padrao 500) e Step 3 Close (% of original volume) (padrao 20): a terceira realizacao. As percentagens sao do volume ORIGINAL; 35/35/20 deixam 10% a correr. Use 0 para pular uma etapa.
Trailing Stop
- Enable Trailing Stop (padrao true): ativa o trailing.
- Trailing Mode (padrao ATR Distance): "ATR Distance" segue por ATR x multiplicador; "Fixed Pips" por distancia constante.
- Activate Trailing After (pips) (padrao 200): o trailing so comeca apos esse lucro.
- Fixed Trail Distance (pips) (padrao 150): o espaco atras do preco no modo "Fixed Pips".
- ATR Period (ATR mode) (padrao 14): o comprimento do ATR no tempo grafico.
- ATR Multiplier (ATR mode) (padrao 2.5): o ATR e multiplicado por isto para o espaco.
Time-Based Exit
- Enable Time-Based Exit (padrao false): fecha posicoes abertas por tempo demais.
- Max Position Hold (minutes) (padrao 1440): tempo maximo de permanencia em minutos (1440 = 24 horas).
Notifications
- Terminal Pop-Up Alerts (padrao true): mostra um Alert a cada acao.
- Push Notifications To Mobile (padrao false): envia um push para o app movel.
- Audible Alerts (padrao true): toca um som a cada acao.
HUD Cockpit Display
- Object Name Prefix (padrao CEC_): o prefixo de cada objeto; mude so com duas copias num grafico.
- HUD Chart Corner (padrao Top Left): canto de ancoragem - "Top Left", "Top Right", "Bottom Left" ou "Bottom Right".
- HUD X Offset (pixels) (padrao 22) e HUD Y Offset (pixels) (padrao 30): a distancia da cabine ao canto.
- HUD Background (ardosia escura), Accent Color (ciano), Profit / Armed Color (verde) e Loss / Alert Color (vermelho): a paleta da cabine.
A cabine no grafico
A cabine e um painel escuro multicamada com faixa de cabecalho, bloco de estado, uma linha por posicao, uma barra de progresso e um deck de acoes.
Cabecalho: um LED de estado - verde com ARMED, ambar com DISARMED - ao lado do titulo CASCADE EXIT CONDUCTOR, e um botao [-] que recolhe o painel numa pastilha compacta; clique [+] na pastilha para restaurar. Recolhido, a linha mostra, por exemplo, "CEC ARMED | 2 pos | +$340.00".
Bloco de estado:
- Linha de modo, p. ex. "Chart | ARMED | Trail:ATR". O primeiro campo e o alcance ("Chart" ou "AllSym"), o segundo ARMED ou DISARMED, o terceiro o modo de trailing (Trail:ATR, Trail:Fix ou Trail:Off).
- "Managing N pos X.XX lots" com o lucro flutuante agregado, verde no positivo e vermelho no negativo.
Linhas de posicao (ate quatro): cada linha diz "SYMBOL BUY/SELL escada bandeiras lucro". A escada tem cinco celulas; uma celula cheia e uma etapa de cascata concluida (tres cheias = os tres parciais feitos). As bandeiras sao duas letras: um B quando o breakeven esta travado, um T quando o trailing esta ativo (um traco = ainda nao). BUY ou SELL marca o lado.
Deck de acoes (quatro botoes):
- ARM / DISARM - alterna Master Automation Armed. Desarmado, a gestao automatica para mas os botoes continuam.
- BE ALL NOW - move de imediato o stop de cada posicao gerida para o seu breakeven.
- FLATTEN 50% - fecha metade de cada posicao a mercado.
- CLOSE ALL - fecha todas as posicoes geridas a mercado.
Comportamento automatico
Num temporizador interno rapido e a cada tick, para cada posicao no alcance, em ordem:
- Saida por tempo: se ativa e a posicao aberta ha pelo menos Max Position Hold minutos, e fechada.
- Cascata parcial: quando o lucro atinge Step 1/2/3 Trigger, fecha-se a percentagem Step Close do volume ORIGINAL. Se o restante ficar abaixo do lote minimo, a etapa fecha a posicao inteira.
- Breakeven: em Breakeven Trigger pips, o stop vai para entrada +/- Breakeven Offset. O stop so avanca, nunca afrouxa.
- Trailing: passados Activate Trailing After pips, o stop segue o preco pela distancia ATR ou fixa, so apertando e nunca abaixo de um breakeven travado.
Seguranca: antes de fechar ou modificar verifica se o simbolo e negociavel e se o preco nao esta dentro do stop/freeze level da corretora; se estiver, adia a acao para o proximo tick. Todos os precos de stop sao normalizados aos digits do simbolo.
Notificacoes, efeitos colaterais e alcance
- Cada acao e registada no log de Experts e, conforme as configuracoes, dispara um Alert, um push e um som. Todas as mensagens levam o prefixo [Cascade Conductor].
- O utilitario nao escreve ficheiros nem define variaveis globais do terminal. Os unicos objetos do grafico sao os da cabine sob Object Name Prefix; sao removidos ao retira-la.
- As suas proprias modificacoes de stop/take levam o magic 771144; ele gere posicoes pelo alcance e pelo filtro magic acima, nao por essa etiqueta.
Configuracoes tipicas
- Runner de forex intradiario: Breakeven Trigger 120, cascata 150/300/500 a 35/35/20, trailing ATR 14 x 2.5, Enable Time-Based Exit desligado.
- Ouro / indice (lembre: um "pip" sao 10 points em simbolos de 5/3 digitos e 1 point no ouro de 2 digitos, ajuste os gatilhos ao instrumento): gatilhos menores, trailing Fixed Pips.
- Assistente de EA: Filter By Magic Number true com o magic desse EA, cascata e trailing ligados.
Notas e risco
Aqui um "pip" sao 10 points em simbolos de 5 e 3 digitos e 1 point nos demais; confirme que as distancias servem ao seu simbolo. O utilitario reduz exposicao e automatiza saidas, mas nao evita slippage nem gaps, e nao garante qualquer lucro. Teste primeiro numa conta demo. Operar envolve risco; comportamento passado ou simulado nao garante resultados futuros.
