지그재그 표시기의 입력은 어떻게 사용합니까? - 페이지 4

 

아무도 나에게 말할 수 있습니까?

지그재그의 마지막 이전 상단과 하단의 식별 값에 사용하는 코드

 

지그재그 상단 및 하단 숫자

I3enooI3:
아무도 나에게 말할 수 있습니까? 지그재그의 마지막 이전 상단과 하단의 식별 값에 사용하는 코드

안녕하세요 13,

이전에 RSI 값과 이전 막대에 대한 값 찾기에 대해 질문했습니다.

RSI 값:

코드의 마지막 문자는 값을 가져올 BAR을 나타냅니다. 예를 들면 다음과 같습니다.

RsiCurrent = iRSI(NULL,0,RSIPeriod,0,0); // 0 = 현재 막대

RsiBar5 = iRSI(NULL,0,RSIPeriod,0,5); // 5 = 이전 5번째 마디 뒤로

비교하려는 각 막대에 대해 동일한 작업을 수행한 다음 구매/판매 거래에 코드를 추가하십시오.

기본 코드 예제 - if (RsiCurrent > RsiBar5) 다음을 수행합니다.

------------------

지그재그 번호:

위와 아래에 숫자가 있는 지그재그 인디케이터는 많이 보지 못했지만, 지그재그를 사용하고 위, 아래에 숫자를 배치하는 인디케이터는 많이 있습니다. 다음을 검색해 보세요.

세마포 지그재그

엘리엇 웨이브

ZUP의

첨부된 것은 숫자가 있는 3_Level_ZZ 라는 표시기 입니다. 기본 ZigZag를 추가하고 설정을 일치시키기만 하면 됩니다.

행운을 빕니다. 도움이 되었기를 바랍니다.

로버트

 

너무 많은 comiclifeform 감사합니다

그러나 여전히 한 가지 문제가 있습니다. 다른 top/bottom과 오류를 시도할 때 last top과 buttom만 사용하는 코드를 줄 수 있습니까? 마지막 값만 기록)

 

지그재그에 익숙하지 않음

I3enooI3:
너무 감사합니다.

하지만 여전히 한 가지 문제가 있습니다. 다른 상단/하단과 오류를 시도할 때 마지막 상단 및 하단만 사용하는 코드를 줄 수 있습니까? 마지막 값만 기록)

안녕하세요 13,

제가 초보 코더일 뿐이라고 앞서 말씀드렸지만...이 경우 제가 지그재그나 제가 제안한 다른 웨이브 인디케이터를 사용하거나 이해하지 못하기 때문에 "상단 및 하단" 코딩을 도와드리지 못할 수도 있습니다. ", 특히 코드가 무엇인지 보지 않고.

어쩌면 다른 누군가가 여기에서 ZigZag로 도움을 줄 수 있습니다. 그리고 더 자세한 정보를 제공할 수 있습니다...더 나은 다른 사람들이 당신을 도울 수 있습니다.

그 동안 3_Level_ZZ_Semaphore에는 도움이 되는 경우 값을 얻을 수 있는 버퍼가 있습니다.

잘 지내세요,

로버트

 
I3enooI3:
너무 많은 comiclifeform 감사합니다

그러나 여전히 한 가지 문제가 있습니다. 다른 top/bottom과 오류를 시도할 때 last top과 buttom만 사용하는 코드를 줄 수 있습니까? 마지막 값만 기록)

지그재그를 사용하면 정확한 상단 및 하단을 핀으로 고정하는 것이 불가능합니다.

ZZ3=iCustom(NULL,0,"지그재그",깊이,편차,백스텝,0,2);

ZZ2=iCustom(NULL,0,"지그재그",깊이,편차,백스텝,0,1);

그런 다음 거래하려면 다음과 같이 할 수 있습니다.

