EA N7S_AO_772012 - sayfa 61

 

Bazı nedenlerden dolayı, M5 versiyonu bir hafta boyunca bir demo hesabında, ne dört haneli ne de beş haneli bir terminalde tek bir pozisyon açmadı. Garip.

Optimizasyon için değil, çalışmak için tasarlanan M5'te optimizasyon gerçekleşti. Belki de sorun budur.

Ancak bu hafta M5 test cihazında pozisyonları normal şekilde açar ve kapatır .

Bu haftanın bir demo hesabındaki M1 versiyonu iyi çalıştı, her şey açılıp kapandı.

 

MUTLU ZAFER TATİLİ!! !

 
Vovanych писал(а) >>

MUTLU ZAFER TATİLİ!!

Ur-r-r-r-raaaaaaaaaaaaa!!!
 
Vovanych писал(а) >>

Bazı nedenlerden dolayı, M5 versiyonu bir hafta boyunca bir demo hesabında, ne dört haneli ne de beş haneli bir terminalde tek bir pozisyon açmadı. Garip.

Optimizasyon için değil, çalışmak için tasarlanan M5'te optimizasyon gerçekleşti. Belki de sorun budur.

Ancak bu hafta M5 test cihazında pozisyonları normal şekilde açar ve kapatır.

Bu haftanın bir demo hesabındaki M1 versiyonu iyi çalıştı, her şey açılıp kapandı.

Test cihazında sürer ve optimize edilirse, ancak gerçek hayatta ve demoda değilse, büyük olasılıkla bu satırları unutmuşlardır.

 //------------------------------------------------------------------//
bool TrBlnc = false ; int StrtBlnc = 2000 ; int DBlnc = 1500 ; int UBlnc = 2500 ;
//------------------------------------------------------------------//
 
SHOOTER777 писал(а) >>

Test cihazında sürer ve optimize edilirse, ancak gerçek hayatta ve demoda değilse, büyük olasılıkla bu satırları unutmuşlardır.

Oops, değerleri değiştirdim.

Teşekkür ederim)))

 
SHOOTER777 писал(а) >>

Test cihazında sürer ve optimize edilirse, ancak gerçek hayatta ve demoda değilse, büyük olasılıkla bu satırları unutmuşlardır.

Çok utanıyorum ama yine de sorayım:

1) TrBlnc = false ve TrBlnc = true arasındaki fark nedir?

2) StrtBlnc = 2000 - EA'nın yalnızca mevduat bakiyesi 2000 olduğunda çalışmaya başlayacağı anlamına mı geliyor? Ve operasyon sırasında bir tür arıza varsa ve danışman yeniden başlatıldığında 2000 olmayacak mı? Ya da başlangıçta mevduat 2000 değil mi?

3) DBlnc = 1500 - Bu, EA'nın bu mevduat değerinde ticareti durdurduğu anlamına mı geliyor?

4) UBlnc = 2500 - Bu, EA'nın bu mevduat değerinde ticareti durdurduğu anlamına mı geliyor?

"Materiel öğren" şeklindeki cevap hiç hoş karşılanmıyor)))

 
Vovanych писал(а) >>

Çok utanıyorum ama yine de sorayım:

1) TrBlnc = false ve TrBlnc = true arasındaki fark nedir?

2) StrtBlnc = 2000 - EA'nın yalnızca mevduat bakiyesi 2000 olduğunda çalışmaya başlayacağı anlamına mı geliyor? Ve operasyon sırasında bir tür arıza varsa ve danışman yeniden başlatıldığında 2000 olmayacak mı? Ya da başlangıçta mevduat 2000 değil mi?

3) DBlnc = 1500 - Bu, EA'nın bu mevduat değerinde ticareti durdurduğu anlamına mı geliyor?

4) UBlnc = 2500 - Bu, EA'nın bu mevduat değerinde ticareti durdurduğu anlamına mı geliyor?

"Materyal öğren" şeklindeki cevap hiç hoş karşılanmıyor)))

1} false - eşitlik kontrol edilmez, true - tersi, kontrol edilir. aşağıdaki bloğa bakın

 //+------------------------------------------------------------------+
bool FLG ( int cs )
       { int AE = AccountEquity ( ) ;
             switch ( cs )
             { case 0 : if ( ( DayOfWeek ( ) = = 5 & & Hour ( ) > = 20 ) | | ( TrBlnc & & ( ( AE > UBlnc ) | | ( AE < DBlnc * 0.95 ) ) ) ) 
             return ( true ) ; else return ( false ) ;
             
             case 1 : if ( DayOfWeek ( ) = = 1 & & Hour ( ) < 14 ) {
                     string dttm = StringConcatenate ( Year ( ) , "." , Month ( ) , "." , Day ( ) ) ;
                     datetime smtm = StrToTime ( dttm ) ;   
                     bool Gp ;
                     int shft = iBarShift ( NULL , 0 , smtm ) ;
                     double iOpn = iOpen ( NULL , 0 , shft ) ; double iCls = iClose ( NULL , 0 , shft + 1 ) ;
                     double dOC = MathAbs ( ( iOpn - iCls ) / ( Point * 10 ) ) ;
                     if ( dOC > 20 ) Gp = true ; }
                     if ( ( TrBlnc & & ( ( AE > UBlnc ) | | ( AE < DBlnc ) ) )
                     | | ( ( DayOfWeek ( ) = = 1 & & Hour ( ) < 2 ) | | ( DayOfWeek ( ) = = 5 & & Hour ( ) > = 18 ) )
                     | | ( ( DayOfWeek ( ) = = 1 & & Hour ( ) < 14 ) & & Gp ) )
             return ( false ) ; else return ( true ) ;
             }          
       }
//+------------------------------------------------------------------+

2} hayır - bu parametre, DBInc ve UBlnc'den farklı olarak bilgi değerine sahiptir (şimdilik, daha sonra göreceğiz)

3}hayır - bu değerle yeni pozisyon açma yasağı tetiklenir, ancak EA mevcut açık pozisyonlara eşlik etmeye devam eder

4} evet, ancak bu değerde ticareti durdurmadan önce, EA tüm açık pozisyonları kapatır.

 
Yeni bir işlem haftasının başlangıcını neredeyse kaçırdık! Bugün izinliyiz!
 

Terminal dondurma devam ediyor. Delikler tarihte bile değil, bugün gözümüzün önünde oluşuyor.

Bu nedir - görünmez seviyeler SL ve TP build223 ile savaşmak

 

İşte önümüzdeki hafta için GBPUSD'de beş ve dört haneli setlerim.

Yeterli bir cevap için SHOOTER777'ye teşekkürler)))

Belki üç yıl içinde bu MKUEL'i de çalışacağım)))

Dosyalar: