오토 트렌드라인
이 인디케이터는 지난 5000개의 바를 분석하여 가능한 지지선과 저항선을 만듭니다. 이 라인은 지그재그 포인트에 따라 작은 라인과 큰 라인으로 나뉩니다:
- Large. 왼쪽/오른쪽 길이가 25/25인 고점 및 저점 피벗을 번갈아 가며 일관되게 연결합니다. 로우와 하이의 가격 차이는 첫 번째 포인트에서 계산된 5 * ATR14를 초과해야 합니다.
- Small. 왼쪽/오른쪽 길이가 5/5인 하이 피벗과 로우 피벗을 번갈아 가며 일관되게 연결합니다. 로우와 하이의 가격 차이는 첫 번째 지점에서 계산된 2 * ATR14를 초과해야 합니다.
피벗 포인트는 왼쪽과 오른쪽의 극한값(최소 또는 최대)으로, 이 극한값을 초과하는 가격값이 없습니다. 따라서 이 지점에서 이 값보다 높은 값이 왼쪽 25바, 오른쪽 25바에 없는 경우 해당 지점은 25/25 피벗 고점이 됩니다.
지그재그가 만들어지는 피벗 포인트 외에도 인디케이터는 다른 크기의 피벗 포인트를 수집하여 터치를 계산하고 라인의 추가 필터링을 수행합니다.
지그재그를 계산하고 다양한 크기의 피벗을 수집한 후 인디케이터는 가능한 모든 라인을 만들고 필터링 후 차트에 표시합니다. 각 라인에는 차트에 표시되지 않는 터치 영역이 있으며, 이는 라인이 그려진 지점에서 계산되는 평균 기본 ATR의 절반입니다. 이 영역은 라인과 가격 차트 사이에 위치하며 라인을 약간 놓친 터치를 수정하고 라인을 필터링하는 데 사용됩니다. 각 라인은 조건부로 두 부분으로 나뉩니다:
- 기본 부분. 두 초기 지점 사이의 라인의 시작 부분입니다.
- 연장 부분. 두 번째 지점부터 브레이크아웃 지점 또는 사용 가능한 마지막 바까지 라인의 일부입니다.
구성된 각 라인은 다음 규칙을 준수하는지 확인합니다:
- 각 라인의 베이스 파트에는 지그재그 피벗과 실제 크기가 같고 지그재그 점이 아닐 수 있는 피벗이 있어야 합니다.
- 베이스 파트는 라인의 두 번째 지점에 있는 피벗과 실제 크기가 같은 피벗에 닿는 라인이 없어야 합니다.
- 작은 라인의 베이스 파트가 큰 라인의 터치 영역에 위치하지 않아야 합니다.
필터링 뒤 나머지 각 라인의 매개변수가 계산되고 라인 교차가 처리됩니다. 한 라인의 밑부분이 다른 라인의 밑부분에 길이의 30% 이상 들어가면 라인이 교차하는 것으로 간주합니다. 라인이 교차하는 경우 하나의 라인이 선택되며, 이 라인이 차트에 표시됩니다. 최적의 라인이 선택되는 매개변수는 다음과 같습니다:
- 터치 횟수. 터치는 라인의 터치 영역에 닿거나 교차하는 피벗 포인트의 3/3입니다. 더 많은 터치가 있는 라인이 가장 좋은 라인으로 간주됩니다.
- 라인의 총 길이는 연장된 부분을 고려하여 길수록 좋습니다.
- 라인의 두 번째 지점에서 피벗의 실제 크기입니다. 작은 라인은 5/5 피벗을 기준으로 하지만 이 점은 더 큰 피벗이 될 수도 있습니다. 라인의 두 번째 지점에서 피벗의 실제 크기가 클수록 이 라인이 더 좋습니다.
- 기울기 각도. 마지막으로 비교합니다. 라인의 기울기 각도가 클수록 더 좋은 라인입니다.
차트에 표시할 모든 라인이 정의되면 인디케이터는 어떤 라인이 연장되어야 하고 어떤 라인이 연장되지 않아야 하는지 결정합니다. 이는 다음 규칙에 따라 결정됩니다. 확장은 베이스 파트의 길이를 2 배 이상 초과해서는 안됩니다. 라인이 이 규칙을 준수하면 오른쪽 또는 브레이크 아웃 지점까지 무한히 계속되며, 그렇지 않으면 차트에 라인의 베이스 파트만 표시됩니다.
브레이크 아웃은 종가가 라인 뒤에 있는 연속된 여러 개의 바로 간주됩니다. 바 수는 입력에 따라 조절됩니다. 기본값은 3개입니다.
인풋:
- 브레이크아웃할 바. 라인을 브레이크아웃하는 데 필요한 바 수입니다. 기본값은 3입니다.
- 라인 크기. 라인을 만들 지그재그의 크기를 정의합니다. 가능한 값: 작음, 큼, 둘 다.
- 피벗 표시. 라인이 그려지는 피벗을 강조 표시합니다.