Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz, hiçbir yerde - 6. - sayfa 455

 
pro_ :

Böyle bir fonksiyon kodu var. MT4 beta'da derleme yaparken ok ile işaretlenmiş satırlarda "ifade boolean değil" uyarısı veriyor. Nasıl düzeltilir bana söyleme?


Biz önermeyeceğiz.
 
pro_ :

Böyle bir fonksiyon kodu var. Beta MT4'te derleme yaparken okla işaretlenmiş satırlarda "ifade boolean değil" uyarısı veriyor. Nasıl düzeltilir bana söyleme?

 void WindowCaptions()
{
   int hwnd = GetAncestor( WindowHandle ( Symbol (), Period ()), 1 ); 

   int ret = GetWindowLongA( hwnd, GWL_STYLE );
   if ( bool (ret & WS_MAXIMIZE)) return ;                                               //<---
   if ( bool (ret & WS_DLGFRAME)) ret -= WS_DLGFRAME; else ret += WS_DLGFRAME;           //<---

   //это если совсем без рамочек 
   // if (ret & WS_THICKFRAME) ret -= WS_THICKFRAME; else ret += WS_THICKFRAME;
  
  SetWindowLongA( hwnd, GWL_STYLE, ret );
  SetWindowPos ( hwnd, 0 , 0 , 0 , 0 , 0 , 39 ); 
}

 

%99 simülasyon kalitesiyle bir EA'nın nasıl test edileceğini öğrenmek için bu siteye bakın

http://tradelikeapro.ru/kak-poluchit-kachestvo-modelirovaniya-99/

 
Merhaba, ticaret robotlarını programlamanın temelleri üzerine çalışmaya başladım. Üçüncü taraf bir göstergeyi robota nasıl bağlayacağımı anlayamıyorum, yani. İnternetten indirildi, böylece göstergeler listesinde görüntülenecek ve onunla çalışabilirsiniz.... kimse için zor değilse, söyle bana...
 

Merhaba!

Soru sıradaki. Heiken Ashi Smoothed göstergesi var https://www.mql5.com/ru/code/7930

Bu göstergenin daha yüksek bir zaman diliminde, örneğin otuz dakikalık veya saatlik bir zaman diliminde hesaplanan beş dakikalık bir grafiğe eklenebilmesi için gösterge kodunda hangi değişikliklerin yapılması gerekiyor?

Teşekkür ederim.

 

Merhaba, DOĞRU ve YANLIŞ'ın optimize edilebilmesi için lütfen kaydın nasıl görünmesi gerektiğini söyleyin ... Şimdi böyle var

 extern bool x = TRUE ;
Onlar. Optimize ederken bu parametreye bir bayrak koymak istiyorum...
 
niktron :

Merhaba, DOĞRU ve YANLIŞ'ın optimize edilebilmesi için lütfen kaydın nasıl görünmesi gerektiğini söyleyin ... Şimdi elimde bu var

Onlar. Optimize ederken bu parametreye bir bayrak koymak istiyorum...

 extern int x = 1 ; //0 соответствует false,1 - true. Оптимизировать x от 0 до 1.
 
granit77 :


Çok teşekkürler!
 
granit77 :

 extern int x = 1 ; // 0 соответствует false,1 - true . Оптимизировать x от 0 до 1.

tamamen doğru değil ama özü doğru.

Ancak genel olarak: sıfır yanlıştır ve sıfır dışındaki herhangi bir değer doğrudur

 
artmedia70 :

tamamen doğru değil ama özü doğru.

Ancak genel olarak: sıfır yanlıştır ve sıfır dışındaki herhangi bir değer doğrudur


Bu, BOOL tipi içindir. Onlar. MQL4'ün eski sürümünden bool için. Tek baytlık bir bool için durum böyle değil. Değer sıfırdan büyükse, bir taşma meydana gelir.