초보자의 질문 MQL5 MT5 MetaTrader 5 - 페이지 1309 1...130213031304130513061307130813091310131113121313131413151316...1503 새 코멘트 Kira27 2021.05.22 10:03 #13081 응답해주신 모든 분들께 진심으로 감사드립니다!!! 나는 당신의 옵션을 시도합니다! Kira27 2021.05.22 10:08 #13082 Alexey Viktorov : 그런 열거를 하면 그런 다음 다음과 같이 작성하려고 할 수 있습니다. 항상 그렇듯이 당신은 내 문제를 해결하는 가장 좋은 방법을 제안했습니다! Kira27 2021.05.22 10:12 #13083 Alexey Viktorov : 왜 int로 번역합니까? 실제로 mql5에서 H1부터 시작 하여 열거 값 은 분 수와 동일하지 않습니다. 그리고 제 생각에는 오히려 지속적인 오해를 불러일으킬 것입니다. 당신의 방법도 효과가 있는 것 같습니다! 감사해요!!! Kira27 2021.05.22 10:19 #13084 Alexey Viktorov : 그래서 무엇? ENUM_TIMEFRAMES 열거에 다른 것이 있습니까? 아니면 기억력 부족에 대한 두려움이 있습니까? 그렇게 귀찮아서 안되는데... 추신; 오, 내가 얼마나 천천히 타이핑하고 있는지…)))) 한 줄을 타이핑하는 동안 Kira27이 얼마나 타이핑했는지……… 그리고 내가 의심하는 것은 mql4에서 사용될 것입니다. MQL5))) Kira27 2021.05.22 10:23 #13085 다음은 테스트용 스크립트입니다. 쟁기))) //+------------------------------------------------------------------+ //| Script program start function | //+------------------------------------------------------------------+ void OnStart () { enum frame1 // перечисление именованных констант { m1 = ( int ) PERIOD_M1 , m5 = ( int ) PERIOD_M5 , m15 = ( int ) PERIOD_M15 , m30 = ( int ) PERIOD_M30 , h1 = ( int ) PERIOD_H1 , h4 = ( int ) PERIOD_H4 , d1 = ( int ) PERIOD_D1 , W1 = ( int ) PERIOD_W1 , MN1 = ( int ) PERIOD_MN1 }; double T = iHigh ( NULL ,( ENUM_TIMEFRAMES ) d1, 0 ); Alert ( "Frame= " , ( ENUM_TIMEFRAMES ) d1, " iHigh= " ,T); } 결과는 분 단위의 날짜 정수 값은 1440이지만 작동하지만 hi는 올바르게 표시됩니다. Kira27 2021.05.22 10:27 #13086 Alexey Viktorov : 그래서 무엇? ENUM_TIMEFRAMES 열거에 다른 것이 있습니까? 아니면 기억력 부족에 대한 두려움이 있습니까? 그렇게 귀찮아서 안되는데... 추신; 오, 내가 얼마나 천천히 타이핑하고 있는지…)))) 한 줄을 타이핑하는 동안 Kira27이 얼마나 타이핑했는지……… 그리고 내가 의심하는 것은 mql4에서 사용될 것입니다. 귀하의 방법은 동일한 결과를 제공합니다. //+------------------------------------------------------------------+ //| Script program start function | //+------------------------------------------------------------------+ void OnStart () { enum frame1 // перечисление именованных констант { m1 = PERIOD_M1 , m5 = PERIOD_M5 , m15 = PERIOD_M15 , m30 = PERIOD_M30 , h1 = PERIOD_H1 , h4 = PERIOD_H4 , d1 = PERIOD_D1 , W1 = PERIOD_W1 , MN1 = PERIOD_MN1 }; double T = iHigh ( NULL ,( ENUM_TIMEFRAMES ) d1, 0 ); Alert ( "Frame= " , ( ENUM_TIMEFRAMES ) d1, " iHigh= " ,T); } Alexey Viktorov 2021.05.22 10:56 #13087 Kira27 : 귀하의 방법은 동일한 결과를 제공합니다. 의심하지 않았어요 :-) Sprut 185 2021.05.28 16:40 #13088 안녕하세요! MQL4로 작성된 함수를 MQL5로 교체하는 것을 도와주세요. double iHig( datetime ds, datetime de) { //Alert(iBarShift(Symbol(),PERIOD_CURRENT,ds)," ",ds); return High[ iHighest ( Symbol (), PERIOD_CURRENT , MODE_HIGH , iBarShift ( Symbol (), PERIOD_CURRENT ,ds)- iBarShift ( Symbol (), PERIOD_CURRENT ,de)+ 1 , iBarShift ( Symbol (), PERIOD_CURRENT ,de) ) ]; } 전체 문제는 MQL5에 미리 정의된 High 변수 가 없다는 사실에 있으며 이 변수를 무엇으로 어떻게 대체해야 하는지 이해하지 못합니다. Kira27 2021.05.28 17:18 #13089 Sprut 185 : 안녕하세요! MQL4로 작성된 함수를 MQL5로 교체하는 것을 도와주세요. 전체 문제는 MQL5에 미리 정의된 High 변수 가 없다는 사실에 있으며 이 변수를 무엇으로 어떻게 대체해야 하는지 이해하지 못합니다. MQL5에는 시계열이 있습니다. 아이하이, 아이로우, 등. 도움말 주제: 시계열 및 지표 데이터에 대한 액세스/ Sprut 185 2021.05.29 11:19 #13090 Kira27 : MQL5에는 시계열이 있습니다. 아이하이, 아이로우, 등. 도움말 주제: 시계열 및 지표 데이터에 대한 액세스/ 힌트를 주셔서 감사합니다. 바로 찾을 수 없었습니다........ 이 변수는 다른 이름으로 되어 있는 것으로 나타났습니다. 1...130213031304130513061307130813091310131113121313131413151316...1503 새 코멘트 사유: 취소 트레이딩 기회를 놓치고 있어요: 무료 트레이딩 앱 복사용 8,000 이상의 시그널 금융 시장 개척을 위한 경제 뉴스 등록 로그인 공백없는 라틴 문자 비밀번호가 이 이메일로 전송될 것입니다 오류 발생됨 Google으로 로그인 웹사이트 정책 및 이용약관에 동의합니다. 계정이 없으시면, 가입하십시오 MQL5.com 웹사이트에 로그인을 하기 위해 쿠키를 허용하십시오. 브라우저에서 필요한 설정을 활성화하시지 않으면, 로그인할 수 없습니다. 사용자명/비밀번호를 잊으셨습니까? Google으로 로그인
그런 열거를 하면
그런 다음 다음과 같이 작성하려고 할 수 있습니다.
항상 그렇듯이 당신은 내 문제를 해결하는 가장 좋은 방법을 제안했습니다!
왜 int로 번역합니까? 실제로 mql5에서 H1부터 시작 하여 열거 값 은 분 수와 동일하지 않습니다. 그리고 제 생각에는 오히려 지속적인 오해를 불러일으킬 것입니다.
당신의 방법도 효과가 있는 것 같습니다! 감사해요!!!
그래서 무엇? ENUM_TIMEFRAMES 열거에 다른 것이 있습니까? 아니면 기억력 부족에 대한 두려움이 있습니까? 그렇게 귀찮아서 안되는데...
추신; 오, 내가 얼마나 천천히 타이핑하고 있는지…)))) 한 줄을 타이핑하는 동안 Kira27이 얼마나 타이핑했는지……… 그리고 내가 의심하는 것은 mql4에서 사용될 것입니다.
MQL5)))
결과는 분 단위의 날짜 정수 값은 1440이지만 작동하지만 hi는 올바르게 표시됩니다.
그래서 무엇? ENUM_TIMEFRAMES 열거에 다른 것이 있습니까? 아니면 기억력 부족에 대한 두려움이 있습니까? 그렇게 귀찮아서 안되는데...
추신; 오, 내가 얼마나 천천히 타이핑하고 있는지…)))) 한 줄을 타이핑하는 동안 Kira27이 얼마나 타이핑했는지……… 그리고 내가 의심하는 것은 mql4에서 사용될 것입니다.
귀하의 방법은 동일한 결과를 제공합니다.
귀하의 방법은 동일한 결과를 제공합니다.
의심하지 않았어요 :-)
MQL4로 작성된 함수를 MQL5로 교체하는 것을 도와주세요.
전체 문제는 MQL5에 미리 정의된 High 변수 가 없다는 사실에 있으며 이 변수를 무엇으로 어떻게 대체해야 하는지 이해하지 못합니다.
안녕하세요!
MQL4로 작성된 함수를 MQL5로 교체하는 것을 도와주세요.
전체 문제는 MQL5에 미리 정의된 High 변수 가 없다는 사실에 있으며 이 변수를 무엇으로 어떻게 대체해야 하는지 이해하지 못합니다.
MQL5에는 시계열이 있습니다.
아이하이,
아이로우,
등.
MQL5에는 시계열이 있습니다.
아이하이,
아이로우,
등.