Corsia 6 - pagina 30

 

Lo mostrerò con un esempio. Genererò un modello di grafico dei prezzi secondo una semplice legge: outlier casuali tra 0 e 1, se meno di 0,47 (sufficiente asimmetria da 0,50), allora passo su, modulo uguale a qualche scelto a caso da una distribuzione con una legge nota (gaussiana, valore di varianza impostato), altrimenti passo giù. Vedere l'immagine.

 
Dr.Drain:
Per quanto ho capito, i tempi di carica e scarica di un tipico condensatore MA sarebbero gli stessi. Ma qui il tempo di carica = C1/R1 e il tempo di scarica = C1/R2. Cioè, usando resistenze con resistenze diverse, si ottengono tempi di carica e scarica diversi. È un po' come una tavola di MA con periodi ineguali nelle fasi, se posso dire così. Ma cosa dà una tale differenza nel campo del commercio? Uno spostamento di probabilità a TP=SL? O sto fraintendendo qualcosa?
 

Ci sono 5 mila "bar". Considerate la solita "settimana" di 5*288 "barre" "M5" (beh considerate che ho generato un M5).

Questo è quello che sembra.

E allora? Così dentro andrebbe. Un movimento verso l'alto al TP=SL=50 pip sarebbe stato sufficiente per rompere il TP di tanto in tanto. Sta dicendo che "nessuna reazione e tendenza" non è sufficiente? Vai avanti. Facciamo 0,3 invece di 0,47.

 

Questo è quello che sembra. è abbastanza una "tendenza" "senza esclusione di colpi" e "forte"? Ti dirò un segreto, un tale non si materializzerà mai veramente.

 

Cosa vedrei sul filtro.

Mi stai dicendo che sarei disposto a comprare su una foto del genere? Mi prende per un idiota? No? E se la situazione è più debole, allora torniamo più in alto - lì i "pullback" e le "correzioni" sono sufficienti per ottenere il TP all'acquisto, anche se la "tendenza" è al ribasso.

 
DmitriyN:
tempo di carica = C1/R1 e tempo di scarica = C1/R2.
E tu hai detto di conoscere le equazioni, come funzionano i diodi-condensatori... Andare a scuola. Impara le dimensioni delle quantità fisiche. Ho già scritto che la costante di tempo è RC. Traduzione: un secondo è farada * ohm. Non dividere.
 
Dr.Drain:
Hai detto di conoscere le equazioni, come funzionano i diodi-condensatori... Tu vai a scuola. Impara le dimensioni delle quantità fisiche. Ho già scritto che la costante di tempo è RC. Traduzione: un secondo è farada * ohm. Non dividere.
Sì, mischiati, proprio così - moltiplicati.
 

Ecco il codice dell'indicatore basato sulla funzione Swinosaurs:

#property indicator_chart_window
#property indicator_buffers 1
#property indicator_color1 Red

// Исходные данные
extern int PeriodFun=100;
extern int FBAFun=1;

double ExtMapBuffer1[];
double EMAPred;
double EMAF;

int init()
  {
   SetIndexStyle(0,DRAW_LINE);
   SetIndexBuffer(0,ExtMapBuffer1);
   return(0);
  }

// Основной блок
int start()
{
int i,counted_bars=IndicatorCounted();
EMAPred=Close[Bars];
i=Bars-counted_bars-1;
   while(i>=0)
   {
   EMAF= EMA_FBA(Close[i], EMAPred, PeriodFun, FBAFun, 0);
   EMAPred=EMAF;
   ExtMapBuffer1[i]= EMAF;
   i--;
}
return(0);
}

// Функция Свинозавра
// EMA с различными параметрами сглаживания для фронта и затухания
double C;        //  входной сигнал
double MA1;      //  значения EMA на предыдущем баре
double period;   //  период сглаживания; если >1, то пересчитывается в коэфф.EMA 
int FBA;         //  1 - сглаживание фронта, -1 - сглаживание затухания, 0 - обычная MA - гладим все!
int i;           //  сдвиг
double EMA_FBA(double C, double MA1, double period, int FBA, int i) 
{
   if(period==1) return(C);
   // коэфф. EMA 
   if(period>1) period=2.0/(1+period); 
   // EMA
   double ma=period*C+(1-period)*MA1; 
   // разделение фронта и затухания
   switch(FBA) {
      case  0: // обычная MA
         if(FBA==0) return(ma); 
      case  1: // сглаживание фронта
         if(C>MA1) return(ma); else return(C); 
      case -1: // сглаживание затухания
         if(C<MA1) return(ma); else return(C); 
     }
  }
 
DmitriyN:

Ecco il codice dell'indicatore basato sulla funzione Swinosaurs:

Mi è quasi venuto un colpo. Non spaventarmi più in questo modo. Propongo di specificare il modello piggyback con due diodi e resistenze (non funzionerà sul grafico dei prezzi in figura) e scrivere la formula in modo esplicito: Uout(U(in(t),t) e poi programmarlo. Bisogna prima capire cosa fare e poi come farlo (µl, matcad, non il punto).
 
Dr.Drain:
Mi è quasi venuto un colpo. Non spaventarmi più in questo modo. Suggerisco di chiarire il modello piggyback con due diodi e resistenze (non funzionerà sul grafico dei prezzi come mostrato in figura) e scrivere la formula in modo esplicito: Uout(U(in(t),t) e poi programma

Non conosco la formula per costruire l'indicatore, quindi non posso programmarlo. Quello che ho capito è quello che ho fatto.



Motivazione: