Negociação Sistemática

EXP_MAX_LOT: Maximize Seus Lotes no MetaTrader 5
MetaTrader5
EXP_MAX_LOT: Maximize Seus Lotes no MetaTrader 5

Autor real: Andrey Mishustin O Expert Advisor EXP_MAX_LOT calcula o tamanho máximo do lote que pode ser utilizado para abrir uma posição, usando toda a margem livre disponível no seu depósito. O valor calculado é exibido no canto superior direito do gráfico, por padrão. Esse EA foi implementado pela primeira vez em MQL4 e publicado na Code Base do mql4.com em 21.06.2012. Parâmetros de entrada do Expert Advisor: //+------------------------------------------------+ //|  Parâmetros de entrada do Expert Advisor               | //+------------------------------------------------+ input ENUM_POSITION_TYPE PosType=POSITION_TYPE_BUY;    // Tipo de posição //---- configurações de exibição do indicador input string Symbols_Sirname="MAX_LOT_Label_";         // Nome para os rótulos do indicador input color IndName_Color=clrMediumSlateBlue;          // Cor do indicador input uint Font_Size=15;                               // Tamanho da fonte do indicador input uint X_=15;                                      // Offset horizontal input int Y_=15;                                       // Offset vertical input ENUM_BASE_CORNER  WhatCorner=CORNER_RIGHT_UPPER; // Canto de exibição //+------------------------------------------------+ Fig1. O EA EXP_MAX_LOT no gráfico

2017.05.29
Candle Shadow Percent: Um Sistema de Trading para MetaTrader 5
MetaTrader5
Candle Shadow Percent: Um Sistema de Trading para MetaTrader 5

O Sistema Trading que vamos discutir é baseado no indicador chamado Candle shadow percent. O cálculo do lote é feito com base no valor do risco, expresso como uma porcentagem da margem disponível.Atenção: neste Sistema Trading, assumimos que o indicador Candle shadow percent está localizado na pasta \Indicators\MyInd\Candels, o que é indicado pelo comando OnInit().   m_money.Percent(Risk); //--- cria o handle do indicador customizado    handle_iCustom=iCustom(m_symbol.Name(),Period(),"MyInd\\Candels\\Candle shadow percent",                           __1__, Você precisará ajustar o caminho do indicador Candle shadow percent no OnInit, caso ele esteja localizado em outra pasta.O Sistema Trading realiza operações apenas no momento de uma nova formação de vela, ou seja, não atua dentro da barra.Condições para abertura de posições:Se o valor do indicador "Candle shadow percent" na barra indexada como 1 no buffer 0 ("BufferTop") for diferente de zero, ou seja, se houver uma seta nessa barra, será aberta uma posição de venda.Se o valor do indicador "Candle shadow percent" na barra indexada como 1 no buffer 1 ("BufferLow") for diferente de zero, ou seja, se houver uma seta nessa barra, será aberta uma posição de compra.Recomendações para depuração: comece ajustando os parâmetros apenas para a sombra superior e, em seguida, apenas para a sombra inferior.

2017.05.29
Fechando Todas as Posições Automaticamente no MetaTrader 5
MetaTrader5
Fechando Todas as Posições Automaticamente no MetaTrader 5

Se você é um trader que utiliza o MetaTrader 5, já deve ter percebido a importância de gerenciar suas posições de forma eficiente. Um dos recursos que pode facilitar bastante a sua vida é o uso de um Expert Advisor (EA) que fecha todas as posições abertas automaticamente, caso o horário do servidor ultrapasse um limite específico. Como Funciona o EA Exp_CloseAllPositionsByTime Esse Expert Advisor é programado para monitorar o tempo de negociação e atuar de acordo com as suas configurações. Veja como ele opera: Fechamento Automático: O EA fecha todas as posições ativas quando o horário do servidor atinge o limite definido. Parâmetros de Entrada: Você pode personalizar o horário de fechamento e a tolerância de preço. Parâmetros de Entrada do EA //+----------------------------------------------+ //| Parâmetros de entrada do Expert Advisor | //+----------------------------------------------+ input datetime StopTime=D'2030.01.01 23:59';   // Horário de fechamento das posições input uint    Deviation_=20;                   // Tolerância máxima de preço em pontos Com esses parâmetros, você pode definir até que hora deseja manter suas posições abertas e qual a margem de erro tolerável nos preços. Isso ajuda a evitar surpresas indesejadas no fechamento das operações. Utilizar um EA como o Exp_CloseAllPositionsByTime é uma ótima estratégia para quem deseja ter mais controle sobre suas transações e minimizar riscos. Experimente e veja como pode agilizar sua rotina de trading!

