Ajuda na codificação - página 419

 
mladen:
Experimente agora (mas não tenho certeza de que a mudança feita ajudará - em qualquer caso, limpa um possível problema quando o arquivo é deixado aberto após o loop se a condição for atendida - neste caso o mesmo arquivo poderia ser aberto várias vezes sem ser fechado) : test_1.mq4

Muito obrigado, Mladen!

O Indicador começou a registrar valores na EA.

Só agora descobriu que o Indicador só funciona no gráfico diário.

Tentado em vez de uma string "vrema=Time;",digite "vrema=iTime(NULL,PERÍODO_D1,i);", não ajuda.

Arquivos anexados:
1_18.jpg  71 kb
 
QuantF:
Muito obrigado, Mladen!

O Indicador começou a registrar valores na EA.

Só agora descobriu que o indicador só funciona no gráfico diário.

Tentado ao invés de uma string "vrema=Time;",digite "vrema=iTime(NULL,PERÍODO_D1,i);", não ajuda.

QuantF

No arquivo.csv há apenas datas - sem horas ou minutos

 
mladen:
QuantFNo arquivo.csv só há datas - não há horas ou minutos

Somente a data, não horas e minutos.

 
mladen:
carbonmimeticTry out this version : sq9_sub_hourly_price_levels_v2.01.mq4

muito obrigado em outro momento

 
QuantF:
Somente a data, não horas e minutos.

QuantF

Você tem esta condição : if(vrema==Dat_DtTm)

Como os dados no arquivo.csv são apenas datas, ele será igual apenas para barras que são iguais ao início do dia (já que o valor do Dat_DtTm contém o início do dia). Portanto, a decisão é o que está contido no Dat_DtTm

 
mrtools:
Jeeves adicionou os alertas adxLevel ajustados pelo usuário.

Muito obrigado mrtools, eu tinha desistido de obter uma resposta. Tenha um ótimo Ano Novo

[Excluído]  

oi mladen,

desculpe por programar o analfabetismo, mas estou tentando me ajudar. modifiquei o indicador anexo para fazê-lo traçar uma linha horizontal na janela principal do preço quando o macd é igual a zero mas falhou, por favor, corrija o código e me fale sobre o erro

sua gentil ajuda é apreciada

Arquivos anexados:
 
mladen:
QuantF

Você tem esta condição : if(vrema==Dat_DtTm)

Como os dados no arquivo.csv são apenas datas, ele será igual apenas para barras que são iguais ao início do dia (já que o valor do Dat_DtTm contém o início do dia). Portanto, a decisão é o que está contido no Dat_DtTm

Originalmente, tentou calcular a data no gráfico atual.

Em seguida, a partir dessa data, copiar a barra do primeiro dia e obter a hora.

Não está claro por que não funciona?

Arquivo adicionado minutos e horas.

m_start=i;

m_count=1;

d1_count=1;

datetime m_tm[];

datetime d1_tm[];

ArraySetAsSeries(m_tm,true);

ArraySetAsSeries(d1_tm,true);

CopyTime(_Symbol,PERIOD_CURRENT,m_start,m_count,m_tm);

//--- define the time bar for the current timeframe

CopyTime(_Symbol,PERIOD_D1,m_tm[0],d1_count,d1_tm);//the opening day of the bar

**************************************

if(d1_tm[0]==Dat_DtTm)//The coincidence in time of the cycle and tables

Arquivos anexados:
file_1.rar  8 kb
test_3.mq4  4 kb
 
waimaj:
oi mladen,

desculpe por programar o analfabetismo, mas estou tentando me ajudar. modifiquei o indicador anexo para fazê-lo traçar uma linha horizontal na janela principal do preço quando o macd é igual a zero mas falhou, por favor, corrija o código e me fale sobre o erro

sua gentil ajuda é apreciada

Experimente esta versão : custom_macd_1.mq4

Arquivos anexados:
 
carbonmimetic:
muito obrigado em outro momento

Bem Mladen,

outra pequena etapa.....I gostaria de fundir os seguintes indicadores:

Eu gostaria que no SQ9 os níveis de preços sub-horários_v2.01 aparecessem apenas nos níveis de suporte usando ziguezague como em !Gann_SQ9_90... mas apenas a partir de um ponto o último (em !Gann_SQ9_90 aparecem o nível de suporte-resistência a partir de 2 pontos diferentes) ..... todas as outras entradas permanecem as mesmas.

agradecimentos com antecedência

Arquivos anexados: