추세선의 경사각 계산. - 페이지 20

 
Dmitry :

시간은 흘러도 작업은 그대로입니다. 추세의 경사각을 계산해야 하는 필요성에 직면하여 좌표점을 기반으로 이미 계산을 시작하고 있었는데 운 좋게 이 기사를 보게 되었습니다. 좌표에 바인딩하면 스케일을 변경하면 각도가 변경된다는 점은 전혀 고려하지 않았습니다.

여기에는 단 하나의 해결책이 있습니다. 고전적인 의미에서 경사각의 정도를 잊어 버려야합니다. 이론적으로 한 다리는 막대이고 다른 다리는 점인 삼각형을 만들고 이 삼각형의 각도를 계산할 수 있습니다. 경사각의 기술적 가치는 스케일이 변경되어도 변경되지 않지만 다리에 대한 데이터 유형 이 다르기 때문에 그래프에서 완전히 다른 방식으로 각도를 시각적으로 볼 수 있습니다.

저 같은 경우는 정도가 아니라 어느 시점에 가격이 변하는 비율을 사용하는 것이 가장 정확합니다. 결국 중요한 것은 전략을 수립하는 데 사용하는 숫자입니다.

https://www.mql5.com/en/code/28678

위상은 도 단위로 계산되고 0에서 360 사이의 값을 취하며 5번째 녹색 선(배열 4에서 가져옴)으로 표시됩니다.

역위상도 도 단위로 계산되며 -360에서 0 사이의 값을 취하며 6번째 빨간색 선(배열 5에서 가져옴)으로 표시됩니다. 계산에서 역위상 값을 360의 합으로 사용하는 것이 더 편리합니다(조건부로 위상 수준까지 상승).


Pan PrizMA CD Phase Sin leverage_72
Pan PrizMA CD Phase Sin leverage_72
  • www.mql5.com
Этот индикатор построен на базе индикатора  PanPrizMA Sin leverage 72  , особенности которого позволяют  посчитать фазу и амплитуду. Иногда это может быть  полезно. Фаза рассчитывается в градусах, принимает значения от 0 до 360 и отображена 5-ой, зеленой линией (снимается с массива 4). Противофаза так же  рассчитывается в градусах, принимает...
 
Dmitry :

시간은 흘러도 작업은 그대로입니다. 추세의 경사각을 계산해야 하는 필요성에 직면하여 좌표점을 기반으로 이미 계산을 시작하고 있었는데 운 좋게 이 기사를 보게 되었습니다. 좌표에 바인딩하면 스케일을 변경하면 각도가 변경된다는 점은 전혀 고려하지 않았습니다.

여기에는 단 하나의 해결책이 있습니다. 고전적인 의미에서 경사각의 정도를 잊어 버려야합니다. 이론적으로 한 다리는 막대이고 다른 다리는 점인 삼각형을 만들고 이 삼각형의 각도를 계산할 수 있습니다. 경사각의 기술적 가치는 스케일이 변경되어도 변경되지 않지만 다리에 대한 데이터 유형 이 다르기 때문에 그래프에서 완전히 다른 방식으로 각도를 시각적으로 볼 수 있습니다.

저 같은 경우는 정도가 아니라 어느 시점에 가격이 변하는 비율을 사용하는 것이 가장 정확합니다. 결국 중요한 것은 전략을 수립하는 데 사용하는 숫자입니다.

나의 관점은 변하지 않았다. 추세선 기울기의 유일한 올바른 단위는 단위 시간당 가격입니다. 기울기 각도는 추세의 크기가 아니라 화면에 표시되는 선의 순서를 나타냅니다.

 
Georgiy Merts :

나의 관점은 변하지 않았다. 추세선 기울기의 유일한 올바른 단위는 단위 시간당 가격입니다. 기울기 각도는 추세의 크기가 아니라 화면에 표시되는 선의 순서를 나타냅니다.

