mql4 언어의 기능, 미묘함 및 작업 방법 - 페이지 4 1234567891011...35 새 코멘트 fxsaber 2017.04.29 11:07 #31 Alexey Kozitsyn : 와우 섬세한 순간 ... SD에 썼습니까? 저자는 썼다. 언어의 가능성은 오랫동안 오래된 문서와 일치하지 않습니다. 사실, 문서화되지 않은 것들이 사용되며, 따라서 이에 대한 주장은 제시하기가 이상합니다. 전역 변수의 초기 값은 이제 함수를 통해 선언할 수 있습니다! 다른 정적 변수에도 동일하게 적용됩니다. 개발자들이 이 혁신에 대해 침묵을 지킨 것이 이상합니다. Документация по MQL5: Основы языка / Переменные / Статические переменные www.mql5.com Основы языка / Переменные / Статические переменные - справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5 Alexey Viktorov 2017.04.29 12:50 #32 fxsaber : 정적이라는 주제에 관해서는 두 언어 모두에 미묘한 점이 있습니다. 알렉세이 코지친 : 와우 섬세한 순간 ... SD에 썼습니까? 그리고 정적 변수가 ... 스스로 읽는 도움말에 쓰여진 것은 없습니다. 정적 변수는 모든 표현식으로 초기화할 수 있는 단순 지역 변수와 달리 해당 유형에 해당하는 상수 또는 상수 표현식 으로 초기화할 수 있습니다. 그러나 기능은 아닙니다. 이것이 작동하는 방식입니다 #property strict #property indicator_chart_window int TestBrokenStatic() { static int stInt = 101 ; stInt++; return stInt; } int OnInit () { static int result = 0 ; result = TestBrokenStatic(); Print ( "TestStatic Expected result 102 - Actual result=" , result); result = TestBrokenStatic(); Print ( "TestStatic Expected result 103 - Actual result=" , result); return INIT_SUCCEEDED ; } int OnCalculate ( const int rates_total, const int prev_calculated, const datetime &time[], const double &open[], const double &high[], const double &low[], const double &close[], const long &tick_volume[], const long &volume[], const int &spread[]) { return rates_total; } 2017.04 . 29 13 : 49 : 51.546 !Test USDCHF,M15: TestStatic Expected result 103 - Actual result= 103 2017.04 . 29 13 : 49 : 48.457 !Test USDCHF,M15: TestStatic Expected result 102 - Actual result= 102 2017.04 . 29 13 : 49 : 40.089 Custom indicator Test\!Test USDCHF,M15: loaded successfully Статические переменные - Переменные - Основы языка - Справочник MQL4 docs.mql4.com Статические переменные - Переменные - Основы языка - Справочник MQL4 [삭제] 2017.04.29 15:30 #33 Alexey Viktorov : 그리고 정적 변수가 ... 스스로 읽는 도움말에 쓰여진 것은 없습니다. 그러나 기능은 아닙니다. 이것이 작동하는 방식입니다 그러면 컴파일러는 오류를 제공해야 합니다... fxsaber 2017.04.29 15:35 #34 Alexey Viktorov : 그리고 정적 변수가 ... 스스로 읽는 도움말에 쓰여진 것은 없습니다. 그러나 그가 6개월 전에 문서에 대한 링크와 코드 토론에 대한 링크를 6개월 전에 즉시 제공한 것은 괜찮습니다... 당신의 조언 을 따르십시오. 특히 정적 const. Alexey Viktorov 2017.04.29 15:55 #35 fxsaber : 그러나 그가 6개월 전에 문서에 대한 링크와 코드 토론에 대한 링크를 6개월 전에 즉시 제공한 것은 괜찮습니다... 당신의 조언 을 따르십시오. 특히 정적 const. 영어를 몰라서 링크를 안 봤는데 퍼. 번역은 때때로 한국어와 중국어가 섞인 것보다 더 이해하기 어렵습니다. 네, 그렇게 자신을 힘들게 할 필요는 없습니다. 내 말에, 당신이 그런 사소한 일에주의를 기울이지 않았다는 비난의 암시는 없습니다. fxsaber 2017.04.29 15:57 #36 Alexey Viktorov : 영어를 몰라서 링크를 안 봤는데 퍼. 번역은 때때로 한국어와 중국어가 섞인 것보다 더 이해하기 어렵습니다. 네, 그렇게 자신을 힘들게 할 필요는 없습니다. 내 말에, 당신이 그런 사소한 일에주의를 기울이지 않았다는 비난의 암시는 없습니다. 거래, 자동 거래 시스템 및 거래 전략 테스트에 관한 포럼 mql4 언어의 기능, 미묘함 및 작업 방법 fxsaber , 2017.04.29 11:07 언어의 가능성은 오랫동안 오래된 문서와 일치하지 않습니다. 사실, 문서화되지 않은 것들이 사용되며, 따라서 이에 대한 주장은 제시하기가 이상합니다. Alexey Viktorov 2017.04.29 16:00 #37 Alexey Kozitsyn : 그러면 컴파일러는 오류를 제공해야 합니다... 아마도 우리는 해야 하지만 ... 우리는 우리가 가진 것을 가지고 있습니다. Alexey Viktorov 2017.04.29 16:01 #38 fxsaber : 이전 문서에서는 그렇지 않았습니까? 개. 뒤늦게 이 링크의 의미를 이해했습니다... 하지만 여기에 반론이 있다. fxsaber : 눈에 띄지 않게 남겨진 전역 변수의 초기 값은 이제 함수를 통해 선언할 수 있습니다! 다른 정적 변수에도 동일하게 적용됩니다. 개발자들이 이 혁신에 대해 침묵을 지킨 것이 이상합니다. 아니면 이것은 완전히 다른 것입니까? 선언 또는 초기화? fxsaber 2017.04.29 17:39 #39 static const bool IsTester = (::MQLInfoInteger(MQL_TESTER) || ::MQLInfoInteger(MQL_OPTIMIZATION) || ::MQLInfoInteger(MQL_VISUAL_MODE) || ::MQLInfoInteger(MQL_FRAME_MODE)); Artyom Trishkin 2017.04.29 21:46 #40 fxsaber : 지금은 확인할 수 없지만 MQL_TESTER에 다른 모든 것이 포함되어 있는 것 같습니다. 그러나 다른 모든 것은 서로를 별도로 포함하지 않습니다. 즉, 프로그램이 테스터에서(나열된 모드 중 하나에서) 작동한다는 것을 이해하려면 맨 처음 플래그만 확인하는 것으로 충분합니다. 1234567891011...35 새 코멘트 트레이딩 기회를 놓치고 있어요: 무료 트레이딩 앱 복사용 8,000 이상의 시그널 금융 시장 개척을 위한 경제 뉴스 등록 로그인 공백없는 라틴 문자 비밀번호가 이 이메일로 전송될 것입니다 오류 발생됨 Google으로 로그인 웹사이트 정책 및 이용약관에 동의합니다. 계정이 없으시면, 가입하십시오 MQL5.com 웹사이트에 로그인을 하기 위해 쿠키를 허용하십시오. 브라우저에서 필요한 설정을 활성화하시지 않으면, 로그인할 수 없습니다. 사용자명/비밀번호를 잊으셨습니까? Google으로 로그인
와우 섬세한 순간 ... SD에 썼습니까?
저자는 썼다. 언어의 가능성은 오랫동안 오래된 문서와 일치하지 않습니다. 사실, 문서화되지 않은 것들이 사용되며, 따라서 이에 대한 주장은 제시하기가 이상합니다.
전역 변수의 초기 값은 이제 함수를 통해 선언할 수 있습니다!
다른 정적 변수에도 동일하게 적용됩니다.
개발자들이 이 혁신에 대해 침묵을 지킨 것이 이상합니다.
정적이라는 주제에 관해서는 두 언어 모두에 미묘한 점이 있습니다.
와우 섬세한 순간 ... SD에 썼습니까?
그리고 정적 변수가 ... 스스로 읽는 도움말에 쓰여진 것은 없습니다.
그러나 기능은 아닙니다.
이것이 작동하는 방식입니다
그리고 정적 변수가 ... 스스로 읽는 도움말에 쓰여진 것은 없습니다.
그러나 기능은 아닙니다.
이것이 작동하는 방식입니다
그리고 정적 변수가 ... 스스로 읽는 도움말에 쓰여진 것은 없습니다.
그러나 그가 6개월 전에 문서에 대한 링크와 코드 토론에 대한 링크를 6개월 전에 즉시 제공한 것은 괜찮습니다... 당신의 조언 을 따르십시오.
특히 정적 const.
그러나 그가 6개월 전에 문서에 대한 링크와 코드 토론에 대한 링크를 6개월 전에 즉시 제공한 것은 괜찮습니다... 당신의 조언 을 따르십시오.
특히 정적 const.
영어를 몰라서 링크를 안 봤는데 퍼. 번역은 때때로 한국어와 중국어가 섞인 것보다 더 이해하기 어렵습니다.
네, 그렇게 자신을 힘들게 할 필요는 없습니다. 내 말에, 당신이 그런 사소한 일에주의를 기울이지 않았다는 비난의 암시는 없습니다.
영어를 몰라서 링크를 안 봤는데 퍼. 번역은 때때로 한국어와 중국어가 섞인 것보다 더 이해하기 어렵습니다.
네, 그렇게 자신을 힘들게 할 필요는 없습니다. 내 말에, 당신이 그런 사소한 일에주의를 기울이지 않았다는 비난의 암시는 없습니다.
거래, 자동 거래 시스템 및 거래 전략 테스트에 관한 포럼
mql4 언어의 기능, 미묘함 및 작업 방법
fxsaber , 2017.04.29 11:07
언어의 가능성은 오랫동안 오래된 문서와 일치하지 않습니다. 사실, 문서화되지 않은 것들이 사용되며, 따라서 이에 대한 주장은 제시하기가 이상합니다.
그러면 컴파일러는 오류를 제공해야 합니다...
아마도 우리는 해야 하지만 ... 우리는 우리가 가진 것을 가지고 있습니다.
이전 문서에서는 그렇지 않았습니까?
개. 뒤늦게 이 링크의 의미를 이해했습니다...
하지만 여기에 반론이 있다.
눈에 띄지 않게 남겨진
전역 변수의 초기 값은 이제 함수를 통해 선언할 수 있습니다!
다른 정적 변수에도 동일하게 적용됩니다.
개발자들이 이 혁신에 대해 침묵을 지킨 것이 이상합니다.
지금은 확인할 수 없지만 MQL_TESTER에 다른 모든 것이 포함되어 있는 것 같습니다. 그러나 다른 모든 것은 서로를 별도로 포함하지 않습니다.
즉, 프로그램이 테스터에서(나열된 모드 중 하나에서) 작동한다는 것을 이해하려면 맨 처음 플래그만 확인하는 것으로 충분합니다.