Koğuş №6 - sayfa 30

 

Bunu bir örnekle göstereceğim. Basit bir yasaya göre bir model fiyat tablosu oluşturacağım: 0 ile 1 aralığında rastgele bir aykırı değer, eğer 0,47'den küçükse (0,50'den yeterli bir çarpıklık), daha sonra bir adım yukarı, modulo rastgele seçilen bazılarına eşit bilinen bir yasaya sahip bir dağılım ( gauss, varyansın değerini ayarlayın), aksi takdirde aşağı inin. Resmi görmek.

 
Dr.Drain :
Anladığım kadarıyla, sıradan bir MA-shki için, akla gelebilecek bir kapasitörün şarj ve deşarj süreleri aynı olacaktır. Ve burada şarj süresi \u003d C1 / R1 ve deşarj süresi - C1 / R2. Onlar. farklı dirençlere sahip dirençler nedeniyle, şarj süresinde deşarj süresinden farklılıklar elde edilir. Bu, eğer söyleyebilirsem, fazlarda eşit olmayan periyotlara sahip bir MA-shka gibidir. Ama bu ticaret alanında ne fark eder? TP=SL'de olasılık kayması? Yoksa bir şeyi yanlış mı anlıyorum?
 

5 bin "bar" var. Her zamanki gibi, "M5"in 5 * 288 "çubuk"luk bir "haftasını" düşünün (peki, M5'i oluşturduğumu düşünün).

İşte böyle görünüyor.

Ve ne? İçeri girecektim. TP=SL=50 piplik bir yukarı hareket, zaman zaman TP'yi kırmak için yeterli olacaktır. Geri tepme ve trend yetmez mi demek istiyorsunuz? Lütfen. 0,47 değil 0,3 yapalım.

 

bu şekilde görünüyor. yeterince "geri tepmesiz" ve "güçlü" "trend" mi? Size bir sır vereceğim, bu hiçbir zaman gerçekten uygulanmadı .

 

Filtrede ne görecektim.

Böyle bir resimde satın almaya açarım mı demek istiyorsunuz? Beni aptal yerine mi koyuyorsun? Değil? Ve eğer durum daha zayıfsa, o zaman daha yüksek geri döneriz - "trend" aşağı olmasına rağmen, satın alırken TP almak için "geri dönüşler" ve "düzeltmeler" yeterlidir.

 
DmitriyN :
şarj süresi = C1/R1 ve deşarj süresi - C1/R2.
Bir de denklem dediler, kondansatör-diyotların nasıl çalıştığını bilirsiniz... Okula gidiyorsunuz. Fiziksel büyüklüklerin boyutlarını öğrenin. Zaman sabitinin RC olduğunu zaten yazdım. Çeviriyorum: bir saniye Farad * Ohm. Paylaşmak değil.
 
Dr.Drain :
Bir de denklem dediler, kondansatör-diyotların nasıl çalıştığını bilirsiniz... Okula gidiyorsunuz. Fiziksel büyüklüklerin boyutlarını öğrenin. Zaman sabitinin RC olduğunu zaten yazdım. Çeviriyorum: bir saniye Farad * Ohm. Paylaşmak değil.
Evet, tam olarak karışık - çarpmak için.
 

İşte Svinosaurus işlevine dayalı gösterge kodu:

 #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 :

İşte Svinosaurus işlevine dayalı gösterge kodu:

Neredeyse vurulacaktım. Artık bu kadar korkma. Domuz yarın modelini iki diyot ve dirençle netleştirmeyi öneriyorum (şekilde gösterilen formda, fiyat tablosunda çalışmayacaktır) ve açıkça formülü yazmayı öneriyorum: Uout(U(in(t),t) ve sadece sonra programlayın.Önce ne yapacağınızı ve sonra nasıl yapacağınızı anlamalısınız (µl, matkad, nokta değil).
 
Dr.Drain :
Neredeyse vurulacaktım. Artık bu kadar korkma. Domuz yarın modelini iki diyot ve dirençle netleştirmeyi öneriyorum (şekilde gösterilen formda, fiyat tablosunda çalışmayacaktır) ve açıkça formülü yazmayı öneriyorum: Uout(U(in(t),t) ve sadece sonra program

Gösterge oluşturma formülünü bilmiyorum, bu yüzden programlayamıyorum. Ne anladım ne yaptım.