if ((ZZ3!=0 || ZZ2!=0) //구매 신호

매도 신호 와 동일하며,

다른 방법이 있을 수 있습니다(이 방법에 대해 확실하지 않음)

if (ZZ3!=높음[2] || ZZ2!=높음[1]) //구매 신호

if (ZZ3!=낮음[2] || ZZ2!=낮음[1]) //판매 신호

그러나 가능한 상단 또는 하단에 더 가까워지기 위해 시도하고 시도하기 위해 아마도 cci 과매수 또는 과매도와 같은 또 다른 지표가 정말로 필요합니다.

 

이 코드에 문제가 있습니다

이 코드로 지그재그 Ea에 문제가 있습니다. 이 닫기로 지그재그 표시기 를 사용합니다.

아래 코드로 상단과 하단을 식별하십시오.

하지만 제대로 작동하지 않는다

빨간색 화살표로 이전 저점을 깨면 단락하고 싶습니다(아래 이미지 첨부).

녹색 화살표로 이전 고점을 돌파할 때 매수합니다(아래 이미지 첨부).

그래서, 누구든지 이 코드에서 내가 무엇을 잘못했고 어떤 코드를 사용해야 하는지 말해 줄 수 있습니까?

정수 시작()

{

//----

{

더블 zigzaghigh, zigzaglow, zigzaghighx, zigzaglowx, zigzaghighp;

더블 zigzaglowp, zigzaghigha, zigzaglowa, pc;

이중 티켓, 총, 주문;

정수 h, l;

zigzaghighx=iCustom(NULL,0,"지그재그",12,5,3,MODE_HIGH,h);

zigzaglowx=iCustom(NULL,0,"지그재그",12,5,3,MODE_LOW,l);

zigzaghighp=iCustom(NULL,0,"지그재그",12,5,3,MODE_HIGH,h+1);

zigzaglowp=iCustom(NULL,0,"지그재그",12,5,3,MODE_LOW,l+1);

zigzaghigha=iCustom(NULL,0,"지그재그",12,5,3,MODE_HIGH,h-1);

zigzaglowa=iCustom(NULL,0,"지그재그",12,5,3,MODE_LOW,l-1);

pc=iClose(NULL,0,1);

총계=주문총계();

//상단 식별 //

동안(h>1)

{

if((zigzaghighx > zigzaghighp) && (zigzaghighx > zigzaghigha))

지그재그 높이 = 지그재그 높이x;

리턴(0);

}

//버튼 식별 //

동안(l>1)

{

if((zigzaglowx < zigzaglowp) && (zigzaglowx < zigzaglowa))

zigzaglow=지그재글로우x;

리턴(0);

}

//구매&판매//

if((전체 지그재그 높이))

{ticket=OrderSend(Symbol(),OP_BUY,1,Ask,1,0,0,"구매",0,0,Green);

OrderSelect(티켓,SELECT_BY_TICKET,MODE_TRADES);

인쇄("구매");

리턴(0);

}

if((총>0)&&(pc<지그재그광))

{OrderClose(OrderTicket(),OrderLots(),Bid,1,Red);

인쇄("판매");

반환(0);

}

반품;

}

//----

반환(0);

}

파일:
pic1.png  33 kb
 

MT4 지그재그 표시기 매개변수 - 누가 이해합니까?

여보세요

MT 4 ZZ 표시기의 매개변수를 이해하지 못합니다.

깊이 / 편차 / 백스텝

누가 나에게 설명할 수 있습니까?

깊이가 막대의 수 라고 가정합니까? 편차 %? 그리고 아무 생각 없이 뒤로 물러서라...

감사해요

 

나는 항상 지그재그를 좋아하는데, 지그재그를 필터링하는 적절한 지표가있는 사람이 있습니까?

 
perwira:
나는 항상 지그재그를 좋아하는데, 지그재그를 필터링하는 적절한 지표가있는 사람이 있습니까?

HMA 또는 nolagma 표시기를 사용하여 지그재그의 잘못된 신호를 필터링할 수 있습니다. RBCI는 또 다른 선택입니다.

 

나는 사람들이 zz를 다시 칠할 때 왜 그렇게 집중하는지 이해하지 못합니다.