Qualquer pergunta de novato, de modo a não desorganizar o fórum. Profissionais, não passem por aqui. Em nenhum lugar sem você - 6. - página 1043
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
Descrevê-lo-ei bem com mais detalhes.
O indicador principal está localizado no par euro-dólar. Este indicador chama indicadores de outros pares de ouro, índice do dólar e moeda do euro. Este indicador funciona em pares de 1 minuto e às vezes não há citações no índice do dólar, por exemplo, o euro tem um castiçal de 15 minutos, mas o índice do dólar não tem tal castiçal, o índice é congelado e não faz tic-tac. Então, após algum tempo, o castiçal de 16 minutos aparece no EUR e o castiçal de 16 minutos aparece no índice do USD. Qual é a pergunta? Como sincronizar o cálculo do indicador, assim ele só é contado quando as barras em todos os símbolos chamados coincidem no tempo????
Eu tentei esta construção
Parece ser legal, mas o cálculo é realizado apenas para o dia atual, não há sinais para os dias anteriores. Talvez haja soluções padrão para sincronização de símbolos????
Descrevê-lo-ei bem com mais detalhes.
O indicador principal está localizado no par euro-dólar. Este indicador chama indicadores de outros pares de ouro, índice do dólar e moeda do euro. Este indicador funciona em pares de 1 minuto e às vezes não há citações no índice do dólar, por exemplo, o euro tem um castiçal de 15 minutos, mas o índice do dólar não tem tal castiçal, o índice está congelado e não faz tic-tac. Então, após algum tempo, o castiçal de 16 minutos aparece no EUR e o castiçal de 16 minutos aparece no índice do USD. Qual é a pergunta? Como sincronizar o cálculo do indicador, assim ele só é contado quando as barras em todos os símbolos chamados coincidem no tempo????
Eu tentei esta construção
Parece ser legal, mas o cálculo é realizado apenas para o dia atual, não há sinais para os dias anteriores. Talvez haja uma solução padrão para sincronização de símbolos????
Tente em um temporizador no loop SymbolInfoTick() para obter dados sobre os símbolos. E já existe a sincronização que você precisa.
O problema é que, no símbolo atual, o programa começa apenas com a chegada do tick para este símbolo. Portanto, você não poderá obter os carrapatos dos outros símbolos a tempo. Mas em um temporizador que funciona independentemente dos carrapatos, você poderá obter carrapatos de outros símbolos.
O temporizador pode ser ajustado para milissegundo se você precisar de uma resposta rápida a um sinal que não seja seu próprio.
E você tem uma pergunta terrivelmente desfocada e só você pode entendê-la.
VOCÊ TERÁ!!! OBRIGADO! FESTAS FELIZES!
Mais 2 pontos, querida. 1) você pode remover o indicador de uma janela separada?
2)adicionar uma função, se o ATR atual for superior ao ATR (para o período H), então o ATR acima da barra, seria destacado em uma cor diferente? ou o valor seria escrito somente acima desta barra?
VOCÊ TERÁ!!! OBRIGADO! FESTAS FELIZES!
Mais 2 pontos, querida. 1) Você pode remover o indicador de uma janela separada?
2)adicionar uma função, se o ATR atual for mais do que ATR (para o período H), então o ATR acima da barra seria destacado em uma cor diferente? ou o valor seria escrito somente acima desta barra?
Oh, querida... Aqui, edite-o você mesmo:
Ou você quer que eu faça tudo por você também?
Oh, querida... Aqui, você mesmo o faz:
Ou eu deveria fazer isso por você também?
Muito obrigado! caro amigo!
Seja bem-vindo. Se não é segredo, por que você precisa de um carimbo da hora da última execução do seu programa - o tempo nele não mudará.
Apenas curiosidade ociosa...
É para a tabela de carrapatos offline.
Que funções podem ser usadas para enviar variáveis entre dois terminais MT4? Se possível, por favor, acrescente um link à documentação.
int Bandeiras=FILE_WRITE+FILE_TXT+FILE_COMMON;
int Info = FileOpen(fName,Flags);
FileWrite(Info,What's Up); No outro terminal, leia. Cursor em FileOpen e F1 - obtenha ajuda