나는 지원한다. "유일하게 올바른"이라는 단어만이 불필요하게 범주적입니다. 이것은 추세선을 따라 이동할 때 물론 변화율의 동일한 의미에 대해 일반적으로 받아 들여지는 "기울기"의 측정 단위입니다. 변화율은 추세선의 기울기 및 함수 y(x)의 기울기가 있는 1차 도함수와도 관련이 있음이 분명합니다. x 분할 값이 차트의 y 분할 값과 동일한 경우 각도는 arctg(dy/dx)입니다. 그것들이 다르면 각도기로 측정한 각도가 달라집니다.

경사각의 유사체는 코스의 변화율, 즉 천문학적 시간에 대한 코스의 미분뿐만 아니라 예를 들어 틱에서 틱으로의 평균 비율 증가로 간주될 수 있습니다. 천문 시간 대신 "자체" 또는 "작동" 시간(틱 번호)을 사용하십시오.

 
Georgiy Merts :

나의 관점은 변하지 않았다. 추세선 기울기의 유일한 올바른 단위는 단위 시간당 가격입니다. 기울기 각도는 추세의 크기가 아니라 화면에 표시되는 선의 순서를 나타냅니다.

+++ 과학적 접근 규칙.

기복의 나머지 모든 아름다움은 마케터를 위한 것입니다.

 
Daniil Kurmyshev :

동의합니다 동의합니다 계산을 줄이기 위한 조정 및 계산에서 불필요한 제스처, 나 자신도 이것을 좋아하지 않지만 이 기능을 처음 만들 때 여러 가지 방법을 확인하고 다시 실행하지 않았습니다. 더 이상) 및 픽셀에 대해서는 개인적으로 가장 이상적인 각도 계산인 당신과 완전히 동의합니다. 여기 내 기능이 있습니다.

//------------------------------------------------ ------------------------------------

// xAnglePixels //////////////////////////////////////////////// ////////////////////////

//------------------------------------------------ ------------------------------------

double xAnglePixels(datetime x1,double y1,datetime x2,double y2) // x1,x2 Time[] - y1,y2 가격

{

if(x1==0 || x2==0 || y1==y2){반환(0);}

//---

정수 x[2], y[2];

ChartTimePriceToXY(0,0,x1,y1,x[0],y[0]);

ChartTimePriceToXY(0,0,x2,y2,x[1],y[1]);

//---

if(x[1]<x[0]){반환(-1000);}

//---

이중 x1x2=MathAbs(x[0]-x[1]);

이중 y1y2=MathAbs(y[0]-y[1]);

//---

이중 세타;

if(x1x2!=0){theta=MathArctan(y1y2/x1x2)*(180/3.1415926535);}

else{세타=90;}

if(y2<y1){theta=NormalizeDouble(theta*(-1),2);}else{theta=NormalizeDouble(theta,2);}

리턴(세타);

}

//------------------------------------------------ ----------------------------------

추신 if(x[1]<x[0]){return(-1000);} 함수는 내가 직접 사용했기 때문에 제거할 수 있으며, 보다 정확하게는 사용자 가 개체 .

//------

그건 그렇고, 차트의 비문에 대해 이것이 정확히 내가 사용하는 것입니다. 이전 스레드에서이 표시기의 작동 예를 보냈습니다. 거기에서 볼 수 있습니다.

//------

특별한 감사와 존경)

나는 그런 기능이 필요했고, 당신의 기능을 테스트하기 시작했고 그 결과가

규모에 따라...

 
코너는 시간이다
 
podotr :
코너는 시간이다

응,

시간에는 구석이 있다

 
Denis Sartakov :

응,

시간에는 구석이 있다

그리고 모퉁이를 먹을 수 없습니다 :-) 모퉁이를 태울 수 있습니다

 
각도는 속도이고 속도는 휴식이 없는 상태입니다. 우리는 모두 달리고, 달리고...
 
아직 코너를 먹을 시간은 오지 않았다