포럼을 어지럽히 지 않도록 모든 초보자 질문. 프로, 놓치지 마세요. 너 없이는 아무데도 - 6. - 페이지 455

 
pro_ :

그런 기능 코드가 있습니다. MT4 베타에서 컴파일할 때 화살표로 표시된 줄에 "expression not boolean" 경고가 표시됩니다. 수정하는 방법 알려주지 마세요?


우리는 제안하지 않을 것입니다.
 
pro_ :

그런 기능 코드가 있습니다. MT4 베타에서 컴파일할 때 화살표로 표시된 줄에 "expression not boolean" 경고가 표시됩니다. 수정하는 방법 알려주지 마세요?

 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% 시뮬레이션 품질 로 EA를 테스트하는 방법은 이 사이트를 참조하십시오.

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

 
안녕하세요 트레이딩 로봇 프로그래밍의 기초 공부를 했습니다. 타사 표시기를 로봇에 연결하는 방법을 알 수 없습니다. 인터넷에서 다운받아서 지표목록에 표시하고 작업하시면 됩니다....누구에게나 어렵지 않다면 말씀해주세요...
 

안녕하세요!

질문은 다음입니다. 표시가 있습니다 Heiken Ashi Smoothed https://www.mql5.com/en/code/7930

이 지표가 더 높은 기간(예: 30분 또는 매시간 차트)에서 계산되는 5분 차트에 첨부될 수 있도록 지표 코드를 변경해야 하는 것은 무엇입니까?

고맙습니다.

 

안녕하세요! TRUE와 FALSE가 최적화될 수 있도록 레코드가 어떻게 보여야 하는지 알려주세요... 지금 가지고 있습니다

 extern bool x = TRUE ;
저것들. 최적화할 때 이 매개변수에 플래그를 지정하고 싶습니다...
 
niktron :

안녕하세요! TRUE와 FALSE가 최적화 될 수 있도록 레코드가 어떻게 보이는지 알려주세요 ... 지금은 이렇게 있습니다

저것들. 최적화할 때 이 매개변수에 플래그를 지정하고 싶습니다...

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


매우 감사합니다!
 
granit77 :

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

정확하지는 않지만 요지는 사실입니다.

그러나 일반적으로: 0은 거짓이고 0이 아닌 다른 값은 참입니다.

 
artmedia70 :

완전히 사실은 아니지만 요지는 사실입니다.

그러나 일반적으로: 0은 거짓이고 0이 아닌 다른 값은 참입니다.


이것은 BOOL 유형 을 위한 것입니다. 저것들. 이전 버전의 MQL4에서 bool용. 단일 바이트 bool의 경우에는 그렇지 않습니다. 값이 0보다 크면 오버플로가 발생합니다.