MQL5 için dilekler - sayfa 51

 
Metatrader'da tik-toe çizelgeleri planlanıyor mu? Bundan sonraki tüm rahatsızlıklarla birlikte Omega'yı kullanmam gerekiyor. Bu tür bir grafiği MT'de görmek güzel olurdu.
 
kombat писал (а) >>

Çözmek oldukça kolay...

StatementDetailed.htm'nin deyim.htm olarak yeniden adlandırılması

Teşekkür ederim! ve sonra çok acı verici olurdu ..

 
Pharaon писал (а) >>
Metatrader'da tik-toe çizelgeleri planlanıyor mu? Bundan sonraki tüm rahatsızlıklarla birlikte Omega'yı kullanmam gerekiyor. Bu tür bir grafiği MT'de görmek güzel olurdu.

Bir ekran görüntüsü gösterebilir misiniz? Tic-tac-toe'yu hangi formda görmek istersiniz?

 

en azından struct, enum, typedef istiyorum

 

MT4'te bir süredir ticaret emirlerinin fiyatı normalleştirilmeyebilir - normalleştirme terminal tarafından otomatik olarak gerçekleştirilir.

Bu başlı başına iyi ve doğru. Böyle bir program test edilirse sorunlar oluşur - test cihazında otomatik normalleştirme yapılmaz. Sanal sunucu arızaları tüm sonuçlarıyla birlikte ortaya çıkar.

dilek - tekdüzelik. Test cihazındaki ve terminaldeki hesaplamalar için MT5'te bir ortak blok kullanmak güzel olurdu.

 
Selamlar!
Bir danışman yazarken bir sorunla karşılaştım: bir hata görüntüleniyor
ERR_ZERO_DIVIDE 4013 0'a bölme
kod şudur:
 //30мин------------------Волчок ----------------------------------------------2
   if ( High [ 1 ] - Open [ 1 ] != 0 && Open [ 1 ] - Close [ 1 ] != 0 && Close [ 1 ] - Low [ 1 ] != 0 && 
   Open [ 1 ] > Close [ 1 ] && ( High [ 1 ] - Open [ 1 ]) / ( Close [ 1 ] - Low [ 1 ]) >= 0.85 && ( Open [ 1 ] - Close [ 1 ]) / ( High [ 1 ] - Open [ 1 ]) >= 0.85 
   && ( Open [ 1 ] - Close [ 1 ]) / ( Close [ 1 ] - Low [ 1 ]) >= 0.85 )
   {
   persent_sell = persent_sell + 2 ;
   Print ( " Волчок 30мин sell+2 " ) ;
   }
Onlar. durumda sıfıra bölmenin bulunmadığına dair bir kontrol var, ancak ne yazık ki, anladığım kadarıyla bu sadece bir koşul, yani. hiçbir işlem yapılmaz ve && her yerdedir ve bu nedenle, en azından ilk koşul karşılanmazsa, bu kod bölümünün daha fazla çalışması artık gerçekleştirilmez.
Bunu şu şekilde yapmak zorunda:
 //30мин------------------Волчок ----------------------------------------------2
   if ( High [ 1 ] - Open [ 1 ] != 0 && Open [ 1 ] - Close [ 1 ] != 0 && Close [ 1 ] - Low [ 1 ] != 0 )
   if ( Open [ 1 ] > Close [ 1 ] && ( High [ 1 ] - Open [ 1 ]) / ( Close [ 1 ] - Low [ 1 ]) >= 0.85 
   && ( Open [ 1 ] - Close [ 1 ]) / ( High [ 1 ] - Open [ 1 ]) >= 0.85 
   && ( Open [ 1 ] - Close [ 1 ]) / ( Close [ 1 ] - Low [ 1 ]) >= 0.85 )
   {
   persent_sell = persent_sell + 2 ;
   Print ( " Волчок 30мин sell+2 " ) ;
   }
Bu ek koşulla, bu hata artık mevcut değil. Ve örneğin, bu formda tek koşullu (sıfıra bölme yok)
 //30мин------------------Проникающие линии -----------------------------------3
   if ( High [ 2 ] - Low [ 2 ] != 0 && Open [ 1 ] > Close [ 1 ] && Open [ 2 ] < Close [ 2 ] && Close [ 1 ] < Open [ 2 ]
   && Open [ 1 ] >= ( Low [ 2 ] + ( High [ 2 ] - Low [ 2 ]) / 3 ) && High [ 1 ] <= ( High [ 2 ] - ( High [ 2 ] - Low [ 2 ]) / 3 ))
   {
   persent_sell = persent_sell + 3 ;
   Print ( " Проникающие линии 30мин sell+3 " ) ;
   }
hata görünmüyor - yani. kontrol iyi gidiyor.
Sorun nedir, bir şey anlamadım. Anladığım kadarıyla kodun ilk versiyonu doğru ve hata içermiyor.
 
SİPARİŞ AÇILDIKINDA VE AÇILDIKTAN SONRA YORUMLARI KAYDETME VE DÜZELTME İMKANI ÇOK EKSİ!!!
 
z_e_e_d писал (а) >>
Selamlar!
Bir danışman yazarken bir sorunla karşılaştım: bir hata beliriyor
ERR_ZERO_DIVIDE 4013 0'a bölme
...

Teneke, böyle bir kayıtta operasyonların öncelikleriyle ilgilenme konusundaki isteksizliği bile ...

Başlamak için, eğer önce ortak alt ifadeleri çıkarmanızı tavsiye ederim ...

 
z_e_e_d писал (а) >>
Selamlar!
Bir danışman yazarken bir sorunla karşılaştım: bir hata beliriyor
ERR_ZERO_DIVIDE 4013 0'a bölme

if-e'de 3 tümeniniz var. Eğer ( Kapat [ 1 ] - Düşük [ 1 ])==0 VEYA ( Yüksek [ 1 ] - Açık [ 1 ]) ==0 VEYA ( Kapat [ 1 ] - Düşük [ 1 ]) ==0 - katılıyorum - bu oldukça belki de 0'a bölme olacak.

 
SK. писал (а) >>

Bir ekran görüntüsü gösterebilir misiniz? tic-tac-toe'yu hangi formda görmek istersiniz?

Omega'dan tic-tac-toe grafiklerinin ekran görüntüsü