지표: PivotPoint

 

PivotPoint:

이 표시기는 피벗 포인트, 저항 및 지지대를 그립니다.

PivotPoint

Author: okh

 

컴파일...

오스스페이드!!! 속도로 칭찬받는 MT5는 각 TF에서 너무 끈질기게 그리고 오랫동안 다시 계산하여 내 주전자가 더 빨리 끓습니다. 솔직히 예상하지 못했습니다. 실제로 각 TF에서 레벨이 동일하고 일중 재 계산에 의미가 없기 때문에 매번 다시 계산하는 것인지도 확실하지 않으므로 이제는 모든 것이 더 이상해 보입니다.

MT4에서 저는 https://c.mql5.com/3/2010/4/6/Pivot_fur_D1und_W1.rar - 첫째, 모든 TF에서 즉시 작동하고, 둘째, 각 레벨의 값에 부호가 있고 ( 그래픽 개체 "수평선"을 사용하기 때문에) 셋째, TF W1에서 주간 피벗을 표시 할 수도 있지만 나쁜 점은 다른 TF로 이동할 때 주간 레벨이 기억되지 않고 필요한 경우 W1로 돌아갈 때 주기적으로 조회해야하지만 각 TF에 주간 레벨이 시각적으로 저장되면 좋을 것 같습니다! 게다가 W1에서는 서로 너무 가깝게 나타나서보기가 매우 어렵지만 하위 TF에서 사라지지 않았다면 꽤 안전하게 볼 수 있습니다.

일반적으로 계산의 가속화에 대해서도 생각하면서 MT4- 피벗 포인트에 대한 위의 모든 것을 MT5- 표시기 피벗 포인트의 주석으로 구현하는 것이 좋습니다.

아니면 느린 계산은 지표 및 스크립트 작성자가 아닌 MT5 개발자의 문제일까요?

 
x100intraday:

아니면 느린 계산은 인디케이터 및 스크립트 작성자가 아닌 MT5 개발자를 위한 질문입니까?

이 경우 (귀하가 제공 한 예와 비교하여) 느린 계산은 피벗 포인트의 특정 구현으로 인해 발생합니다. 7 개의 지표 버퍼를 사용하여 일반 수평선을 표시하고 차트의 막대 수 (창에서 서비스-> 설정-> 매개 변수-> 그래프-> Max.bars에 지정)가 많으면 계산 속도가 느려집니다.

언급하신 것처럼, 메타트레이더4에서 언급하신 코드는 그래픽 개체 "가로선"을 사용하므로 "모든 TF에서 즉시 작동"합니다. 이 접근 방식을 사용하면 메타트레이더5의 모든 TF에서도 즉시 작동합니다. 이것이 계산 속도를 높이는 올바른 방법입니다.

이 코드는 번역본이므로 원본 버전에 대한 토론에서 코드 작성자에게 이 질문을 할 수 있습니다.

또한 아무도 최적의 방식으로 작성된이 지표의 자체 버전을 제공하는 것을 금지하지 않습니다 - 코드가 게시되고 번역됩니다.

 
설명해 주셔서 감사드리며, 지표에 대해서는 별도로 설명해 드리겠습니다.
 
x100intraday:
설명해 주셔서 감사드리며 지표에 대해서는 별도로 설명해 드리겠습니다.

다음은 MQL5로 재작성된 지표입니다. 확인하시기 바랍니다.

로직과 구조는 동일하며 이전 MQL4 코드는 주석에 나와 있습니다.


파일:
 
Quantum писал(а) :

다음은 MQL5로 재작성된 지표입니다. 확인하시기 바랍니다.

로직과 구조는 동일하며, 이전 MQL4 코드는 주석에 나와 있습니다.


1. 설정에서 선 색상을 설정할 수 없습니다.

2. MT5의 피벗포인트처럼 느리게 작동합니다.

3. 차트에서 인디케이터를 제거한 후에도 선이 개체로 남아 있습니다. MT4에서는 인디케이터를 제거하면 차트를 완전히 지우는 것으로 충분했지만 수동으로 선도 정리해야 합니다.

4. W1에서 선은 매주 다른 레벨에 있어야합니다.

이것은 모두 완전히 복제하려는 경우에 대비한 것입니다.

그럼에도 불구하고 - 작업해 주셔서 감사합니다!

추신: 두 번째 포인트가 취소되었습니다. 터미널을 다시 시작한 후 모든 것이 가속되었지만이 가속은 pivot_fur_d1_und_w1.mq5에만 적용됩니다.

 

