Persistence Trend Line

  • 지표
  • Sable Pacific LLC
    Sable Pacific LLC
    20년 이상 경력의 알고리즘 트레이딩 시스템 개발자입니다.
    저희는 외환, 선물, 주식을 위한 자동매매 시스템을 설계하고 개발합니다. 이곳 MQL5에서는 MetaTrader 5용 Expert Advisor를 공개합니다.
    첫 제품은 Armada Quant FX Portfolio Trader입니다. 차트 하나에서 11개 외환 통화쌍을 하나의 포트폴리오로 거래하며, 각 통화쌍에 드로다운 필터가 있는 Expert Advisor입니다.
    제품에 관한 질문은 제품 댓글에 남기시거나 MQL5에서 메시지를 보내 주십시오.
  • 버전: 1.0

Persistence Trend Line은 MetaTrader 5용 적응형 추세선 인디케이터입니다. 가격 차트에 평활화된 선을 하나 그리며, 이 선의 속도는 시장에 맞춰 바뀝니다. 가격이 선의 한쪽에서 계속 마감하는 동안에는 선이 빨라지고, 가격이 선을 계속 넘나드는 동안에는 느려집니다. 선은 상승하는 동안 파란색, 하락하는 동안 주황색입니다. 각 봉의 색은 봉이 마감될 때 정해지며, 마감된 봉은 절대 다시 그려지지 않습니다.

이 인디케이터는 자신이 적용된 차트의 가격 봉만 사용합니다. 설정 5개와 알림 스위치 2개가 있으며, 모든 심볼과 타임프레임에 같은 기본 설정 하나를 사용합니다.

작동 방식

이 선은 종가의 이중 평활 지수이동평균입니다. 첫 단계는 종가를 따라가고 선은 첫 단계를 따라가며, 두 단계 모두 같은 속도로 움직입니다.

카운터는 종가가 선의 같은 쪽에 몇 봉 연속으로 머물렀는지를 셉니다. 가격이 선을 계속 넘나드는 동안에는 카운터가 계속 처음부터 다시 시작되고, 선은 Slow length로 정한 느린 속도로 움직입니다. 종가가 계속 한쪽에 형성되는 동안에는 카운터 값이 커지고 속도가 Fast length로 정한 빠른 속도에 가까워지므로, 선이 한 방향 움직임을 더 바짝 따라갑니다.

속도는 점진적으로 바뀝니다. 봉마다 목표 속도까지 남은 거리의 일부를 이동하며, 그 비율은 Glide rate로 정합니다.

읽는 법

파란색은 해당 봉에서 선이 올랐다는 뜻이고, 주황색은 내렸다는 뜻입니다. 선의 움직임이 Flip band 폭 이하이거나 선이 전혀 움직이지 않으면, 그 봉은 이전 색을 유지합니다. 봉의 색은 봉이 마감될 때 최종 종가로 정해지며, 그 뒤로는 바뀌지 않습니다.

봉이 아직 형성 중일 때는 선이 가격을 따라가며 마지막으로 마감된 봉의 색을 유지합니다. 새 색은 봉이 마감될 때 나타납니다. 각 봉의 값은 해당 봉과 그 이전 봉만으로 계산됩니다.

입력값

입력값 이름은 ‘속성창 입력’ 탭에 표시되는 그대로 적었습니다:

  • Slow length, bars (at least 2), 기본값 9: 가격이 선을 계속 넘나드는 동안 선이 사용하는 기간으로, 선의 느리고 차분한 속도입니다.
  • Fast length, bars (below slow), 기본값 5: 종가가 한쪽에 머무는 동안 선이 향해 가는 기간입니다. Slow length보다 작게 유지됩니다.
  • Ramp, bars to reach the fast speed, 기본값 4: 목표 속도가 느린 속도에서 빠른 속도까지 거리의 대부분을 이동하려면 한쪽에서 종가가 몇 번 연속으로 형성되어야 하는지를 정합니다.
  • Glide rate (0.01 to 1), 기본값 0.2: 목표 속도까지 남은 거리 중 봉마다 이동하는 비율입니다. 1은 점진적 전환이 없다는 뜻입니다.
  • Flip band, x bar range (0 = none), 기본값 0: 색이 바뀌려면 한 봉 동안의 선 변화가 평균 봉 범위(14개 봉에 걸쳐 평활화한 실제 범위)에 이 값을 곱한 것보다 커야 합니다. 0이면 어떤 상승이나 하락이든 색이 바뀝니다.
  • Alert when the color changes, 기본값 false: 색이 바뀌면 터미널에 알림을 표시합니다.
  • Push notification on a color change, 기본값 false: 색이 바뀌면 휴대폰으로 푸시 알림을 보냅니다.

