[AVISO FECHADO!] Qualquer pergunta de novato, para não desorganizar o fórum. Profissionais, não passem por aqui. Não posso ir a lugar algum sem você. - página 1072

 
deve interromper na mudança de segundo
 

enquanto for executado, desde que seja verdade

no seu caso Verdadeiro sempre até segundos e segundos() são iguais

mais precisamente, vá assim

         while(sec==Seconds())
         .....
 
problema resolvido, ele se torna Segundo() atualizações em carrapatos ao invés de cada segundo :)
 
Qualquer um! Como mudar o nível de paradas no testador (propriedades do símbolo). Esta manhã o nível de paradas no EURUSD é de 300p e não está diminuindo. Ao testar, o assessor trabalha com estes parâmetros e constantemente erro 130!
 
prom18:
Qualquer um! Como mudar o nível de paradas no testador (propriedades do símbolo). Esta manhã o nível de paradas no EURUSD é de 300p e não está diminuindo. Ao testar, o assessor trabalha com estes parâmetros e constantemente erro 130!
Quais são os níveis de parada? Se a parada-perda e o take-profit são alterados manualmente no programa ou, se forem emitidos para uma variável externa, no testador "Propriedades do especialista" na guia "Parâmetros de entrada".
 
Também relacionado à pergunta anterior: como mudar dinamicamente a propriedade do símbolo "spread" ao testar. Sem isso, ao testar dados históricos distantes, você obtém uma rentabilidade irrealista, pois a volatilidade é maior lá. Acho que a propagação era diferente na época. Parece um spread lógico = 0,4*ATR em um gráfico de minutos
 
volshebnik:
Quais são os níveis de parada? Se stop-loss e take-profit, elas são alteradas manualmente no programa ou, se forem emitidas para uma variável externa, no testador "Expert Advisor Properties" na guia "Input parameters" (Parâmetros de entrada).
O camarada não se referia a variáveis externas, mas ao valor retornado pelo MarketInfo(Symbol(), MODE_STOPLEVEL), eu acho...
 
Não é possível inserir foto, veja aqui http://zalil.ru/30215858
 
Olá. Por favor, ajude-me com este indicador. Estou lutando há cinco dias. Não consigo entender por que não está funcionando. Fiz isso para determinar o verdadeiro fractal. O modelo de fractal verdadeiro é considerado quando o menor preço caiu do valor mais alto há dois dias pelo valor de 0,382 ou 0,618, calculado entre o pico e o preço mais baixo há quatro dias. É uma vantagem fractal. Para cada fractal eu verifico os valores de suas "bordas": High{3} Low{5} Low{1} d=[ High{3}-Low{1} ] / [ High{3}-Low{5} ] if (0,382
 
Olá. Por favor, ajude-me com este indicador. Estou lutando há cinco dias. Não
Não consigo entender porque não está funcionando.
Eu fiz isso para determinar o verdadeiro fractal. O modelo de um verdadeiro fractal
conta quando o preço mais baixo caiu dos dois dias mais altos
ou 0,618, calculado entre o pico e
o preço mais baixo há quatro dias. É um up fractal. Para o mais baixo é o contrário.
Para cada fractal eu verifico os valores de seus "krails":
Alto{3}
Baixo{5} Baixo{1}


d=[ Alto{3}-Low{1} ] / [ Alto{3}-Low{5} ]
se (0,382<d<0,618) então fractal Up é verdadeiro e coloca o valor.
O cálculo parece estar correto, mas não funciona. Talvez eu tenha marcado errado.
variáveis?
Arquivos anexados:
4_1.mq4  3 kb
Razão: