SimpleDailyRangeBreakExpert - página 2

 
slam:
Olá novamente ND,

Eu coloquei o Tracert.mqh em C:\Program Files\MetaTrader4\experts\include folder (encontrei o arquivo Tracert.mqh incluído tanto no zip do StepMAexpert quanto no Goldwarrior2b.1_new zip do zip do EA ao qual você se ligou), e tentei ambos os arquivos mqh, mas nenhum deles funcionou. O EA ainda está cinzento. Existe um arquivo Tracert.mqh específico SimpleDailyRangeBreakExpert_v1.21?

Mais uma vez obrigado

É o mesmo arquivo Tracert.mqh.

Que erros você tem durante a compilação deste SimpleDailyRangeBreakExpert_v1.21?

 

Ele gera este arquivo de texto em vez de um arquivo ex4 na pasta de especialistas:

2;76;C:\Arquivos de programas\FXDD - MetaTrader 4\experts\SimpleDailyRangeBreakExpert_v1.21.mq4;11 :1;'Tracert.mqh' - não pode abrir o arquivo do programa

 

Imagem de MetaTrader com SBS EA.

Arquivos anexados:
sbs.gif  40 kb
 

Qual é o valor correto para o TimeZone no SBS?

No SimpleDailyRangeBreakExpert v1.21 há uma variável externa "TimeZone", que é zero nas configurações padrão. Não há instruções para defini-la corretamente. Podemos saber as configurações corretas para Alpari, MIG e InterbankFX, por favor?

Obrigado.

 
barry:
No SimpleDailyRangeBreakExpert v1.21 há uma variável externa "TimeZone", que é zero nas configurações padrão. Não há instruções para defini-la corretamente. Podemos saber as configurações corretas para Alpari, MIG e InterbankFX, por favor? Obrigado.

O TimeZone pode mudar completamente as barras diárias.

Portanto, você deve ter cuidado com este parâmetro.

TimeZone = 0 - para os dados de seu corretor.

Qualquer outro valor muda a OHLC da Barra Diária.

 

Igorad,

Você quer dizer que devemos deixar o TimeZone = 0 para todos os corretores? Ou precisamos defini-lo para ser correto para o corretor específico que usamos? Não sei o que isso significa. É a diferença do corretor em relação ao GMT?

Obrigado,

Barry

 
slam:
Ele gera este arquivo de texto em vez de um arquivo ex4 na pasta experts:2;76;C:\Program Files\FXDD - MetaTrader 4\experts\SimpleDailyRangeBreakExpert_v1.21.mq4;11 :1;'Tracert.mqh' - não pode abrir o arquivo do programa

Portanto, coloque o Tracert.mqh na pasta /include (C:\Program Files\MetaTrader4\experts\include for example). Não arquivo zip. Tracert.mqh.

Não compile este arquivo Tracert.mqh!

É minha pasta /incluir e minha pasta /libraries zipada.

Pode ser que seu arquivo Tracert.mqh esteja corrompido?

Arquivos anexados:
include.zip  9 kb
libraries.zip  18 kb
 

Gostaria de testar a nova versão deste EA, alguém pode me dizer se minha lógica está correta para definir o parâmetro "timezone".

Li o tópico de expansão da volatilidade e o tópico SBS, pelo que posso recolher, a parada de compra/venda é definida de acordo com o preço aberto do par, portanto o fuso horário seria a diferença entre o tempo aberto daquele mercado em particular e o tempo do servidor da corretora.

Por exemplo, o tempo de abertura do mercado:

Para gbpusd usando fxdd como corretor... gbp abre às 8:00 (GMT-0), o horário do servidor fxdd seria 10:00 (GMT+2), então queremos definir o fuso horário=2?

Para usdjpy usando fxdd como corretor... usd abre às 8:00 (GMT-5), o horário do servidor fxdd seria 15:00 (GMT+2), então queremos definir o fuso horário=7?

Isto está correto?

 

Espere, acabei de me lembrar de algo... na linha de expansão da volatilidade, lembro-me de ter lido algo sobre a folha excel utilizada foi baseada nas 00:00 GMT, então a hora em que a marekt abre nem sequer está sendo considerada, então o fuso horário no caso da fxdd seria apenas "2" para todos os pares... oy, estou um pouco confuso

 

Tudo o que eu sei é o seguinte:

se timeZone =0 então a EA abrirá ordens pendentes às 00:00.

se fuso-horário =1 então será 01:00 (1 am).

Este fuso horário está mais relacionado à barra de fechamento diário.

Razão: