Consultor multimoedas baseado em indicadores de cluster - página 5

 
BLACK_BOX >>:


Проверь историю по всем парам, отключи золото ifXAU = 0, покрути Bars.Count (по умолчанию 2000 баров). Пощелкай по периодам (иногда после модификации параметров его надо переинициализировать).

У кого еще не показывает?

Или у кого уже показывает?

Вот Фуй:


Eu ainda não o tenho mostrado.

 
Rombur >>:

Чет у меня так и не показывает.

O que diz no diário de bordo?

O CCFp padrão é mostrado?

 
BLACK_BOX >>:

А что в журнале пишет?

А стандартный CCFp показывает?

O padrão mostra

2010.01.29 10:56:53 Indicador personalizado CCFp EURUSD,H4: carregado com sucesso
2010.01.29 10:56:41 Indicador personalizado gMOBIUS_Q EURUSD,H1: carregado com sucesso
 
Rombur писал(а) >>

O padrão mostra

2010.01.29 10:56:53 Indicador personalizado CCFp EURUSD,H4: carregado com sucesso
2010.01.29 10:56:41 Indicador personalizado gMOBIUS_Q EURUSD,H1: carregado com sucesso

É necessário acrescentar o tratamento de erros ao indicador. Então você pode determinar com precisão qual personagem está faltando.

 
Rombur >>:

Стандартный показывает

2010.01.29 10:56:53 Custom indicator CCFp EURUSD,H4: loaded successfully
2010.01.29 10:56:41 Custom indicator gMOBIUS_Q EURUSD,H1: loaded successfully

Experimente esta versão inicial não otimizada (sem ouro). Verificado, aparece na broco e na FXDD.

Primeiro é silêncio sobre a broco, depois vou descobrir o que há lá.

PS. Lá nas configurações, a Mode pode brincar (o padrão é 5 e depois desenha como mobius)

Arquivos anexados:
dccfp-ym.mq4  18 kb
 
Vinin >>:

Меня вот больше другой вопрос интересует. Вот эта функция в индикаторе.

Похоже что знак перепутан был. Умножение должно было быть

Да и то в последних двух расчетах ошибка сделана.

Почему?

Acho que não entendo mais esta função. Antigamente parecia natural.

De que adianta acumular uma quantia dependendo do texto. TF?

Se começarmos a partir de 1 minuto, somamos todos os nove períodos de empurrões, se começarmos a partir de uma semana, somamos apenas dois deles. Além disso, vemos (no código principal é tomada uma fração) que este é apenas o valor médio destas freqüências.

Todos os vagões são retirados do cronograma atual. TF, os períodos de onda são "supostamente" múltiplos dos períodos de tempo superiores.

Por que é impossível tomar a mesma quantidade de pontos em todos os períodos de tempo? Por que exatamente com tais coeficientes?

Em resumo, precisamos pensar bem aqui, este é provavelmente o lugar mais importante de todo o sistema.


 

Você pode brincar com este recurso, às vezes ele funciona melhor do que o original.


extern int PeriodStep = 5;

//**************************************************************************************************
//|  Subroutines                                                     |
//**************************************************************************************************
double ma(string sym, int per, int Mode, int Price, int i)
  {
   double res = 0;
   int k = 1;
   int ma_shift = 0;
   for(int j=1; j<6; j++)
     { 
       res += iMA( sym, 0, per* k, ma_shift, Mode, Price, i); 
       k+= PeriodStep;
     } 
       
   return( res);
  }   
 
Vinin >>:

Могу конечно, точнее сделать свой аналог. Чужой уж индикатор править не стоит. Надо его оставлять в авторском исполнении.

Posso pedir-lhe que faça um análogo disto?

 
BLACK_BOX >>:

Можно поиграться с такой функцией, иногда работает лучше оригинала.


Por que o PeriodStep 5? Qual é a razão para escolher este valor?

 
evbut >>:

почему PeriodStep именно 5? чем обусловлен выбор этого значения?

Nada. Algo médio dos incrementos no original. Nem o número de cotonetes (j=1; j<6)