Teoriden pratiğe - sayfa 426

 

Ve fiyatın çizelgesine ihtiyaç var Eugene.

Sonuç olarak, 2 grafik görmeliyiz - 4 saatlik bir pencerede fiyat ve dakika cinsinden artışların toplamı.

Her şey ters giderse, 3. grafiğimde gösterilenleri PM'de acı çeken hastalara açıklayacağım.

Ancak, bir aydan daha erken olmayacak. Bunun gerçek Kase olduğunu şahsen doğrulamam gerekiyor.

 

Ne olmuş



 
Evgeniy Chumakov :

Ne olmuş

ve K2'nin hala bir fiyatı var...
 
Görünüşe göre :)) Bu satırların içinde yalnızca artışların toplamı olmalıdır. Hmm... Her şeyi doğru saydıysam tabii...
 

Fiyatı ekleyen kanaldı. 3000 hücre için çevrimiçi hizmette enfeksiyon sınırı, tüm geçmişi indiremiyorum.




EURUSD son 1000 dakika M1


Mantıksal olarak, fiyat sağdan sola gitti (grafiğe göre) son varış sıfır.

Dosyalar:
 
Evgeniy Chumakov :

Fiyatı ekleyen kanaldı. 3000 hücre için çevrimiçi hizmette enfeksiyon sınırı, tüm geçmişi indiremiyorum.


Ve fiyat tablosu da ayrı olurdu... Her şeyin doğru hesaplandığından emin değilim ama bu strateji birkaç dakikalığına işe yarayacak gibi görünüyor. Dağılımda keskin bir düşüşle karıştı.

 
Alexander_K2 :

Ve fiyat tablosunun kendisi ayrı olurdu ... Her şeyin doğru hesaplandığından emin değilim, ancak bu strateji bir dakikalığına işe yarayacak gibi görünüyor.


Formüle göre fiyat = 240 dakikalık getirilerin toplamı


 int ArraySize_ = 2880 ;

double ARRAY_INTERVAL_UPPER[];
ArrayResize (ARRAY_INTERVAL_UPPER,ArraySize_, 0 );

double ARRAY_INTERVAL_LOWER[];
ArrayResize (ARRAY_INTERVAL_LOWER,ArraySize_, 0 );


double ARRAY_RETURN[];
ArrayResize (ARRAY_RETURN,ArraySize_, 0 );


for ( int array_offset = 0 ; array_offset < ArraySize_; array_offset++){

int BarStart = array_offset;

double SummaReturn = 0 ;
double SummaReturnAbs = 0 ;

for ( int i = BarStart; i < 240 + BarStart; i++){
SummaReturn = SummaReturn + ( iOpen ( NULL , PERIOD_M1 ,i) - iOpen ( NULL , PERIOD_M1 ,i + 1 ) );
SummaReturnAbs = SummaReturnAbs + ( MathAbs ( iOpen ( NULL , PERIOD_M1 ,i) - iOpen ( NULL , PERIOD_M1 ,i + 1 ) ) );
}


double Interval = 3 * (SummaReturnAbs/ MathSqrt ( 240 ));

ArrayFill (ARRAY_RETURN,array_offset, 1 ,SummaReturn);
ArrayFill (ARRAY_INTERVAL_UPPER,array_offset, 1 ,Interval);
ArrayFill (ARRAY_INTERVAL_LOWER,array_offset, 1 ,-Interval);
}


Bana neyi düzelteceğimi söyle? Değilse.

 
Evgeniy Chumakov :


Formüle göre fiyat = 240 dakikalık getirilerin toplamı

Fiyat doğru hesaplanmış, dağılımı anlamıyorum - neden bu kadar keskin bir şekilde düştü.

 
Alexander_K2 :

Dağılımda keskin bir düşüşle karıştı.


Daha ziyade bir uzantı, grafiğin sağdan sola okunması gerekiyor..... evet, Ruslar gibi değil) Dosyanın tam tersi yönünde yazmanız yeterli.

 
Alexander_K2 :

Farkın neden bu kadar keskin bir şekilde düştüğünü anlamıyorum.


Yeterli tarih var mı bilmiyorum. Koda bir geçmiş yeterlilik kontrolü eklememiz gerekiyor.