Yeni başlayanlardan sorular MQL5 MT5 MetaTrader 5 - sayfa 1350

 
Evgeny Dyuka # :

... önceki sorunun geliştirilmesinde

Expert Advisor ile aynı grafikte açık olan göstergeler arasında bir tür pano olması mümkün müdür?
Onlar. uzman oraya bir şey koyar ve göstergeler oradan bir şeyler okur.

Veri tabanı
 
Aliaksandr Hryshyn # :
Veri tabanı
evet, özellikle çerçeveler halinde boşaltıyorsanız bu en iyi seçenektir
 

Can sıkıcı bir sorunla karşılaştım. EA çalışırken, bazen EA , sıfıra bölme nedeniyle sona erer.

C (HYDR-12.21,M2)  zero divide in 'C.mqh' (1321,60)

Ve işte 1321 satır.

 if ( B != 0 && A/B > 1.1 )

Bu nasıl mümkün olabilir ? Sonuçta, ilk durumda "B" erken sıfır değildir. Dolayısıyla, ikinci durumda, sıfır bölme olamaz. Yoksa koşullar kontrolden mi çıktı?

 
pivomoe # :

Can sıkıcı bir sorunla karşılaştım.

Haklısınız şartlar sırayla kontrol ediliyor. Birincisi yanlışsa, ikincisi kontrol edilmez.

Ancak, terminaliniz satırdaki 60. karaktere yemin ediyor ve bölüm en iyi ihtimalle 17. sırada. Belki de 'C.mqh' içindeki koda bakmıyorsunuzdur.


Bunu yapmayı da seviyorum:

 if (A > B* 1.1 )
 
Aleksei Stepanenko # :

Ancak, terminaliniz satırdaki 60. karaktere yemin ediyor ve bölüm en iyi ihtimalle 17. sırada.

Okunabilirlik için satırı değiştirdim. İşte orijinal.

 if ( BestSymmaSchtrafov != 0 && IdealnaySymmaSchtrafov/BestSymmaSchtrafov > 1.1 )

Bölme işareti tam olarak 60 konumunda.

 

Durumun önüne "B" yazdırın . Ne yazacak?


 if ( BestSymmaSchtrafov != 0 )
   {
   printf (BestSymmaSchtrafov);
   if (IdealnaySymmaSchtrafov/BestSymmaSchtrafov > 1.1 )
       {

       }
   }
 
Deneyeceğim. Ama ne yazık ki sadece gerçek hayatta kıvılcımlar çıkıyor. Ve çok nadiren. beklemek gerek...
 
pivomoe # :
Deneyeceğim. Ama ne yazık ki sadece gerçek hayatta kıvılcımlar çıkıyor. Ve çok nadiren. beklemek gerek...

Alexei'yi severim, 2 ifa. Mantıksal AND'li bir ifa'da, aşağıdaki And'da da sıfıra bölmeyi yakaladım. 2 ifa sorunu çözdü.

 
Valeriy Yastremskiy # :

Ayrıca aşağıdaki I.2'de sıfıra bölmeyi yakaladım eğer sorunu çözdüysem.

Teşekkür ederim.

 
Her şeyi kaldırdım, sevmediğin her şey kaldırıldı. Kilit kaldırılmamış!