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
- Visualizações:
- 625
- Avaliação:
- Publicado:
- 2016.05.24 10:35
- Atualizado:
- 2016.11.22 07:33
-
Precisa de um robô ou indicador baseado nesse código? Solicite-o no Freelance Ir para Freelance
O script fecha qualquer posição, usando o método Drag'n'Drop,
ou seja, o método de "arrastar o script com o mouse e soltá-lo na linha da ordem".
O fechamento de uma posição será realizada apenas no momento da liberação do script.
Tome o script com o mouse e espere o momento favorável para soltar o botão.
A borda do cursor do mouse aponta a linha da ordem com uma depuração.
O tamanho da folga é especificado pelo parâmetro Region.
O script fecha todos os tipos de ordens e exclui as ordens pendentes.
Primeiramente, as ordens em aberto são fechadas, em seguida, vem a vez dos limites.
A operação do script é limitada com a região pré-definida.
O script tem dois modos:
а) fechar apenas a ordem mais próxima, o parâmetro ALL_on_region é definido =0;
б) fechar todas as ordens que estão dentro do envelope do ponteiro do mouse +/- Region.
o parâmetro ALL_on_region =1;
Para a escolha exata da ordem mais próxima de muitas, o Region não deve ser grande. Configurá-lo para 10 nos gráficos de minuto é o suficiente.
Se esse valor for especificado, você pode fechar apenas as posições que as linhas são visíveis na tela.
O script pode fechar todas as posições se você especificar um valor que for, certamente, maior do que a faixa de negociação,
Por exemplo, se Region=3000, então todos as ordens serão fechadas por causa
da faixa de busca das ordens que foi especificado como +/-3000 pontos.
Se um DC se recusa em fechar uma ordem as tentativas com os novos preços serão repetidas tanto quanto o número especificado de repetições Repetitions=6.
Por exemplo, se o preço estiver na distância do nível de congelamento, quando um DC recusa-se a fechar a ordem, a nova tentativa
será realizada com o novo preço.
Se o preço está dentro do nível de congelamento, o script não se recusa a fechar a ordem, pelas seguintes razões: o preço no momento do fechamento + a gap pode parecer estar dentro da faixa permitida.
Se a ordem já está fechada pelo StopLoss ou TakeProfit as tentativas são interrompidas.
Você pode modificar os parâmetros do script apenas pelo MetaEditor.
Por uma questão de clareza, os parâmetros modificáveis são marcadas como externo.
extern int ALL_on_region=1;//1= fecha todas as ordens da região. 0- apenas o mais próximo. extern int Region=10;// tamanho da região de ação em pontos para cima e para baixo, ou seja, 2*Region extern int Slippage=6; // gap para DC. extern int Repetitioons=6; // número de tentativas para fechar uma ordem.
Instrução: coloque na pasta experts\scripts\ e compile.
Para trabalhar
Plano A.
fechar posição:
-abrir "Navegador";
-selecionar o script;
-pressionar o botão esquerdo do mouse sobre ele;
-arrasta-lo para a linha da ordem e não liberar ele;
-aguardar por um momento favorável;
-soltar o botão - a posição será fechada;
Plano B.
recusar o fechamento, situação: você ativou o script, esperou o momento favorável, mas depois mudou de idéia:
-tire fora o ponteiro do mouse para longe da ordem;
-solte o botão.
Traduzido do russo pela MetaQuotes Ltd.
Publicação original: https://www.mql5.com/ru/code/8546

O script limpa seletivamente o gráfico pela parte do nome e/ou o tipo de objeto.

Expert Advisor DayTrading.

Estratégia no gráfico 'three line break' de Steve Nison

É utilizado o indicador MUV criado por Sator.