초보자의 질문 MQL5 MT5 MetaTrader 5 - 페이지 1381 1...137413751376137713781379138013811382138313841385138613871388...1503 새 코멘트 satorifx 2021.12.03 06:02 #13801 Vitaly Muzichenko # : 그것은 모두 오버레이의 순서에 달려 있습니다. 마지막 사람이 맨 위에 있습니다. 먼저 DRAW_FILLING 으로 버퍼를 정의하십시오. 놀랍게도 효과가 있었습니다! 이 페인팅은 한 지표의 버퍼에만 적용되는 것으로 생각했지만 모두에게 동일하게 적용되는 것으로 나타났습니다. 고맙습니다! Ivan Butko 2021.12.03 11:15 #13802 Vitaly Muzichenko # : 감사합니다, 시도하겠습니다 Vladimir Karputov 2021.12.03 19:52 #13803 이 주제와 관련이 없는 댓글은 " MQL4 MT4 MetaTrader 4 초보자의 질문 "으로 이동되었습니다. Ivan Butko 2021.12.06 04:23 #13804 최적화: "모든 눈금"과 "실제 눈금을 기반으로 한 모든 눈금 "은 같은 것입니까? 테스트가 2012년 이후에 수행된 경우 더 믿을 수 있는 것 첫 번째 경우에 터미널은 "96% history quality"를 기록하고 두 번째 경우에는 "26% real ticks"를 기록합니다. Vladimir Karputov 2021.12.06 04:44 #13805 Ivan Butko # : 최적화: "모든 눈금"과 "실제 눈금을 기반으로 한 모든 눈금 "은 같은 것입니까? 테스트가 2012년 이후에 수행된 경우 더 믿을 수 있는 것 첫 번째 경우에 터미널은 "96% history quality"를 기록하고 두 번째 경우에는 "26% real ticks"를 기록합니다. 로그를 읽으면 실제 진드기가 시작되는 연도를 알 수 있습니다. 일반적으로 지난 3년 동안 실제 틱이 있습니다. Ivan Butko 2021.12.06 05:21 #13806 Vladimir Karputov # : 로그를 읽으면 실제 진드기가 시작되는 연도를 알 수 있습니다. 일반적으로 지난 3년 동안 실제 틱이 있습니다. 이해했습니다. 실제 진드기가 26% 대 96%를 기록하지만 실제 진드기가 더 낫다는 것을 의미합니다. 마지막 숫자가 더 잘 보입니다. 역사에서 마지막 티켓을 선택하는 방법을 알려주십시오. 또는 마지막 거래. 나는 그것이 어떻게 닫혔는지 알아야 합니다. 나는 뭔가를 시도, 그것은 작동하지 않습니다. int Last_deal_ticket = 0 ; for ( int cnt= PositionsTotal ()- 1 ;cnt>= 0 ;cnt--) { if ( PositionSelectByTicket ( PositionGetTicket (cnt))) if ( PositionGetSymbol (cnt)== Symbol () && PositionGetInteger ( POSITION_MAGIC )==Magic_number) Last_deal_ticket= PositionSelectByTicket ( PositionGetTicket (cnt)); } // потом, когда закроется, будет висеть с этим тикетом в истории // обращаемся к истории HistorySelectByPosition (Last_deal_ticket); if ( HistoryDealGetString (Last_deal_ticket, ( ENUM_DEAL_PROPERTY_STRING ) DEAL_REASON )== DEAL_REASON_SL ......... ) Vladimir Karputov 2021.12.06 05:24 #13807 Ivan Butko # : 이해했습니다. 실제 진드기가 26% 대 96%를 기록하지만 실제 진드기가 더 낫다는 것을 의미합니다. 마지막 숫자가 더 잘 보입니다. 아니, 당신은 이해하지 못했습니다. 1. 실제 진드기는 테스트할 때 실제로 실제 그림을 제공합니다. 2. 그러나 머리로 실제 진드기를 사용해야합니다. 실제 진드기가있는 날짜를 이해하려면 로그를 봐야합니다. 그렇지 않으면 귀하의 경우 2012 년부터 (약 2018 년) "모든 틱"으로 이동 한 다음 "실제 틱을 기반으로 한 각 틱"으로 이동하십시오. 3. 코드 삽입: FIRST 버튼 그런 다음 팝업 창에 코드를 붙여넣으세요!!! Ivan Butko 2021.12.06 07:35 #13808 Vladimir Karputov # : 아니, 당신은 이해하지 못했습니다. 1. 실제 진드기는 테스트할 때 실제로 실제 그림을 제공합니다. 2. 그러나 머리로 실제 진드기를 사용해야합니다. 실제 진드기가있는 날짜를 이해하려면 로그를 봐야합니다. 그렇지 않으면 귀하의 경우 2012 년부터 (약 2018 년) "모든 틱"으로 이동 한 다음 "실제 틱을 기반으로 한 각 틱"으로 이동하십시오. 3. 코드를 올바르게 삽입하십시오: 먼저 버튼을 누른 다음 팝업 창에 코드를 삽입하십시오!!! 받았습니다, 감사합니다 Ivan Butko 2021.12.06 07:42 #13809 Ivan Butko # : 역사에서 마지막 티켓을 선택하는 방법을 알려주십시오. 또는 마지막 거래. 나는 그것이 어떻게 닫혔는지 알아야 합니다. 나는 뭔가를 시도, 그것은 작동하지 않습니다. 역사상 마지막 거래를 포착한 것으로 보이며, 어떻게 성사되었는지 알아내려고 했습니다. Print ( "Last deal close = " , HistoryDealGetInteger (Last_deal_ticket, DEAL_REASON )); 통나무 마지막 거래 마감 = 3 문서를 보니 거기에 식별자 설명 DEAL_REASON_CLIENT 데스크탑 터미널에서 발주된 주문을 트리거한 결과 거래가 실행되었습니다. DEAL_REASON_MOBILE 모바일 애플리케이션에서 주문을 실행한 결과 거래가 실행되었습니다. DEAL_REASON_WEB 웹 플랫폼에서 발주된 주문을 트리거한 결과 거래가 실행되었습니다. DEAL_REASON_EXPERT 거래는 MQL5 프로그램(Expert Advisor 또는 스크립트)에서 주문한 결과로 실행되었습니다. DEAL_REASON_SL 손절매 주문이 발동된 결과 거래가 실행되었습니다. 처음 5줄. 이것이 의미하는 바를 이해하지 못합니다. 1부터 계산하면 3은 DEAL_REASON_WEB이며 이는 사실이 아닙니다. 처음부터 DEAL_REASON_EXPERT입니다. 그러나 이제 어떤 거래에서 손절매가 발생했는지 알아내는 방법을 이해하지 못합니다. 도와주세요. Vladimir Karputov 2021.12.06 07:52 #13810 Ivan Butko # : 역사상 마지막 거래를 포착한 것으로 보이며, 어떻게 성사되었는지 알아내려고 했습니다. 통나무 last_deal_ticket = 3 문서를 보니 거기에 식별자 설명 DEAL_REASON_CLIENT 데스크탑 터미널에서 발주된 주문을 트리거한 결과 거래가 실행되었습니다. DEAL_REASON_MOBILE 모바일 애플리케이션에서 주문을 실행한 결과 거래가 실행되었습니다. DEAL_REASON_WEB 거래는 웹 플랫폼에서 발주된 주문을 실행한 결과 실행되었습니다. DEAL_REASON_EXPERT 거래는 MQL5 프로그램(전문가 고문 또는 스크립트)에서 주문한 결과로 실행되었습니다. DEAL_REASON_SL 손절매 주문 트리거의 결과로 거래가 실행되었습니다. 처음 5줄. 이것이 의미하는 바를 이해하지 못합니다. 1부터 계산하면 3은 DEAL_REASON_WEB이며 이는 사실이 아닙니다. 처음부터 DEAL_REASON_EXPERT입니다. 그러나 지금은 정지 손실이 발생한 거래를 찾는 방법을 이해하지 못합니다. 도와주세요. ENUM_DEAL_REASON 열거형을 사용하고 있습니다. 열거형 요소를 숫자와 비교해서는 안 되며 열거형 요소와 비교해야 합니다. 다음은 거래 내역에 액세스하고(OnTradeTransaction에 있음에도 불구하고) 손절매 및 이익실현 트리거를 감지하는 예입니다. 예: 손절매 또는 이익실현 트리거 추적 How to start with MQL5 2020.09.17www.mql5.com This thread discusses MQL5 code examples. There will be examples of how to get data from indicators, how to program advisors... 1...137413751376137713781379138013811382138313841385138613871388...1503 새 코멘트 트레이딩 기회를 놓치고 있어요: 무료 트레이딩 앱 복사용 8,000 이상의 시그널 금융 시장 개척을 위한 경제 뉴스 등록 로그인 공백없는 라틴 문자 비밀번호가 이 이메일로 전송될 것입니다 오류 발생됨 Google으로 로그인 웹사이트 정책 및 이용약관에 동의합니다. 계정이 없으시면, 가입하십시오 MQL5.com 웹사이트에 로그인을 하기 위해 쿠키를 허용하십시오. 브라우저에서 필요한 설정을 활성화하시지 않으면, 로그인할 수 없습니다. 사용자명/비밀번호를 잊으셨습니까? Google으로 로그인
그것은 모두 오버레이의 순서에 달려 있습니다. 마지막 사람이 맨 위에 있습니다.
먼저 DRAW_FILLING 으로 버퍼를 정의하십시오.
놀랍게도 효과가 있었습니다! 이 페인팅은 한 지표의 버퍼에만 적용되는 것으로 생각했지만 모두에게 동일하게 적용되는 것으로 나타났습니다.
고맙습니다!
감사합니다, 시도하겠습니다
최적화:
"모든 눈금"과 "실제 눈금을 기반으로 한 모든 눈금 "은 같은 것입니까? 테스트가 2012년 이후에 수행된 경우 더 믿을 수 있는 것
첫 번째 경우에 터미널은 "96% history quality"를 기록하고 두 번째 경우에는 "26% real ticks"를 기록합니다.
최적화:
"모든 눈금"과 "실제 눈금을 기반으로 한 모든 눈금 "은 같은 것입니까? 테스트가 2012년 이후에 수행된 경우 더 믿을 수 있는 것
첫 번째 경우에 터미널은 "96% history quality"를 기록하고 두 번째 경우에는 "26% real ticks"를 기록합니다.
로그를 읽으면 실제 진드기가 시작되는 연도를 알 수 있습니다. 일반적으로 지난 3년 동안 실제 틱이 있습니다.
로그를 읽으면 실제 진드기가 시작되는 연도를 알 수 있습니다. 일반적으로 지난 3년 동안 실제 틱이 있습니다.
이해했습니다. 실제 진드기가 26% 대 96%를 기록하지만 실제 진드기가 더 낫다는 것을 의미합니다. 마지막 숫자가 더 잘 보입니다.
역사에서 마지막 티켓을 선택하는 방법을 알려주십시오. 또는 마지막 거래. 나는 그것이 어떻게 닫혔는지 알아야 합니다.
나는 뭔가를 시도, 그것은 작동하지 않습니다.
이해했습니다. 실제 진드기가 26% 대 96%를 기록하지만 실제 진드기가 더 낫다는 것을 의미합니다. 마지막 숫자가 더 잘 보입니다.
아니, 당신은 이해하지 못했습니다.
1. 실제 진드기는 테스트할 때 실제로 실제 그림을 제공합니다.
2. 그러나 머리로 실제 진드기를 사용해야합니다. 실제 진드기가있는 날짜를 이해하려면 로그를 봐야합니다. 그렇지 않으면 귀하의 경우 2012 년부터 (약 2018 년) "모든 틱"으로 이동 한 다음 "실제 틱을 기반으로 한 각 틱"으로 이동하십시오.
3. 코드 삽입: FIRST 버튼
그런 다음 팝업 창에 코드를 붙여넣으세요!!!
아니, 당신은 이해하지 못했습니다.
1. 실제 진드기는 테스트할 때 실제로 실제 그림을 제공합니다.
2. 그러나 머리로 실제 진드기를 사용해야합니다. 실제 진드기가있는 날짜를 이해하려면 로그를 봐야합니다. 그렇지 않으면 귀하의 경우 2012 년부터 (약 2018 년) "모든 틱"으로 이동 한 다음 "실제 틱을 기반으로 한 각 틱"으로 이동하십시오.
3. 코드를 올바르게 삽입하십시오: 먼저 버튼을 누른 다음 팝업 창에 코드를 삽입하십시오!!!
받았습니다, 감사합니다
역사에서 마지막 티켓을 선택하는 방법을 알려주십시오. 또는 마지막 거래. 나는 그것이 어떻게 닫혔는지 알아야 합니다.
나는 뭔가를 시도, 그것은 작동하지 않습니다.
역사상 마지막 거래를 포착한 것으로 보이며, 어떻게 성사되었는지 알아내려고 했습니다.
통나무
마지막 거래 마감 = 3
문서를 보니 거기에
식별자
설명
DEAL_REASON_CLIENT
데스크탑 터미널에서 발주된 주문을 트리거한 결과 거래가 실행되었습니다.
DEAL_REASON_MOBILE
모바일 애플리케이션에서 주문을 실행한 결과 거래가 실행되었습니다.
DEAL_REASON_WEB
웹 플랫폼에서 발주된 주문을 트리거한 결과 거래가 실행되었습니다.
DEAL_REASON_EXPERT
거래는 MQL5 프로그램(Expert Advisor 또는 스크립트)에서 주문한 결과로 실행되었습니다.
DEAL_REASON_SL
손절매 주문이 발동된 결과 거래가 실행되었습니다.
처음 5줄.
이것이 의미하는 바를 이해하지 못합니다. 1부터 계산하면 3은 DEAL_REASON_WEB이며 이는 사실이 아닙니다. 처음부터 DEAL_REASON_EXPERT입니다. 그러나 이제 어떤 거래에서 손절매가 발생했는지 알아내는 방법을 이해하지 못합니다.
도와주세요.
역사상 마지막 거래를 포착한 것으로 보이며, 어떻게 성사되었는지 알아내려고 했습니다.
통나무
last_deal_ticket = 3
문서를 보니 거기에
식별자
설명
DEAL_REASON_CLIENT
데스크탑 터미널에서 발주된 주문을 트리거한 결과 거래가 실행되었습니다.
DEAL_REASON_MOBILE
모바일 애플리케이션에서 주문을 실행한 결과 거래가 실행되었습니다.
DEAL_REASON_WEB
거래는 웹 플랫폼에서 발주된 주문을 실행한 결과 실행되었습니다.
DEAL_REASON_EXPERT
거래는 MQL5 프로그램(전문가 고문 또는 스크립트)에서 주문한 결과로 실행되었습니다.
DEAL_REASON_SL
손절매 주문 트리거의 결과로 거래가 실행되었습니다.
처음 5줄.
이것이 의미하는 바를 이해하지 못합니다. 1부터 계산하면 3은 DEAL_REASON_WEB이며 이는 사실이 아닙니다. 처음부터 DEAL_REASON_EXPERT입니다. 그러나 지금은 정지 손실이 발생한 거래를 찾는 방법을 이해하지 못합니다.
도와주세요.
ENUM_DEAL_REASON 열거형을 사용하고 있습니다. 열거형 요소를 숫자와 비교해서는 안 되며 열거형 요소와 비교해야 합니다. 다음은 거래 내역에 액세스하고(OnTradeTransaction에 있음에도 불구하고) 손절매 및 이익실현 트리거를 감지하는 예입니다.
예: 손절매 또는 이익실현 트리거 추적