두 색상 모두 ‘색상’ 탭에서 바꿀 수 있습니다.

설정 요령

기본값으로 시작하세요. 모든 기간은 봉 개수로 세고 Flip band는 평균 봉 범위 단위로 재므로, 같은 설정을 어떤 심볼과 어떤 타임프레임에서도 스케일을 다시 맞추지 않고 쓸 수 있습니다.

Slow length를 크게 하면 횡보하는 시장에서 선이 더 차분해집니다. Fast length를 작게 하면 선이 한 방향 움직임을 더 바짝 따라갑니다. 선이 거의 평평할 때 색 변화를 줄이고 싶다면 Flip band를 예를 들어 0.2나 0.3으로 올리세요.

입력값이 범위를 벗어나면 가까운 쪽 한계값으로 고정됩니다: Slow length는 2 이상, Fast length는 1부터 Slow length에서 1을 뺀 값까지, Ramp는 0.1 이상, Glide rate는 0.01부터 1까지, Flip band는 0 이상입니다.

알림

Alert when the color changes, Push notification on a color change 중 하나 또는 둘 다 켜세요. 메시지는 색이 바뀔 때마다 한 번, 색을 바꾼 봉이 마감될 때 전송되며, 예를 들면 다음과 같습니다: Persistence Trend Line: turned up, EURUSD H1.

푸시 알림을 받으려면 터미널 ‘설정’의 ‘모바일 알리미’ 탭에서 MetaQuotes ID를 입력하고 알림을 켜야 합니다.

모든 심볼과 타임프레임에서 작동

이 인디케이터는 적용된 차트에 있는 봉의 고가, 저가, 종가만으로 계산됩니다. 거래량, 다른 심볼, 하루 중 시각, 파일을 사용하지 않고 계산에 인터넷 연결도 필요하지 않으므로, 사용 중인 MetaTrader 5 터미널이 제공하는 모든 심볼과 타임프레임에서 M1부터 MN1까지 작동합니다.

히스토리가 아무리 길어도 새 봉 하나가 추가하는 작업량은 똑같이 적으므로, 긴 차트도 빠르게 로드됩니다.

제작자의 제품 더 보기
Expert Advisor(EA) 하나가 MetaTrader 5 차트 하나에서 11개 외환 통화쌍을 하나의 계좌에서 하나의 포트폴리오로 거래하며, 각 통화쌍에는 드로다운 필터 가 있습니다: 하락하는 통화쌍은 나머지 열 개 통화쌍이 거래를 계속하는 동안 이탈시키고, 하락이 줄어들고 추세가 상승으로 돌아서면 다시 진입시킵니다. 17년 이상의 시뮬레이션 테스트에서 최악의 하락은 필터가 ON일 때 30.9%였고, OFF였다면 87.7%였을 것입니다(아래 고지문을 참조하십시오). 먼저 MetaTrader 5 전략테스트에서 실행되는 무료 데모 버전으로 사용해 보십시오. 다중 통화 EA입니다. 사용하는 브로커의 심볼 이름 그대로 11개 통화쌍을 종합시세(Market Watch)에 직접 추가합니다: EURUSD, GBPUSD, AUDUSD, USDCAD, USDCHF, EURGBP, AUDCHF, AUDCAD, CADCHF, GBPCHF 및 EURCHF. 차별점 Armada Quant는 열한 개
필터:
리뷰 없음
리뷰 답변