Início Negociação Sistemática Postagem

Limits Martin: O EA Ideal para MetaTrader 4

Anexo
16031.zip (12.58 KB, Baixar 0 vezes)

Na segunda versão do nosso EA, adicionamos a opção de selecionar o tipo de ordens pendentes para operar, através do parâmetro Limits0_or_Stops1. Se você definir como 0, o sistema utilizará ordens limitadas; se definir como 1, ele trabalhará com ordens de stop.

Além disso, incluímos recursos de trailing stop e breakeven, que são ativados se: 1) estiverem habilitados nas configurações do EA; 2) a última ordem tiver sido encerrada com lucro ou empate.

  • Trailing_Use=true; ativa o trailing das ordens de stop (funciona se a última ordem for encerrada com lucro ou empate).

  • Profit_Level_Trailing=100; nível de lucro em pontos, que ao ser alcançado, ativa o trailing stop.

  • TrailingStop=50; distância do TrailingStop em pontos, onde o stop loss seguirá o preço.

  • TrailingStep=50; passo em pontos, após o qual o stop loss é modificado.

  • Breakeven_Use=true; ativa a opção de breakeven.

  • Profit_Level=30; uma ordem se move para o lucro do número de pontos especificado (para breakeven).

  • SL_Plus=10; define o breakeven + SL_Plus em pontos.

  • Padrão de "Step" pontos (200 pt. por padrão) a partir do preço de mercado, o EA coloca ordens pendentes de Buy Limit e Sell Limit com o stop loss especificado ("SL", 30 pt. por padrão) e take profit ("TP", 60 pt. por padrão).

  • Se o preço se afastar da ordem pendente, o EA ajusta as ordens pendentes após o preço, com um passo de "Step_Interval" pontos (10 pt. por padrão).

  • Quando qualquer uma das ordens pendentes é acionada, a oposta é removida e novas ordens não são colocadas até que a ordem de mercado existente seja encerrada. Se a última ordem foi encerrada com lucro, as ordens limitadas subsequentes são abertas com o lote inicial, igual ao parâmetro "Lots". Se a última ordem foi encerrada em prejuízo ou se houver uma série de ordens não lucrativas consecutivas, o EA calcula o tamanho do lote das ordens pendentes subsequentes de forma que o fechamento da próxima ordem com take profit cubra as perdas anteriores (recomenda-se definir o take profit em pelo menos o dobro do tamanho do stop loss).

  • Se o MegaLot estiver ativado, caso a ordem anterior (série de ordens) tenha sido encerrada em prejuízo, a próxima ordem será aberta com um tamanho de lote capaz de cobrir as perdas anteriores e gerar um lucro extra na moeda do depósito = o número de pontos de lucro obtidos pelo lote inicial.

  • O EA possui um limite para o número de multiplicações de lotes no parâmetro "Limit". Se houver uma série de ordens consecutivas perdedoras em quantidade igual ou superior ao "Limit", o tamanho do lote das ordens subsequentes será definido para o valor inicial, igual ao parâmetro "Lots", até que haja uma ordem encerrada com lucro.

  • Aumento do tamanho do lote após ordens não lucrativas pode ser desativado definindo "Martin=false".

  • O EA oferece a possibilidade de colocar ordens pendentes ao preço igual ao preço de abertura da última ordem removida (é melhor deixar "false").

Publicações relacionadas

Comentário (0)