[ARQUIVO]Qualquer pergunta de novato, para não desorganizar o fórum. Profissionais, não passem por ela. Não posso ir a lugar nenhum sem você - 5. - página 196
Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
http://photoload.ru/data/c4/9a/b1/c49ab15e130c84a1ca9c51711fcf423a.jpg Eu ainda não entendo a lógica dos indicadores. Por exemplo, se você tomar um indicador padrão de Média Móvel.
Está no início:
Tudo é lógico aqui, o próximo passo é a chamada da função selecionada pelo usuário... da janela que apareceu ao puxar o gráfico indicador. Certo?Há um pedaço de código no INIT que comentei:
No entanto, na janela DataWindow, o nome está escrito. Aqui está uma captura de tela:
A questão se coloca. Por que o INIT precisa deste pedaço de código?
Apague o gráfico da janela (de todo) e execute-o novamente, o nome desaparecerá. A reinicialização nas subjanelas só acontece assim.
Retire o gráfico da janela (ao todo) e execute-o novamente, o nome desaparecerá. A reinicialização nas subjanelas só acontece assim.
De fato. Está tudo claro agora.
A maneira mais fácil de dar sentido à sua escrita é tomar conhecimento de cada linha de código (assinando). E é muito provável que venha uma epifania!
P.S. Também é uma boa idéia aprender como inserir código em seu posto, pressionando o botão "SRC".
Obrigado, vou levar isso em consideração.
Olá!
Você já viu um consultor especialista em equações de Fibonacci semi-automático, eu desenho e ele negocia. Ele me ajudou com o código bi e Fibonacci embutido no MQ4.
Obrigado.
Por favor, explique a pergunta nos comentários do código
A variável que acumula as ordens de compra é incrementada em 1 (material programador)
a variável que acumula as ordens de compra é incrementada em 1 (material programador)
ou seja, se houver mais ordens do que 0 a função é abandonada ?
Olá!
Como posso corrigir o código não só para procurar altos e baixos dentro de um dia, mas também para um intervalo definido em poucos dias?
Eis o que eu tenho:
if(StartHour<=EndHour)
{
delta=(EndHour*3600+EndMinute*60)-(StartHour*3600+StartMinute*60);
timeStart=iTime(NULL,PERÍODO_D1,0)+StartHour*3600+StartMinute*60;
timeEnd =timeStart+delta;
}
if(InícioHora>EndHour)
{
delta=(1440*60-(StartHour*3600+StartMinute*60))+(EndHour*3600+EndMinute*60);
timeEnd=iTime(NULL,PERÍODO_D1,0)+EndHour*3600+EndMinute*60;
timeStart =timeEnd-delta;
Olá!
Como posso corrigir o código não só para procurar altos e baixos dentro de um dia, mas também para um intervalo definido em poucos dias?
Eis o que eu tenho:
if(StartHour<=EndHour)
{
delta=(EndHour*3600+EndMinute*60)-(StartHour*3600+StartMinute*60);
timeStart=iTime(NULL,PERÍODO_D1,0)+StartHour*3600+StartMinute*60;
timeEnd =timeStart+delta;
}
if(InícioHora>EndHour)
{
delta=(1440*60-(StartHour*3600+StartMinute*60))+(EndHour*3600+EndMinute*60);
timeEnd=iTime(NULL,PERÍODO_D1,0)+EndHour*3600+EndMinute*60;
timeStart =timeEnd-delta;
Na minha opinião, é mais fácil usar a série de tempo padrão e para declarações.