내 터미널에 문제가 있는 것 같습니다. 동일한 데모 계정 으로 다른 mt5의 넷북에서 동일한 코드를 실행했습니다. 오류가 없습니다.
다음은 코드 자체입니다.
참고: 귀하는 MQL5 포럼의 주요 섹션에 게시하고 있으며 여기에서 MQL5 언어가 논의됩니다. 그러나 MQL4를 위한 특별한 섹션이 있습니다: MQL4 및 MetaTrader 4 . 오른쪽 섹션에 코드를 즉시 게시하십시오. 더욱이 게시자가 사용자를 존중하고 언어 유형이 표시되는 헤더에 코드를 즉시 게시할 때 더 좋습니다.
안녕하세요. 오류의 원인을 찾을 수 있도록 도와주세요. 표시기를 mql4에서 mql5로 옮기고 있습니다. iHigh 기능의 경우 다음 "쉘"을 사용합니다.
결과적으로 Symbol() 함수 에서 반환된 문자열이 기호 매개변수로 전달되었지만 오류 4301: "알 수 없는 기호"가 발생합니다. 다음은 iHigh를 호출하는 함수에 대한 코드입니다.
"나"는 누구입니까? 루프 이전의 의미는 무엇입니까?
iHigh 전에 ResetLastError를 호출하고 있습니까?
"나"는 누구입니까? 루프 이전의 의미는 무엇입니까?
iHigh 전에 ResetLastError를 호출하고 있습니까?
i 값은 OnCalculate 함수 에서 반복됩니다.
나는 ResetLastError를 호출 하지 않았고, 이제 그것을 넣었습니다 - 오류 코드는 동일합니다. OnCalculate 함수에서는 배열 low[i], high[i] 등을 사용하고 외부 함수에서는 iHigh, iLow 등을 사용합니다.
i 값은 OnCalculate 함수 에서 반복됩니다.
나는 ResetLastError를 호출 하지 않았고, 이제 그것을 넣었습니다 - 오류 코드는 동일합니다. OnCalculate 함수에서는 배열 low[i], high[i] 등을 사용하고 외부 함수에서는 iHigh, iLow 등을 사용합니다.
실행할 수 있는 MQL5 코드를 제공하고 오류가 발생하는 조건을 설명합니다.
실행할 수 있는 MQL5 코드를 제공하고 오류가 발생하는 조건을 설명합니다.
내 터미널에 문제가 있는 것 같습니다. 동일한 데모 계정 으로 다른 mt5의 넷북에서 동일한 코드를 실행했습니다. 오류가 없습니다.
다음은 코드 자체입니다.
내 터미널에 문제가 있는 것 같습니다. 동일한 데모 계정 으로 다른 mt5의 넷북에서 동일한 코드를 실행했습니다. 오류가 없습니다.
다음은 코드 자체입니다.
참고: 귀하는 MQL5 포럼의 주요 섹션에 게시하고 있으며 여기에서 MQL5 언어가 논의됩니다. 그러나 MQL4를 위한 특별한 섹션이 있습니다: MQL4 및 MetaTrader 4 . 오른쪽 섹션에 코드를 즉시 게시하십시오. 더욱이 게시자가 사용자를 존중하고 언어 유형이 표시되는 헤더에 코드를 즉시 게시할 때 더 좋습니다.
안녕하세요!
그래픽 개체의 시간 프레임을 변경할 수 없습니다. 터미널이 잘못된 것인지 제가 잘못 알고 있는 것인지 모르겠습니다.
인증 코드를 제공합니다
결과가 잘못되었습니다
그러나 강조 표시된 줄을 주석 처리하자마자 표시기가 올바르게 작동하기 시작합니다.
어떤 이유로 OnInit의 ChartGetInteger는 Chart 개체의 속성에 영향을 줍니다.