오류, 버그, 질문 - 페이지 2112

 
아직 최신 상태

거래, 자동 거래 시스템 및 거래 전략 테스트에 관한 포럼

오류, 버그, 질문

fxsaber , 2016.08.25 12:32

Optimize=1 및/또는 디버그 모드의 런타임 오류 입니다.

 #property strict

class A
{
public :  
   bool operator ==( int ) const { return ( true ); }
};

void OnStart ()
{
   Print ((A*) NULL == 0 ); // Optimize=1 or _DEBUG - invalid pointer access. Optimize=0 and _RELEASE - no problem.
}
 

런타임 에러

 #define MACRO1   "AAA" \
                 "BBB"
#define MACRO2   "CCC"
void OnStart ()
{
         string text = MACRO1 MACRO2;
         Print ( text );
}

결과: AAACCCBBB
예상: AAABBBCCC

 

컴파일 중 오류

 #define MACRO1   "AAA" \
                 "BBB"
#define MACRO2   "CCC"
#define MACRO3   "DDD" \
                 "EEE"
void OnStart ()
{
         string text12 = MACRO1 MACRO2; //нормально
         string text13 = MACRO1 MACRO3; //error:
}                                      //       '}' - semicolon expected
 
A100 :

혼란스러운 매크로 강조 표시 - 컨텍스트에 의존하지 않음

항상 존재(옵션 B) 또는 항상 부재(옵션 A)

특정 행에 매크로가 정의되어 있으면 강조 표시되고, 정의되어 있지 않으면 강조 표시되지 않습니다. 그렇지 않으면 백라이트의 유무가 무엇을 의미하는지 명확하지 않습니다.

사이트에 있나요? 사이트의 엔진이 코드의 사용자 정의 매크로를 인식할 수 없습니다.

 
 

OBJ_BUTTON 버튼의 텍스트가 왜 이동하는지 궁금하신가요???

미니어처 패널 을 만들 때 모양이 좋지 않습니다...


 

노고에 감사드립니다..



 
Vladimir Pastushak :

OBJ_BUTTON 버튼의 텍스트가 왜 이동하는지 궁금하신가요???

미니어처 패널 을 만들 때 모양이 좋지 않습니다...



화살표의 크기를 줄여보십시오. 나는 같은 것을 가지고 있었다.

 

CHART_KEYBOARD_CONTROL

키보드를 사용하여 차트를 제어할 수 있는 권한("Home", "End", "PageUp", "+", "-", "위쪽 화살표" 등). CHART_KEYBOARD_CONTROL=false를 설정하면 차트의 스크롤 및 크기 조정을 비활성화할 수 있지만 여전히 키 누르기 이벤트를 수신하는 기능은 유지됩니다.   OnChartEvent() .

부울



복사 및 붙여넣기(Ctrl+C Ctrl+V) 명령도 금지되어 있습니까? 편집 필드에서 텍스트를 복사할 수 있도록

 
Vladimir Pastushak :

굉장했어..

이제 일반적인 포럼 게시물

거래, 자동 거래 시스템 및 거래 전략 테스트에 관한 포럼

MT5에서 이 코드를 컴파일하는 방법

블라디미르 카르푸토프 , 2014.04.08 13:41

MetaEditor에서 -F7을 컴파일합니다. 그리고 포럼에 코드를 삽입하려면 SCR 버튼을 사용하세요.
다음과 같이 표시됩니다. 포럼에 코드를 붙여넣으려면 </> 버튼을 사용하십시오.