고조파 거래 - 페이지 44

 

지코,

이제 GARTLEY 222용 코드, 많은 신호를 생성하지 않지만 gartley보다 더 안정적인 코드

입력:

길이(100),

힘(8),

공차(0.10),

BullColor(파란색),

BearColor(빨간색);

변수:

F1(0.618),

F2(0.786),

F3(1.27),

F4(1.618),

P1바(-1),

P2바(-1),

T1바(-1),

T2바(-1),

P1(0.0),

P2(0.0),

T1(0.0),

T2(0.0),

PTValid(거짓),

HLValid(거짓),

인존(거짓),

GD(0.0),

XA(0.0),

AB(0.0),

BC(0.0),

CD(0.0),

AD(0.0),

C1(거짓),

C2(거짓),

C3(거짓),

C4(거짓),

ABdXA(0.0),

BCdAB(0.0),

CDDBC(0.0),

ADDXA(0.0),

TL1(-1),

TL2(-1),

TL3(-1),

TL4(-1),

TL5(-1),

TL6(-1);

P1Bar = SwingHighBar(1, 높음, 강도, 길이);

P2Bar = SwingHighBar(2, 높음, 강도, 길이);

T1Bar = SwingLowBar(1, 낮음, 강도, 길이);

T2Bar = SwingLowBar(2, 낮음, 강도, 길이);

P1Bar -1인 경우

P2Bar -1 및

T1Bar -1 및

T2Bar -1 그런 다음 시작

{강세 222 테스트}

{저점 X는 T2}

T2 = 낮음[T2Bar];

{피크 A는 P2}

P2 = 높음[P2Bar];

{저물 B는 T1}

T1 = 낮음[T1Bar];

{피크 C는 P1}

P1 = 높음[P1Bar];

{D는 구매 포인트입니다}

GD = 낮음

PTValid = P1Bar < T1Bar 및 T1Bar < P2Bar 및 P2Bar < T2Bar;

HLValid = P1 T2 및 P1 > T1;

InZone = GD T2 및 P2 >= 가장 높음(높음, T2Bar);

PTValid 및 HLValid 및 InZone이면 시작

XA = P2 - T2;

AB = P2 - T1;

BC = P1 - T1;

CD = P1 - GD;

광고 = P2 - GD;

ABdXA = AB / XA; {AB는 XA의 61.8%여야 함}

C1 = ABdXA > F1 - 허용 오차 및 ABdXA < F1 + 허용 오차;

BCdAB = BC / AB; {BC는 AB의 61.8-78.6%여야 함}

C2 = BCdAB > F1 - 공차 및 BCdAB < F2 + 공차;

CDdBC = CD / BC; {CD는 BC의 127-161.8%여야 함}

C3 = CDdBC > F3 - 허용 오차 및 CDdBC < F4 + 허용 오차;

ADdXA = AD / XA; {AD는 XA의 78.6%여야 함}

C4 = ADdXA > F2 - 공차 및 ADdXA < F2 + 공차;

C1 및 C2 및 C3 및 C4 다음 시작

TL1 = TL_New(날짜[T2Bar], 시간[T2Bar], T2, 날짜[P2Bar], 시간[P2Bar], P2);

TL1 >= 0이면 시작

TL_SetColor(TL1, BullColor);

TL_SetStyle(TL1, 도구_솔리드);

TL_SetSize(TL1, 2);

끝;

TL2 = TL_New(날짜[P2Bar], 시간[P2Bar], P2, 날짜[T1Bar], 시간[T1Bar], T1);

TL2 >= 0이면 시작

TL_SetColor(TL2, BullColor);

TL_SetStyle(TL2, 도구_솔리드);

TL_SetSize(TL2, 2);

끝;

TL3 = TL_New(날짜[T1Bar], 시간[T1Bar], T1, 날짜[P1Bar], 시간[P1Bar], P1);

TL3 >= 0이면 시작

TL_SetColor(TL3, BullColor);

TL_SetStyle(TL3, 도구_솔리드);

TL_SetSize(TL3, 2);

끝;

TL4 = TL_New(날짜[P1Bar], 시간[P1Bar], P1, 날짜, 시간, GD);

TL4 >= 0이면 시작

TL_SetColor(TL4, BullColor);

TL_SetStyle(TL4, 도구_솔리드);

TL_SetSize(TL4, 2);

끝;

TL5 = TL_New(날짜[T1Bar], 시간[T1Bar], T1, 날짜, 시간, GD);

TL5 >= 0이면 시작

TL_SetColor(TL5, BullColor);

TL_SetStyle(TL5, 도구_점);

끝;

TL6 = TL_New(날짜[T2Bar], 시간[T2Bar], T2, 날짜, 시간, GD);

TL6 >= 0이면 시작

TL_SetColor(TL6, BullColor);

TL_SetStyle(TL6, 도구_점선);

끝;

끝;

끝;

{약세 222 테스트}

{피크 X는 P2입니다}

{통 A는 T2입니다}

{피크 B는 P1}

{저물 C는 T1}

{GD는 숏포인트}

GD = 높음;