코드가 MT4와 동일하므로 비교해보세요.

삭제 관련 - MT5에서는 소문자와 대문자 이름이 다르기 때문에 OnDeInit에서 삭제된 객체의 이름(가로줄)을 수정했습니다.

파일:
 
Quantum писал(а) :

코드가 MT4와 동일하므로 비교해보세요.

삭제 관련 - MT5에서는 소문자와 대문자 이름이 다르기 때문에 OnDeInit에서 삭제 된 개체 이름 (가로줄)을 수정했습니다.

Mm-hmm. 이제 좀 더 익숙한 목소리로 뻐꾸기 울음소리가 나는 것 같습니다.

이제 MQL5 공부를 시작해서 독립해야겠어요. 그리고 뭔가 유용한 포스팅도 해야죠. 영감은 있지만 시간이 없으니 상상할 수 없을 정도로 오랜 시간 동안 노력이 지속되고 있네요....

 

트레이딩, 자동매매 시스템 및 트레이딩 전략 테스트 포럼

인디케이터 피벗 라인 시간대

뉴디지털, 2014.01.30 11:06

외환 연간 피벗 포인트를 사용하여 유로 목표치를 예측하는 방법 ( dailyfx 기사 기준)

  • 피벗 포인트는 트레이더가 잠재적 지지와 저항을 식별할 수 있는 인기 있고 쉬운 방법입니다.
  • 피벗 포인트는 특정 기간의 이전 고점, 저점 및 종가를 사용하는 수학적 계산을 기반으로합니다 (주간, 일간, 월간, 연간).
  • 연간 피벗은 내년의 최대 및 최소 가격 극한과 가격 방향이 바뀔 수 있는 영역을 예측할 수 있습니다.

대부분의 트레이더는 자신의 트레이딩 유형에 맞는 일간, 주간, 월간 피봇에 익숙하지만 연간 피봇을 사용하여 향후 잠재적 지지 및 저항 구간을 예측할 수도 있습니다. 중요한 지지선 또는 그 부근에서 매수하고 주요 저항선에서 매도하는 것은 시장이나 거래 기간에 관계없이 모든 트레이더의 주요 관심사입니다. 이러한 주요 트레이딩 기회를 위해 연간 피벗을 모니터링할 수 있습니다.


위의 유로 차트에서 볼 수 있듯이 외환 연간 피벗이 표시되어 있습니다. 유로가 R2 피벗까지 상승했다가 2월에 600핍 이상 급락한 것을 볼 수 있습니다. 연도별 피벗의 힘을 쉽게 알 수 있는 또 다른 중요한 영역은 1.2910에서 R1 연도별 피벗이 세 번 터치한 것입니다. 세 번째이자 마지막 터치로 R2 연간 피벗으로 600핍 이상 상승하여 2013년을 4% 이상 상승으로 마감했습니다.


외환 연도별 피벗은 트레이더에게 유로화의 다음 움직임을 보여줄 수 있을까요? 위 차트에는 2014년 연간 피벗이 EURUSD 차트에 표시되어 있습니다. 이제 막 한 해가 시작되었고 연도별 피벗의 장점은 1년에 한 번만 그리면 된다는 것입니다! EURUSD는 1.3461의 중앙 피벗과 1.4177의 R1 사이에 갇혀 있습니다. 이 글을 쓰는 시점에서 유로화는 두 피벗 중 하나를 테스트하지 않았습니다. 그러나 외환 트레이더는 중앙 피봇(1.3461)으로 하락한 후 R1(1.4177) 연간 피봇 저항선으로 되돌아가기 위해 기다릴 수 있습니다.

다른 시나리오는 유로가 R1 레벨까지 즉시 상승하는 것입니다. 피봇 저항선인 R1에서 트레이더는 이 수준에서 유로 매수 및/또는 매도 포지션을 취할 수 있습니다. 그러나 R1을 상회하는 종가는 R2 피봇(1.4610)으로 상승할 수 있습니다. 또한 중앙 피벗 아래에서 종가가 형성될 경우 S1(1.3028) 수준까지 하락이 장기화될 수 있다는 점도 고려해야 합니다.

스캘퍼, 포지션 또는 스윙 트레이더인 외환 트레이더는 연간 피봇을 이용해 주요 지지 및 저항 영역을 찾을 수 있습니다. 외환 시장을 탐색하는 데 도움이 되는 연간 피벗 '풍경'을 설명하는 다른 통화쌍에 대한 향후 기사를 찾아보세요.


 
단순하고 우아하고 깨끗한 ..... 정말 훌륭한 직업입니다.