Tuesday, 12 February 2019

Filtro de tempo multi-sessão com deslocamento automático gmt


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