Consulente multivaluta basato su indicatori cluster - pagina 5

 
BLACK_BOX >>:


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

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

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

Вот Фуй:


Non l'ho ancora visualizzato.

 
Rombur >>:

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

Cosa c'è scritto nel diario di bordo?

Il CCFp standard mostra?

 
BLACK_BOX >>:

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

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

La norma mostra

2010.01.29 10:56:53 Indicatore personalizzato CCFp EURUSD,H4: caricato con successo
2010.01.29 10:56:41 Indicatore personalizzato gMOBIUS_Q EURUSD,H1: caricato con successo
 
Rombur писал(а) >>

Quello standard mostra

2010.01.29 10:56:53 Indicatore personalizzato CCFp EURUSD,H4: caricato con successo
2010.01.29 10:56:41 Indicatore personalizzato gMOBIUS_Q EURUSD,H1: caricato con successo

È necessario aggiungere la gestione degli errori all'indicatore. Poi si può determinare con precisione quale personaggio manca.

 
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

Prova questa versione iniziale non ottimizzata (senza oro). Controllato, si vede su broco e FXDD.

Il primo è silenzioso su broco, poi capirò cosa c'è.

PS. Lì nelle impostazioni, Mode può giocare (l'impostazione predefinita è 5 poi disegna come mobius)

File:
dccfp-ym.mq4  18 kb
 
Vinin >>:

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

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

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

Почему?

Credo di non capire più nulla di questa funzione. Prima sembrava naturale.

Che senso ha accumulare un importo a seconda del testo. TF?

Se partiamo da 1 minuto, sommiamo tutti i nove periodi di spinte, se partiamo da una settimana, ne sommiamo solo due. Inoltre vediamo (nel codice principale viene presa una frazione) che questo è solo il valore medio di queste frequenze.

Tutti i vagoni sono presi dal periodo attuale. TF, i periodi d'onda sono "presumibilmente" multipli dei timeframe superiori.

Perché è impossibile prendere la stessa quantità di punti su tutti i timeframe? Perché proprio con tali coefficienti?

In breve, dobbiamo pensare bene qui, questo è probabilmente il posto più importante di tutto il sistema.


 

Si può giocare con questa funzione, a volte funziona meglio dell'originale.


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 chiedervi di fare un analogo di questo?

 
BLACK_BOX >>:

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


Perché PeriodStep è 5? Qual è la ragione della scelta di questo valore?

 
evbut >>:

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

Niente. Qualcosa di medio degli incrementi nell'originale. Neanche il numero di tamponi (j=1; j<6)

Motivazione: