- www.mql5.com
트레이더에게 놀라운 이점을 제공하는 이 트레이딩 스타일에 110% 동의합니다. 드미트리 자부드스키 제가 한동안 코딩하려고 했던 것을 코딩해 주셔서 진심으로 감사드리고 싶고, 여러분의 코드는 다른 분들에게도 놀라운 가능성을 열어주었습니다. Спасибо друг
코드를 약간 변경하여 이제 표시기가 고가와 저가를 동시에 구축 할 수 있습니다. 동시에 구성은 표시기 창에서만 가능합니다.
구성 알고리즘은 독특합니다 (포럼 사용자 중 한 명이 제안했습니다):
카기 구축의 시작. 차트의 첫 번째 캔들이 위쪽으로 닫히면 저점에서 고점(얀)까지 위쪽으로 선을 그립니다. 첫 번째 캔들이 아래쪽으로 닫히면 고점에서 저점(음)으로 아래쪽으로 선을 그립니다.
카기의 추가 그리기. 다음 모든 선은 각 다음 캔들이 닫힌 후에 그려집니다. 첫 번째 양초가 닫힌 후 선을 그린 다음 두 번째 양초가 닫히고 세 번째, 네 번째 양초가 닫힐 때까지 기다립니다. 따라서 첫 번째 양초에 선이 그려져 있으면 (양) 두 번째 양초가 닫힐 때까지 기다렸다가 봅니다:
- 두 번째 캔들의 고점이 첫 번째 캔들의 고점보다 높으면 두 번째 캔들의 고점까지 라인을 이어갑니다. 두 번째 캔들의 저점이 얼마나 낮아졌는지는 중요하지 않으며, 이 경우 저점 값은 무시됩니다.
- 두 번째 캔들의 고점이 첫 번째 캔들의 고점보다 같거나 낮고 첫 번째 캔들의 고점에서 두 번째 캔들의 저점까지의 거리가 지정된 반전 임계값(문봉 반전, 포인트 또는 퍼센트)보다 큰 경우 - 두 번째 캔들의 저점까지 선을 그립니다. 첫 번째 캔들의 고점에서 두 번째 캔들의 저점까지의 거리가 지정된 반전 임계값보다 작은 경우 - 아무것도 그리지 않으면 이 캔들은 간단히 무시됩니다.
차트의 첫 번째 캔들에 하향선(음)이 그려진 경우 두 번째 캔들이 닫힐 때까지 기다렸다가 지켜보세요:
- 두 번째 캔들의 저점이 첫 번째 캔들의 저점보다 낮으면 두 번째 캔들의 저점까지 하향선을 이어갑니다. 두 번째 캔들의 고점이 얼마나 올랐는지는 중요하지 않으며, 이 경우 고점 값은 무시됩니다.
- 두 번째 캔들의 저점이 첫 번째 캔들의 저점과 같거나 높고 첫 번째 캔들의 저점에서 두 번째 캔들의 고점까지의 거리가 지정된 반전 임계값(문봉 반전 포인트 또는 퍼센트)보다 큰 경우 - 두 번째 캔들의 고점까지 선을 그립니다. 첫 번째 캔들의 저점에서 두 번째 캔들의 고점까지의 거리가 지정된 반전 임계값보다 작은 경우 - 아무것도 그리지 않으면 이 캔들은 무시됩니다.
캔들이 무시된 경우(반전을 위한 거리가 충분하지 않음) 다음 캔들(이 경우 세 번째 캔들)이 닫힐 때까지 기다렸다가 이미 첫 번째와 세 번째 캔들을 기준으로 계산합니다. 모든 후속 차트는 위에서 설명한 첫 번째 및 두 번째 캔들에 대해 정확히 동일한 방식으로 수행됩니다.
이 코드는 포럼 사용자 중 한 명을 위해 TOR에서 특별히 만든 것으로, 공개 검토, 사용 및 경험 교환을 위해 제공됩니다.
새로운 기고글 Kagi 차트 지표 가 게재되었습니다:
이 글에서는 다양한 차트 옵션과 추가 기능을 갖춘 Kagi 차트 지표를 제안합니다. 또한 지표 차트 작성 원리와 MQL5 구현 기능을 고려합니다. 거래에서 가장 인기 있는 구현 사례가 표시됩니다. 음/양 교환 전략, 추세선에서 멀어지고 지속적으로 "어깨" 증가/"허리" 감소.
10월 8일부터 11일까지 EURUSD, H1의 히스토리 데이터를 사용합시다.
역 임계값이 15포인트인 표준 이미징의 예가 그림 1에 표시되어 있습니다.
작성자: Dmitriy Zabudskiy