2017.05.29
HTH Trader: Sistema de Trading para MetaTrader 5
MetaTrader5
HTH Trader: Sistema de Trading para MetaTrader 5

Autor da Ideia — c0d3, autor mq5 — barabashkakvn. Hedge The Hedge Trader foi desenvolvido para fazer hedge do hedge normal (EURUSD protegido pelo USDCHF). O Pairs-Trading, em certos momentos, pode ter um grande Drawdown (DD). Essa estratégia de trading busca proteger o hedge para minimizar o forte drawdown que muitos traders enfrentam. O HTH Trader faz hedge EURUSD com USDCHF e GBPUSD com AUDUSD, criando uma estratégia de hedge the hedge. A estratégia realiza (4) operações por dia, limitando o DD, já que as posições protegidas permanecem abertas apenas por um dia. Quando o novo dia começa, e a Hour() do corretor atual é maior que zero, o EA entra em operação. Ele aguarda até que a Hour() seja 23 para fechar as posições atuais. O EA reinicia quando o novo dia começa. Quando a variação do dia anterior para EURUSD é positiva, o EA entra com LONG em EURUSD, LONG em USDCHF, SHORT em GBPUSD e LONG em AUDUSD. Nesse caso, EURUSD é protegido pelo USDCHF, EURUSD é protegido pelo GBPUSD, USDCHF é protegido pelo AUDUSD, e GBPUSD é protegido pelo AUDUSD. Quando a variação do dia anterior para EURUSD é negativa, o EA entra com SHORT em EURUSD, SHORT em USDCHF, LONG em GBPUSD e SHORT em AUDUSD. Há uma forte correlação entre o índice EURUSD/USDCHF e o índice GBPUSD/AUDUSD, portanto é possível hedge the hedge. Nova Função: Trading de Emergência Se 'enable_emergency_trading' estiver definido como 'true', esse EA espera que a perda atinja o valor 'emergency_loss' em PIPs para entrar em novas operações. As novas operações serão as posições com lucro. Por exemplo, se você tiver EURUSD e USDCHF em perda, e GBPUSD e AUDUSD em lucro, quando o 'emergency_loss' for atingido, o EA abrirá uma cópia das posições de GBPUSD e AUDUSD, já que estão lucrativas. Essa função está configurada para ter uma única execução por dia; se o valor de 'emergency_loss' for atingido, a função 'emergency_trading' será executada apenas uma vez, e então reiniciará no dia seguinte. Essa função não pode ser desativada, a menos que o código seja excluído. if(enable_emergency_trading==true && totalprofit<=-emergency_loss){doubleorders();} Opções do EA: Trade | ativa o trading, se definido como true C1 | 1ª moeda C2 | 2ª moeda C3 | 3ª moeda C4 | 4ª moeda Show_Profit | habilita o acompanhamento do lucro/prejuízo de todas as operações executadas por esse EA Enable_Profit | ativa o monitoramento de lucros, para fechar todas as posições Enable_Loss | ativa o monitoramento de perdas, para fechar todas as posições Enable_Emergency_Trading | ativa a entrada em novas operações quando o lucro atingir o valor de Emergency_Loss em PIPs Profit | valor em PIPs Loss | valor em PIPs MagicNumber1 | número para rastrear C1 MagicNumber2 | número para rastrear C2 MagicNumber3 | número para rastrear C3 MagicNumber4 | número para rastrear C4 E_MagicNumber | número para rastrear operações de emergência Lot | tamanho das ordens

2017.05.02
Primeiro Anterior 26 27 28 29 30 31 32 33 34 35 36 Próximo Último