Filtro de tempo multi-sessão com deslocamento automático GMT
Introdução
Este é multi período permissão comércio tempo filtro. É utilizável quando você só quer negociar em sessão asiática, e / ou sessão de Londres, e / ou sessão de Nova York.
Parâmetros
AutoGMTOffset
Bool: Indique se você deseja que o deslocamento GMT automático seja ativado ou desativado. Desligar durante o teste de volta.
Deslocamento manual GMT
Duplo: Se AutoGMTOffset estiver desativado, indique qual seria o deslocamento manual do GMT.
Como você determina seu deslocamento GMT manual? Clique no link a seguir para encontrar o GMT. Horário de Greenwich .
Encontre o tempo de seus corretores ao vê-lo exibido em sua plataforma de negociação sob Market Watch (o lado superior esquerdo da sua plataforma MetaTrader4). Agora faça um pouco de matemática para descobrir a diferença horária entre o GMT eo tempo de seus corretores. Esse é o offset. Se o horário de exibição do mercado estiver à frente do GMT, sua configuração será positiva. Mas não use um sinal de mais. Basta escrever como faria normalmente para um número positivo. Se o tempo de seu corretor estiver atrás do GMT, coloque um sinal negativo na frente do número. Eu estou usando o Primebank, e suas informações de relógio no mercado dizem que 2:00 da manhã, quando o GMT diz 23:00 PM, o que significa que o Primebank está à frente por +3 horas, então eu indicaria 3 no deslocamento manual.
UseTradingHours
Bool: Se usa ou não o filtro de tempo. É inadimplente como off.
TradeAsianMarket
Bool: Se quer ou não comércio sessão asiática.
StartTime1
Double: Do not Trade antes deste tempo. Defaulted às 21:00, o início da sessão asiática, se você incluir Austrália. Sydney começa às 21:00, e Tóquio começa às 23:00 GMT.
Double: Do not Trade depois deste tempo. Incumprimento às 07h00, início da sessão europeia. Nota: A sessão de Tóquio continua por 1 hora a mais para terminar às 08.00, por isso, se você estiver interessado em negociar esta sessão na sua totalidade, você deve indicar de 23:00 a 08:00.
TradeEuropeanMarket
Bool: Quer se trate ou não comércio sessão europeia.
Double: Do not Trade antes deste tempo. Defaulted às 7.00 GMT, o início da sessão de Londres, embora a Alemanha não abre até 08.00.
Double: Do not Trade depois deste tempo. Defaulted em 12.00 GMT, o começo da sessão de New York. Nota: A Sessão Europeia continua até às 16h00, por isso, se você estiver interessado em negociar esta sessão na íntegra, você deve ter seus padrões de 7,00 a 16,00.
TradeNewYorkMarket
Bool: Seja ou não para negociar a sessão de Nova York.
Double: Do not Trade antes deste tempo. Defaulted em 12:00, o começo da sessão de New York em GMT, que é 8:00 EST. Note que a Bolsa de Nova Iorque não abre até às 9:30 EST, ou às 13:30 GMT, ea primeira hora e meia (das 9:30 às 11:00 EST, ou das 13:30 às 15:00 GMT) é uma negociação pesada, Muita liquidez.
Double: Do not Trade depois deste tempo. Defaulted em 21.00, o fim da sessão de New York, o sino de fechamento em New York.
Como você ajusta os tempos de sessão? Existem duas maneiras. Uma maneira é através de pesquisa e estimativa. Você olha para os gráficos de fuso horário, procurando por suas características distintas para os melhores fusos horários possíveis para seu sistema. Por exemplo, você pode querer negociar um scalper apenas durante a sessão de baixa liquidez asiática ou um sistema de breakout nas sessões de alta confluência de liquidez (quando as sessões de Ásia / Europa se sobrepõem, ou quando as sessões de Europa / Nova York se sobrepõem). Você pode encontrar esses gráficos de fuso horário em nossa própria página de fuso horário, ou em forexmarkethours.
Outro método, mais preciso, é via otimização. Selecione uma sessão como verdadeira e as outras como falsas e otimize os parâmetros de início e término dessa sessão. Por exemplo, se você estivesse querendo negociar apenas a sessão asiática e quisesse saber as melhores horas para negociar com seu sistema, eu manteria o StartTime1 às 22.00 e otimizaria o EndTime1 de 22 a 7 eo relatório de otimização detalhará Horas funcionam melhor para o meu sistema.
Excertos de código MT4
Cole esse código perto do topo do arquivo de origem
Cole esse código na seção Definir variáveis
Extern string _6 = "--- Negociação Horas ---";
Extern bool AutoGMTOffset = TRUE;
Extern dual ManualGMTOffset = 0;
Extern bool UseTradingHours = true;
Extern bool TradeAsianMarket = true;
No comments:
Post a Comment