peri masalına dön - sayfa 4

 

Görünüşe göre işler şöyle: dükte 4 karakter (ve hisse) var ve ndd5'te .. böylece kodun yerinde-

if (currentSymbolOrderPos < 0)
{
if(priceUp < ask-p)
{
yukarı = yukarı + 1;
priceUp = sor;
if(TimBoolUp == yanlış)
{
TimeSpeedUp = TimeCurrent() ;
TimBoolUp = doğru;

}

p eşiğine sahip doğal bir filtreleme var (histerezis) ...

μl koduna böyle bir eşiğin benzer bir değerini eklemenin mt'deki durumu düzeltmesi mümkündür ...

Dosyalar:
 
Lütfen test cihazındaki FOC'nin kâseyi gösterdiği ayarları ( EA giriş parametreleri , sembol, TF, spread, broker) bana bildirin.
 

varsayılan olarak (exp. daha yüksektir)..tf herhangi (keneler üzerindedir)..evra -usd... alpari ndd

Şubat:


Grafik uyumsuzluğu hataları 0
İlk para yatırma 1000,00
Net kar 40153.45
Toplam kar 50140.24
Toplam kayıp -9986,79
Karlılık 5.02
102.43 kazanma beklentisi
Mutlak düşüş 8.64
Maksimum düşüş 2223,76 (%5,28)
Göreceli düşüş %5,28 (2223.76)
Toplam fırsatlar 392
Karlı işlemler (tümünün yüzdesi) 293 (%74,74)
İşlemleri kaybetme (tümünün yüzdesi) 99 (%25,26)



 
atik :
peki, buna çubuğun açılışına açılış akımını ekledim... &&TimeCurrent()==Time[0]... böylece akım test cihazında (sentez mt) taraflı bir değer olarak kalır, bu şu anki değerdir an Hız

Bu durum, çubuğun açılmasıyla değil de tetiklenir. Misal:

 void start()
{
   static int PrevTime = 0 ;
   static int i = 0 ;
  
   int P = Period () * 60 ;
  
   if (Time[ 0 ] != PrevTime)
  {
    PrevTime = Time[ 0 ];
    i = 0 ;
    
     Print ( "NewBar: " + TimeToStr(PrevTime, TIME_SECONDS));
  }
    
  i++;
  
   Print ( "Tick " + i + ": " + TimeToStr( TimeCurrent () % P, TIME_SECONDS) + ", " + DoubleToStr(Bid, Digits ));
      
   return ;
}

PS Durumunuzu bununla değiştirin:

... && Volume[ 0 ] == 1 )
ve sonucu görün.
 
hrenfx :

Bu durum, çubuğun açılmasıyla değil de tetiklenir. Misal:

PS Durumunuzu bununla değiştirin:

ve sonucu görün.

==1??? bu arada bu durumu tamamen ortadan kaldırmak mümkün..

hacimler için bir eşik koymak mantıklıdır:

... && Volume[ 0 ] > PV )
 

Bu koşul sadece barın açılışında karşılanır.

PS Test cihazındaki kase tam olarak bu nedenle elde edilir.

 
hrenfx :

Bu koşul sadece barın açılışında karşılanır.

PS Test cihazındaki kase tam olarak bu nedenle elde edilir.


test cihazındaki kase, kene sentezi süresinin basitliği ve orantılılığı nedeniyle elde edilir .. mantıklı karar bu şekilde ortaya çıkar: giriş süresini neden çubuğun açılmasından (veya örneğin, 1. veya 2. veya üçüncü tikte bar açılış zamanı ) ve önceki keneleri mt ile benzer şekilde sentezlemiyor (ve bu sentetik keneleri gerçek değil, karşılaştırma için alın)?
 
Barın en başında pozisyonlar açılırsa , bu durumda kase işe yarardı.
 
hrenfx :
Barın en başında pozisyonlar açılırsa, bu durumda kase işe yarardı.

onlar. Temel olarak, sonuçlar açısından bir test sistemine benzer gerçek bir sistem yaratmanın mümkün olduğunu düşünüyor musunuz? yukarıdaki yapı prensibini kullanarak
 

Bu danışmanda geleceğe bakmaktan kurtulmak için tamamen doğru bir girişimde bulundunuz - sadece barın başında açmak için. Böyle bir açılışın doğru uygulanmasıyla, bu danışman bir kar gösterdiyse, gerçek para için de uygun olacaktır. Yapılması gereken tek şey, test kenelerinin sentezini taklit etmektir.

Bütün bunlar, elbette, saçmalık. Bu tür fikirleri başlangıçta kene verileri üzerinde test etmek yine de daha iyidir.