KimIV의 유용한 기능 - 페이지 42

 
Tsyrus писал (а) >> 를 썼습니다.
사실 이 버그는 오래가지 못해서 '잡아야' 하는데 전문가가 얼굴을 내민다!!
나는 당신 자신이 버그를 잡는 것에 대처해야한다고 생각합니다.
 

KimIV는 (a) >> 를 썼습니다.
나는 당신 자신이 버그를 잡는 데 관여해야한다고 생각합니다.

내 버그에 대해 전적으로 동의합니다.... 하지만 스크립트에 문제가 있습니다!

그림은 M15 차트에 스크립트를 넣는 문제를 보여줍니다!!! (나에게 거짓말을 하는 게 무슨 소용이야)

전문가와 함께하는 두 번째 그림은 한 줄이며 모든 기능과 코드는 귀하의 것입니다.

올바르게 이해하십시오 - 귀하의 비용으로 고문을 디버깅 / 작성하고 싶지 않습니다. 이것은 질문을 보여주기 위한 것입니다.

전문가가 2008년 1월부터 M15에서 실행 중인 경우 - 추세의 "저킹"을 볼 수 있습니다!

파일:
porkurr1.mq4  70 kb
 
여기 당신의 8 월이 있습니다, 당신은 더 멀리 운전해야합니다 ..
 
Tsyrus писал (а) >> 를 썼습니다.
여기 당신의 8 월이 있습니다, 당신은 더 멀리 운전해야합니다 ..

운전해야 할 것은 무엇입니까? 버그를 어디에서 가져오고 어떤 슬리브에서 가져오는지 명확하게 설명하십시오.

 
Tsyrus писал (а) >> 를 썼습니다.
그림은 M15 차트에 스크립트를 넣는 문제를 보여줍니다!!! (나에게 거짓말을 하는 게 무슨 소용이야)
제가 그건 없어요. 따옴표가있는 것이 있습니까? 데이터 불일치...
 
KimIV писал (а) >> 를 썼습니다.
제가 그건 없어요. 따옴표가있는 것이 있습니까? 데이터 불일치...

순서대로 설명합니다. 스크립트를 사용할 때 버그가 나타납니다. 잡기 매우 어렵습니다!!! 컬러 도면을 보냈습니다.

exp(Metaquotes에서 다운로드한 데이터, 모든 TF!!!!)를 사용할 때 추세선 점프 - 흑백 그림.

예를 들어, 2008년 8월 11일의 Tf-M15(그림 참조) - 추세선이 "올라갔다"고 테스터를 멈추고 사진을 찍고 더 멀리 - 추세선이 정상적으로 그리기 시작했다가 잠시 후 다시 극단에서 "좌측" 등. d.......

내 생각에 실행은 데이터에 대한 Expert Advisor의 시각적 테스트입니다. 추세선이 어떻게 올바른지 또는 때로는 최신 극값에 따라 그려지지 않는지를 시각적으로 볼 수 있습니다. (테스트 시각화 속도는 최대입니다. 점프 효과가 더 잘 보입니다)

정말 지속적으로 올바른 추세선을 그립니다. 글쎄, 나는 당신의 세그먼트에서 그것을 테스트했습니다 - 8 월 - 다른 시간 간격과 TF에서도 마찬가지입니다. 더 적은 TF - 더 자주 "점프"합니다.

 

보관된 영화 파일.

파일:
trend.rar  83 kb
 

그런 다음 KimIV

나는 Bid가 마지막 극한 ZZ의 값과 같을 때 상승 추세를 위해 "점프"가 시작되는 것을 알아차렸습니다!!

 

그런 다음 KimIV

GetExtremumZZPrice 함수는 가격이 마지막 ZZ 극값의 값과 같아지고 이전 극값의 값을 제공할 때 올바르게 작동하지 않습니다.

추신

아직도 제 글을 보고 계시다면.. 알려주세요.. :)

 

그 모든

관심 있는 다른 사람을 위해:

Double GetExtremumZZPrice 함수에서 버그가 발견되었습니다!! i=1 대신 i=0 을 작성하십시오. 그리고 모든 것이 시계처럼 작동합니다!

올바른 코드:

더블 GetExtremumZZPrice(문자열 sy="", int tf=0, int ne=0, int dp=12, int dv=5, int bs=3) {
if (sy=="" || sy=="0") sy=Symbol();
더블 zz;
정수 i, k=iBars(sy, tf), ke=0;

(i=0; i<k; i++) {
zz=iCustom(NULL, 0, "지그재그", dp, dv, bs, 0, i);
if (zz!=0) {
케 ++;
if (ke>ne) return(zz);
}
}
인쇄 ("GetExtremumZZPrice(): 지그재그 극값 ",ne," 찾을 수 없음");
리턴(0);
}

그게 다야!!!!!