PTValid = T1Bar < P1Bar 및 P1Bar < T2Bar 및 T2Bar < P2Bar;

HLValid = T1 > T2 및 P1 < P2 및 T1 < P1;

InZone = GD > P1 및 GD < P2 및 T2 <= 최저(낮음, P2Bar);

PTValid 및 HLValid 및 InZone이면 시작

XA = P2 - T2;

AB = P1 - T2;

BC = P1 - T1;

CD = GD - T1;

광고 = GD - T2;

ABdXA = AB / XA; {AB는 XA의 61.8%여야 함}

C1 = ABdXA > F1 - 허용 오차 및 ABdXA < F1 + 허용 오차;

BCdAB = BC / AB; {BC는 AB의 61.8-78.6%여야 함}

C2 = BCdAB > F1 - 공차 및 BCdAB < F2 + 공차;

CDdBC = CD / BC; {CD는 BC의 127-161.8%여야 함}

C3 = CDdBC > F3 - 허용 오차 및 CDdBC < F4 + 허용 오차;

ADdXA = AD / XA; {AD는 XA의 78.6%여야 함}

C4 = ADdXA > F2 - 공차 및 ADdXA < F2 + 공차;

C1 및 C2 및 C3 및 C4 다음 시작

TL1 = TL_New(날짜[P2Bar], 시간[P2Bar], P2, 날짜[T2Bar], 시간[T2Bar], T2);

TL1 >= 0이면 시작

TL_SetColor(TL1, BearColor);

TL_SetStyle(TL1, 도구_솔리드);

TL_SetSize(TL1, 2);

끝;

TL2 = TL_New(날짜[T2Bar], 시간[T2Bar], T2, 날짜[P1Bar], 시간[P1Bar], P1);

TL2 >= 0이면 시작

TL_SetColor(TL2, BearColor);

TL_SetStyle(TL2, 도구_솔리드);

TL_SetSize(TL2, 2);

끝;

TL3 = TL_New(날짜[P1Bar], 시간[P1Bar], P1, 날짜[T1Bar], 시간[T1Bar], T1);

TL3 >= 0이면 시작

TL_SetColor(TL3, BearColor);

TL_SetStyle(TL3, 도구_솔리드);

TL_SetSize(TL3, 2);

끝;

TL4 = TL_New(날짜[T1Bar], 시간[T1Bar], T1, 날짜, 시간, GD);

TL4 >= 0이면 시작

TL_SetColor(TL4, BearColor);

TL_SetStyle(TL4, 도구_솔리드);

TL_SetSize(TL4, 2);

끝;

TL5 = TL_New(날짜[P1Bar], 시간[P1Bar], P1, 날짜, 시간, GD);

TL5 >= 0이면 시작

TL_SetColor(TL5, BearColor);

TL_SetStyle(TL5, 도구_점);

끝;

TL6 = TL_New(날짜[P2Bar], 시간[P2Bar], P2, 날짜, 시간, GD);

TL6 >= 0이면 시작

TL_SetColor(TL6, 베어컬러);

TL_SetStyle(TL6, 도구_점선);

끝;

끝;

끝;

끝;

 

jpy의 다른 하나

 

zitko의 지표는 gbp 30m에서 약세 나비를 가리키고 있습니다.

 

무슨 IC를 합니까?

 
camisa:
zitko의 지표는 gbp 30m에서 약세 나비를 가리키고 있습니다.

표시기는 아직 완전하지 않고 XABCD 포인트를 제공하고 이 포인트 사이의 되돌림/확장을 인쇄합니다. 이러한 되돌림/확장이 패턴 규칙을 충족하는지 여부는 확인 하지 않습니다.

 
kamyar:
jpy의 다른 하나

이 패턴은 무효입니다.

규칙에 따르면 AC 라인 0.832 또는 0.886, 이 차트에서는 1.09입니다.

 
ziko123:
이 패턴은 무효이며 AC 라인 0.832 또는 0.886에 따르면 이 차트에서는 1.09입니다.

안녕 지코

관심을 가져주셔서 감사합니다. 하지만 패턴이 유효하지 않다고 말하는 이유가 무엇인지 궁금합니다. 명확히 해주시면 정말 기쁠 것 같아요????????????

나도 사진 좀 봐. 내가 실수했을지도 몰라!????????

 

내 차트의 AC는 1.09를 표시합니다. 다시 확인 하겠습니다.

 

AC = (높은(b)-낮은(c))/(높은(b)-낮은(a))

= (118.57-118.22)/(118.57-118.25) = 0.764가 아닌 1.093

차트의 AC 선은 A를 C보다 약간 높은 지점에 연결하고 있습니다.

 
ziko123:
제가 잘 정의된 규칙이 필요한 이유는 이러한 패턴에 대한 지표를 개발하기 시작했고 약세 나비로 시작했기 때문입니다.

인디케이터를 부착하고 있는데요,

지난 주에 kamyar가 게시한 이전 차트로 테스트할 수 있습니다.

EURUSD,4H 및 EURCAD,4H로 테스트하십시오.

우수한 지표...훌륭한 작업...감사합니다