정수 초기화() {반환(0);} 정수 초기화() {반환(0);} //+----------------------------------------------- --------------------+ //| 전문가 시작 기능 | //+----------------------------------------------- --------------------+ 정수 시작() {포인트지그재그(); Comment("판매-y21 = ",y21," ","장소-x21 = ",x21); 반환(0); } //+----------------------------------------------- --------------------+
그리고 이것은 파일의 모양입니다. 그것이 생성 된 터미널에서 작동합니다. 그러나 컴파일할 때 -Start 기능을 찾을 수 없으며 실행할 수 없다고 표시됩니다.
외부 정수 ExtDepth = 12; //------- 지그재그 변수 extern int ExtDeviation = 5; //------- 지그재그 변수 extern int ExtBackstep = 3; //------- 지그재그 변수 외부 정수 ShiftBars = 2; //------- 지그재그 변수 //------- ZigZag 변수 --------------------------------------- --- 더블 y3, y2, y1, zz;// 정수 x3, x2, x1, sh;// 더블 x31, x21, x11; // 지그재그 변곡점 이중 y31, y21, y11; // 지그재그 변곡점 더블 TimeZZ, TimeOO; //------------------------------------------------ ------------------------------
더블포인트지그재그() {y3=0;y2=0;y1=0; sh=시프트바; 동안 (y3==0) {zz=iCustom(NULL, 0, "지그재그", ExtDepth, ExtDeviation, ExtBackstep, 0, sh); if (zz!=0 && zz!=EMPTY_VALUE) {if (y1==0) { x1=sh; y1=zz; } 그렇지 않으면 (y2==0) { x2=sh; y2=zz; } 그렇지 않으면 (y3==0) { x3=sh; y3=zz; }}쉬++; } if (높음[x1]>높음[x2]) {x11=높음[x1]; x21=낮음[x2]; x31=높음[x3]; y11=0;y21=0;y31=0;TimeZZ=시간[x2]; }또 다른 {y11=낮음[x1]; y21=높음[x2]; y31=낮음[x3]; x11=0;x21=0;x31=0;TimeZZ=시간[x2];}
여러분, 1년의 범위에서 어떻게 고문을 테스트합니까? 이미 많은 정보를 읽었지만 내 M1 차트가 2009년 3월 5일 이후로 스크롤되지 않는다는 사실에 대해 아무 것도 할 수 없습니다. 이에 따라 3월 5일 이전 시험기간을 설정할 수 없습니다. 서비스 -> 견적 아카이브 를 통해 MT에 견적을 업로드하려고 시도했지만 여전히 도움이되지 않습니다. 수동으로 스크롤해도 도움이 되지 않습니다. .... DC의 기술 지원에서 이 질문에 대해 답변한 내용은 다음과 같습니다.
"안타깝게도 Metaquotes는 딜링 센터에 "히스토리컬 서버"라는 특수 프로그램을 제공하지 않아 이러한 제한 사항이 있습니다. 또한 "서비스 아카이브" 메뉴를 선택하고 "다운로드"를 클릭하면 - 경고가 표시됩니다. "MetaQuotes" 서버에서 다운로드된 기록 데이터가 있음을 표시합니다.
ps 몇몇 거래 센터(저희 포함)가 MetaQuotes가 특정 DC에서 데이터를 제한 없이 다운로드할 수 있도록 하려고 시도했지만, 지금까지는 MT5에서 이 서비스의 가용성만 약속했습니다."
여러분, Expert Advisors를 1년의 범위에서 어떻게 테스트합니까? 이미 많은 정보를 읽었지만 내 M1 차트가 2009년 3월 5일 이후로 스크롤되지 않는다는 사실에 대해 아무 것도 할 수 없습니다. 이에 따라 3월 5일 이전 테스트 기간을 설정할 수 없습니다. 서비스 -> 견적 아카이브를 통해 MT에 견적을 업로드하려고 시도했지만 여전히 도움이되지 않습니다. 수동으로 스크롤해도 도움이 되지 않습니다. .... DC의 기술 지원에서 이 질문에 대해 답변한 내용은 다음과 같습니다.
"안타깝게도 Metaquotes는 딜링 센터에 "히스토리컬 서버"라는 특수 프로그램을 제공하지 않아 이러한 제한 사항이 있습니다. 또한 "서비스 아카이브" 메뉴를 선택하고 "다운로드"를 클릭하면 - 경고가 표시됩니다. "MetaQuotes" 서버에서 다운로드된 기록 데이터가 있음을 표시합니다.
ps 몇몇 거래 센터(저희 포함)가 MetaQuotes가 특정 DC에서 데이터를 제한 없이 다운로드할 수 있도록 하려고 시도했지만, 지금까지는 MT5에서 이 서비스의 가용성만 약속했습니다."
그리고 내 Expert Advisor를 장기간 확인하려면 어떻게 해야 하나요?
게다가 MT5에서는 모든 것이 M1을 기반으로 구축되고 M1에서 다른 TF가 고려됩니다(이 기록은 M1에만 있음). 그러나 지금은 더 큰 창을 설정하고 MetaQuotes 에서 다운로드하세요. 그렇지 않으면 지금은 방법이 없습니다. . 시작 날짜와 MQ 이전에 MT를 시작하지 않고 자체적으로 누적되지 않은 경우 아무 것도 없습니다.
살아남은 사람에게 물어볼 수 있지만 여전히 MT-2에서 인용문을 저장하는 사람들이 있습니다.
(MT-2 이전에 무슨 일이 있었는지 모르겠습니다. Forex에서는 시간이 너무 부족합니다.)
rid>> : tf의 "공개 가격"에 대한 기록을 업로드하고 Expert Advisor를 (쓰기) 테스트하십시오. 최소 n1...
예, 실제로 테스트를 시작했습니다. :) 그러나 그러한 bordak 때문에 시스템이 TRUE로 표시되지 않는 것 같습니다. 이러한 데이터 또는 기타 항목에 대해 표시기가 올바르게 계산되지 않을 수 있습니다. 특히 시스템이 몇 분 동안 설계되었기 때문입니다. 하지만 어쨌든 감사합니다!
엄밀히 말하면 아닙니다. 그러나 매우 가깝습니다.
그리고 더 정확하게 말하면, 그 근처는 어디입니까?
코드, 로직 등에 대한 이전 글에 대한 생각을 듣고 싶습니다.
미리 감사드립니다
관심을 가져주셔서 감사합니다.
상담자는 이렇게 생겼어요
//+----------------------------------------------- --------------------+//| 라이브러리.mq4 |
//| Copyright © 2009, MetaQuotes Software Corp. |
//| http://www.metaquotes.net |
//+----------------------------------------------- --------------------+
#property copyright "Copyright © 2009, MetaQuotes Software Corp."
#속성 링크 "http://www.metaquotes.net"
#include <PointZigZag.mqh>
정수 초기화()
{반환(0);}
정수 초기화()
{반환(0);}
//+----------------------------------------------- --------------------+
//| 전문가 시작 기능 |
//+----------------------------------------------- --------------------+
정수 시작()
{포인트지그재그();
Comment("판매-y21 = ",y21," ","장소-x21 = ",x21);
반환(0);
}
//+----------------------------------------------- --------------------+
그리고 이것은 파일의 모양입니다. 그것이 생성 된 터미널에서 작동합니다. 그러나 컴파일할 때 -Start 기능을 찾을 수 없으며 실행할 수 없다고 표시됩니다.
//+----------------------------------------------- --------------------+//| PointZigZag.mqh |
//| Copyright © 2009, MetaQuotes Software Corp. |
//| http://www.metaquotes.net |
//+----------------------------------------------- --------------------+
#property copyright "Copyright © 2009, MetaQuotes Software Corp."
#속성 링크 "http://www.metaquotes.net"
//+----------------------------------------------- --------------------+
//| EX4 수입품 |
//+----------------------------------------------- --------------------+
#import "PointZigZag.ex4"
외부 정수 ExtDepth = 12; //------- 지그재그 변수
extern int ExtDeviation = 5; //------- 지그재그 변수
extern int ExtBackstep = 3; //------- 지그재그 변수
외부 정수 ShiftBars = 2; //------- 지그재그 변수
//------- ZigZag 변수 --------------------------------------- ---
더블 y3, y2, y1, zz;//
정수 x3, x2, x1, sh;//
더블 x31, x21, x11; // 지그재그 변곡점
이중 y31, y21, y11; // 지그재그 변곡점
더블 TimeZZ, TimeOO;
//------------------------------------------------ ------------------------------
더블포인트지그재그()
{y3=0;y2=0;y1=0;
sh=시프트바;
동안 (y3==0)
{zz=iCustom(NULL, 0, "지그재그", ExtDepth, ExtDeviation, ExtBackstep, 0, sh);
if (zz!=0 && zz!=EMPTY_VALUE)
{if (y1==0) { x1=sh; y1=zz; }
그렇지 않으면 (y2==0) { x2=sh; y2=zz; }
그렇지 않으면 (y3==0) { x3=sh; y3=zz; }}쉬++;
}
if (높음[x1]>높음[x2])
{x11=높음[x1]; x21=낮음[x2]; x31=높음[x3];
y11=0;y21=0;y31=0;TimeZZ=시간[x2];
}또 다른
{y11=낮음[x1]; y21=높음[x2]; y31=낮음[x3];
x11=0;x21=0;x31=0;TimeZZ=시간[x2];}
}
#수입
//+----------------------------------------------- --------------------+
저는 전문가는 아니지만 라이브러리 파일을 따로 컴파일할 필요는 없습니다. 따라서 메시지 시작 기능 을 찾을 수 없으며 실행할 수 없습니다. Expert Advisor를 컴파일할 때 라이브러리 파일(Start 함수가 있는 곳)은 자동으로 코드에 포함되어 컴파일됩니다.
또한 나에게 명확하지 않습니다. #import "PointZigZag.ex4" 및 #import 행을 주석 처리하는 것이 좋습니다. 모든 것은 벌어야 합니다.
Expert Advisor에 모든 것을 통합하는 것이 훨씬 좋습니다. 그리고 다른 모든 것을 버리십시오.
Expert Advisor에 모든 것을 통합하는 것이 훨씬 좋습니다. 그리고 다른 모든 것을 버리십시오.
이것은 모두 분명합니다. 그러나 이것은 추상적 인 예였습니다.
다른 목적으로 다른 기능의 라이브러리를 만든 다음 적용하고 싶습니다.
그 이유가 무엇인지 생각해보십시오. 고맙습니다.
이것은 모두 분명합니다. 그러나 이것은 추상적 인 예였습니다.
다른 목적으로 다른 기능의 라이브러리를 만든 다음 적용하고 싶습니다.
그 이유가 무엇인지 생각해보십시오. 고맙습니다.
제안해 주셔서 감사합니다. 나는 당신의 마지막 구절이 너무 좋아서 그것을 당신에게 돌려드립니다. 내 가정은 라이브러리 파일이 잘못 작성되었으며 #include 및 #import 및 내장 함수가 모두 있다는 것입니다. 버터 기름. 버리고 교과서를 읽고 다시 쓰세요.
여러분, 1년의 범위에서 어떻게 고문을 테스트합니까? 이미 많은 정보를 읽었지만 내 M1 차트가 2009년 3월 5일 이후로 스크롤되지 않는다는 사실에 대해 아무 것도 할 수 없습니다. 이에 따라 3월 5일 이전 시험기간을 설정할 수 없습니다. 서비스 -> 견적 아카이브 를 통해 MT에 견적을 업로드하려고 시도했지만 여전히 도움이되지 않습니다. 수동으로 스크롤해도 도움이 되지 않습니다. .... DC의 기술 지원에서 이 질문에 대해 답변한 내용은 다음과 같습니다.
"안타깝게도 Metaquotes는 딜링 센터에 "히스토리컬 서버"라는 특수 프로그램을 제공하지 않아 이러한 제한 사항이 있습니다. 또한 "서비스 아카이브" 메뉴를 선택하고 "다운로드"를 클릭하면 - 경고가 표시됩니다. "MetaQuotes" 서버에서 다운로드된 기록 데이터가 있음을 표시합니다.
ps 몇몇 거래 센터(저희 포함)가 MetaQuotes가 특정 DC에서 데이터를 제한 없이 다운로드할 수 있도록 하려고 시도했지만, 지금까지는 MT5에서 이 서비스의 가용성만 약속했습니다."
Expert Advisor를 장기간 테스트하려면 어떻게 해야 합니까?
여러분, Expert Advisors를 1년의 범위에서 어떻게 테스트합니까? 이미 많은 정보를 읽었지만 내 M1 차트가 2009년 3월 5일 이후로 스크롤되지 않는다는 사실에 대해 아무 것도 할 수 없습니다. 이에 따라 3월 5일 이전 테스트 기간을 설정할 수 없습니다. 서비스 -> 견적 아카이브를 통해 MT에 견적을 업로드하려고 시도했지만 여전히 도움이되지 않습니다. 수동으로 스크롤해도 도움이 되지 않습니다. .... DC의 기술 지원에서 이 질문에 대해 답변한 내용은 다음과 같습니다.
"안타깝게도 Metaquotes는 딜링 센터에 "히스토리컬 서버"라는 특수 프로그램을 제공하지 않아 이러한 제한 사항이 있습니다. 또한 "서비스 아카이브" 메뉴를 선택하고 "다운로드"를 클릭하면 - 경고가 표시됩니다. "MetaQuotes" 서버에서 다운로드된 기록 데이터가 있음을 표시합니다.
ps 몇몇 거래 센터(저희 포함)가 MetaQuotes가 특정 DC에서 데이터를 제한 없이 다운로드할 수 있도록 하려고 시도했지만, 지금까지는 MT5에서 이 서비스의 가용성만 약속했습니다."
그리고 내 Expert Advisor를 장기간 확인하려면 어떻게 해야 하나요?
게다가 MT5에서는 모든 것이 M1을 기반으로 구축되고 M1에서 다른 TF가 고려됩니다(이 기록은 M1에만 있음). 그러나 지금은 더 큰 창을 설정하고 MetaQuotes 에서 다운로드하세요. 그렇지 않으면 지금은 방법이 없습니다. . 시작 날짜와 MQ 이전에 MT를 시작하지 않고 자체적으로 누적되지 않은 경우 아무 것도 없습니다.
살아남은 사람에게 물어볼 수 있지만 여전히 MT-2에서 인용문을 저장하는 사람들이 있습니다.
(MT-2 이전에 무슨 일이 있었는지 모르겠습니다. Forex에서는 시간이 너무 부족합니다.)
tf의 "공개 가격"에 대한 기록을 업로드하고 Expert Advisor를 (쓰기) 테스트하십시오. 최소 n1...
예, 실제로 테스트를 시작했습니다. :) 그러나 그러한 bordak 때문에 시스템이 TRUE로 표시되지 않는 것 같습니다. 이러한 데이터 또는 기타 항목에 대해 표시기가 올바르게 계산되지 않을 수 있습니다. 특히 시스템이 몇 분 동안 설계되었기 때문입니다. 하지만 어쨌든 감사합니다!