MQL4 및 MQL5에 대한 초보자 질문, 알고리즘 및 코드에 대한 도움말 및 토론 - 페이지 1799 1...179217931794179517961797179817991800180118021803180418051806...1953 새 코멘트 законопослушный гражданин 2021.12.07 13:54 #17981 MakarFX # : 예 고맙습니다 законопослушный гражданин 2021.12.07 13:55 #17982 Mihail Matkovskij # : 두 번째 옵션은 작동하지 않습니다. 목록의 끝에서 반복하려면 다음을 수행하십시오. 감사하다. 내가 생각하는 두 번째 날 Artyom Trishkin 2021.12.07 14:02 #17983 Nerd Trader # : 테스터에서 작동하지 않기 때문에 나는 보통 그것 없이는 하지만 여기의 경우는 실제 데이터를 허용합니다. 시도해야 합니다. 내가 이해하는 것은 개체 이름 변경이 있는 이 코드의 버전이 색상을 변경할 때 개체가 다시 생성되었던 과거와 다르지 않다는 것입니다. UPD 디버그 모드에서 mql4에서 라인을 생성하는 버튼이 차트에 없습니다. 목발에 목발. UPD mt4의 테스터에 있는 버튼은 테스터에서 매우 잘 그려져 있으며 동시에 작동합니다. Ivan Butko 2021.12.07 14:26 #17984 나이트 스캘퍼 여는 조건을 시간별로 어떻게 쓰는지 알려주실 수 있나요? 나는 생각하지 않는다. 만약 Hour() >= start && Hour() <= end 시작 시간이 22시간 또는 23시간이고 종료 시간이 오전 2-3시이면 작동하지 않습니다. Vitaly Muzichenko 2021.12.07 14:35 #17985 Ivan Butko # : 나이트 스캘퍼 여는 조건을 시간별로 어떻게 쓰는지 알려주실 수 있나요? 나는 생각하지 않는다. 만약 시작 시간이 22시간 또는 23시간이고 종료 시간이 오전 2-3시이면 작동하지 않습니다. 이 코드를 시도 //----------------------- Возвращает флаг разрешения торговли по времени bool isTradeTime( string TimeBegin= "00:00" , string TimeEnd= "00:00" ) { datetime dtBegin, dtEnd, TimeCur= TimeCurrent (); dtBegin= StringToTime ( TimeToString (TimeCur, TIME_DATE )+ " " +TimeBegin); dtEnd = StringToTime ( TimeToString (TimeCur, TIME_DATE )+ " " +TimeEnd); if (dtBegin>=dtEnd) { if (TimeCur>=dtEnd) dtEnd+= 24 * 60 * 60 ; else dtBegin-= 24 * 60 * 60 ; } return (TimeCur>=dtBegin && TimeCur<=dtEnd); } Ivan Butko 2021.12.07 14:36 #17986 Vitaly Muzichenko # : 이 코드를 시도 비탈리, 고마워! Nerd Trader 2021.12.07 15:02 #17987 Artyom Trishkin # : 목발에 목발. UPD mt4의 테스터에 있는 버튼은 테스터에서 매우 잘 그려져 있으며 동시에 작동합니다. 그리고 내가 디버거에 대해 쓴다면 테스터는 어디에 있습니까? 그리고 테스터에서는 버튼이 제대로 작동하지 않습니다. 예를 들어 클릭 이벤트는 무시됩니다. Artyom Trishkin 2021.12.07 15:13 #17988 Nerd Trader # : 그리고 내가 디버거에 대해 쓴다면 테스터는 어디에 있습니까? 그리고 테스터에서는 버튼이 제대로 작동하지 않습니다. 예를 들어 클릭 이벤트는 무시됩니다. 이벤트를 볼 필요가 없습니다. 그들은 테스터에서 전혀 작동하지 않습니다. 상태를 살펴봐야 합니다. UPD. 물론 겸손하지는 않지만, 한 번이라도 내 조언을 들었다면 모든 것을 오래전에 했을 것입니다. 정확하고 다층 목발없이. 그러나 모든 사람은 자신이 몸을 담그고 싶은 심연을 선택합니다. Mihail Matkovskij 2021.12.07 15:31 #17989 Nerd Trader # : 테스터에서 작동하지 않기 때문에 나는 보통 그것 없이는 하지만 여기의 경우는 실제 데이터를 허용합니다. 시도해야 합니다. 내가 이해하는 것은 개체 이름 변경이 있는 이 코드의 버전이 색상을 변경할 때 개체가 다시 생성되었던 과거와 다르지 않다는 것입니다. UPD 테스터에서 디버깅을 사용하려면 MQL5로 작성하는 방법을 배우십시오. 모든 것이 거기에서 작동합니다. 개체 이름 변경이 없습니다. 기존 개체를 새 개체로 바꾸는 것으로 생각하십시오. 디버그 모드에서 mql4에서 라인을 생성하는 버튼이 차트에 없습니다. 그럴 수 없다. 귀하의 코드는 모든 것이 뒤죽박죽입니다. 아마도 이것이 버튼에 지연이 있는 이유일 것입니다. 앞서 말했듯이 간단하게 시작하세요. 일을 복잡하게 만들지 마십시오. 간단한 작업이 시작되면 점차 복잡해지며 확신하게 될 것입니다. Mihail Matkovskij 2021.12.07 15:34 #17990 законопослушный гражданин # : 감사하다. 내가 생각하는 두 번째 날 그리고 생각하는 것뿐만 아니라 행동하는 것도 필요합니다. 예를 들어 "for C++ 루프"를 검색할 수 있습니다. 1...179217931794179517961797179817991800180118021803180418051806...1953 새 코멘트 트레이딩 기회를 놓치고 있어요: 무료 트레이딩 앱 복사용 8,000 이상의 시그널 금융 시장 개척을 위한 경제 뉴스 등록 로그인 공백없는 라틴 문자 비밀번호가 이 이메일로 전송될 것입니다 오류 발생됨 Google으로 로그인 웹사이트 정책 및 이용약관에 동의합니다. 계정이 없으시면, 가입하십시오 MQL5.com 웹사이트에 로그인을 하기 위해 쿠키를 허용하십시오. 브라우저에서 필요한 설정을 활성화하시지 않으면, 로그인할 수 없습니다. 사용자명/비밀번호를 잊으셨습니까? Google으로 로그인
예
고맙습니다
두 번째 옵션은 작동하지 않습니다. 목록의 끝에서 반복하려면 다음을 수행하십시오.
감사하다. 내가 생각하는 두 번째 날
테스터에서 작동하지 않기 때문에 나는 보통 그것 없이는 하지만 여기의 경우는 실제 데이터를 허용합니다. 시도해야 합니다. 내가 이해하는 것은 개체 이름 변경이 있는 이 코드의 버전이 색상을 변경할 때 개체가 다시 생성되었던 과거와 다르지 않다는 것입니다.
UPD
디버그 모드에서 mql4에서 라인을 생성하는 버튼이 차트에 없습니다.
목발에 목발.
UPD
mt4의 테스터에 있는 버튼은 테스터에서 매우 잘 그려져 있으며 동시에 작동합니다.
만약
시작 시간이 22시간 또는 23시간이고 종료 시간이 오전 2-3시이면 작동하지 않습니다.
나이트 스캘퍼 여는 조건을 시간별로 어떻게 쓰는지 알려주실 수 있나요? 나는 생각하지 않는다.
만약
시작 시간이 22시간 또는 23시간이고 종료 시간이 오전 2-3시이면 작동하지 않습니다.
이 코드를 시도
이 코드를 시도
비탈리, 고마워!
목발에 목발.
UPD
mt4의 테스터에 있는 버튼은 테스터에서 매우 잘 그려져 있으며 동시에 작동합니다.
그리고 내가 디버거에 대해 쓴다면 테스터는 어디에 있습니까? 그리고 테스터에서는 버튼이 제대로 작동하지 않습니다. 예를 들어 클릭 이벤트는 무시됩니다.
이벤트를 볼 필요가 없습니다. 그들은 테스터에서 전혀 작동하지 않습니다. 상태를 살펴봐야 합니다.
UPD. 물론 겸손하지는 않지만, 한 번이라도 내 조언을 들었다면 모든 것을 오래전에 했을 것입니다. 정확하고 다층 목발없이.
그러나 모든 사람은 자신이 몸을 담그고 싶은 심연을 선택합니다.
테스터에서 작동하지 않기 때문에 나는 보통 그것 없이는 하지만 여기의 경우는 실제 데이터를 허용합니다. 시도해야 합니다. 내가 이해하는 것은 개체 이름 변경이 있는 이 코드의 버전이 색상을 변경할 때 개체가 다시 생성되었던 과거와 다르지 않다는 것입니다.
UPD
테스터에서 디버깅을 사용하려면 MQL5로 작성하는 방법을 배우십시오. 모든 것이 거기에서 작동합니다.
개체 이름 변경이 없습니다. 기존 개체를 새 개체로 바꾸는 것으로 생각하십시오.
그럴 수 없다. 귀하의 코드는 모든 것이 뒤죽박죽입니다. 아마도 이것이 버튼에 지연이 있는 이유일 것입니다. 앞서 말했듯이 간단하게 시작하세요. 일을 복잡하게 만들지 마십시오. 간단한 작업이 시작되면 점차 복잡해지며 확신하게 될 것입니다.
감사하다. 내가 생각하는 두 번째 날
그리고 생각하는 것뿐만 아니라 행동하는 것도 필요합니다. 예를 들어 "for C++ 루프"를 검색할 수 있습니다.