특정 시간에 양초의 시가를 가집니다. - 페이지 4 1234 새 코멘트 Simon Gniadkowski 2013.01.20 15:46 #31 Kane59 : 정말 죄송합니다. 나는 그것만 가지고 있지만 "UpdateHSeSpeciales"를 잊어 버린 것이 사실입니다. 프로그램이 시작될 때 "초기화"에서 호출됩니다. 알겠습니다. 해당 기능 을 테스트했으며 정상적으로 작동하는 것 같습니다. 삶을 더 쉽게 만들고 조금 더 확실하게 하려면 이렇게 하세요. . . extern string Heures= "09:00;15:00;19:00;23:00;" ; datetime HeureSH[]; // datetime NOT string if (HeureSH( iTime( Symbol (), PERIOD_H1 , 0 ),TIME_MINUTES) ) // pass datetime to HeureSH //+------------------------------------------------------------------+ void UpdateHSeSpeciales() { string hour1 = "" ; int count1 = 0 ; for ( int k = 0 ; k < StringLen (Heures); k++) { if ( StringSubstr (Heures, k, 1 ) != ";" ) { hour1 = hour1 + StringSubstr (Heures, k, 1 ); } else { ArrayResize (HeureSH, ArraySize (HeureSH)+ 1 ); HeureSH[count1] = StrToTime(hour1); // convert string to datetime hour1 = "" ; count1 += 1 ; } } } bool HeureSH( datetime now1) // parameter is a datetime { for ( int k = 0 ; k < ArraySize (HeureSH); k++) { if (now1 == HeureSH[k]) { return ( true ); } } return ( false ); } 그래서 문자열로 작업하는 대신 datetimes로 작업하고 있습니까? 1234 새 코멘트 트레이딩 기회를 놓치고 있어요: 무료 트레이딩 앱 복사용 8,000 이상의 시그널 금융 시장 개척을 위한 경제 뉴스 등록 로그인 공백없는 라틴 문자 비밀번호가 이 이메일로 전송될 것입니다 오류 발생됨 Google으로 로그인 웹사이트 정책 및 이용약관에 동의합니다. 계정이 없으시면, 가입하십시오 MQL5.com 웹사이트에 로그인을 하기 위해 쿠키를 허용하십시오. 브라우저에서 필요한 설정을 활성화하시지 않으면, 로그인할 수 없습니다. 사용자명/비밀번호를 잊으셨습니까? Google으로 로그인
정말 죄송합니다.
나는 그것만 가지고 있지만 "UpdateHSeSpeciales"를 잊어 버린 것이 사실입니다.
프로그램이 시작될 때 "초기화"에서 호출됩니다.
알겠습니다. 해당 기능 을 테스트했으며 정상적으로 작동하는 것 같습니다.
삶을 더 쉽게 만들고 조금 더 확실하게 하려면 이렇게 하세요. . .
그래서 문자열로 작업하는 대신 datetimes로 작업하고 있습니까?