아이디어는 마음에 들지만 뭔가 잘못되었습니다. 이 인디케이터는 단순히 고려된 창에서 잠금 최대값과 최소값을 찾습니다. 고조파는 시장 단계 (평평하거나 추세)에 대해 무언가를 말할 수 있지만 명확하지는 않습니다. 이 지표를 역학적으로 볼 필요가 있습니다. 지금까지는 쓸모없는 것 같습니다.
두 개의 숫자가 있고 그 숫자가 정렬된 계열에 속한다고 가정해 봅시다. 10과 12라고 가정해 봅시다. 따라서 30에서 시작하면 40은 20% 증가를 나타냅니다. (12-10)/(10) = 1.2. 순서를 바꾸면 (10-12)/(12) = (-2)/(12) = -1/6 = - 0,1667(-17%)이 됩니다.
하지만 두 숫자 모두 순서가 없다고 가정해 봅시다. 따라서 어느 것이 올바른 숫자인지 알 수 없습니다. 이 경우 두 경우의 평균을 구하면 됩니다. 따라서 12와 10의 평균은 (12+10)/2 = 11입니다. 그리고 그 차이는 (12-10) = 2입니다. 이제 두 숫자를 나누면 2/11 = 0,181818을 구할 수 있습니다.
따라서 실제 시크릿은 차이를 평균값으로 나누는 것입니다: q = (x_2 - x_1) / ((x_1+x_2)/2) = 2 * (x_2 - x_1)/(x_1 + x_2).
새로운 소식이 없습니다. K12 수학.
하지만 통계가 아닌 실제 확률에 대해 생각해 봅시다. On은 분모를 평균 대신 중앙값으로 대체할 수 있습니다. 숫자가 두 개인 경우에는 차이가 없습니다. 하지만 3개 이상이면 달라집니다. 한번 시도해 보세요 :)
아이디어는 마음에 들지만 뭔가 잘못되었습니다. 이 인디케이터는 단순히 고려된 창에서 잠금 최대값과 최소값을 찾습니다. 고조파는 시장 단계 (평평하거나 추세)에 대해 무언가를 말할 수 있지만 명확하지는 않습니다. 이 지표를 역학적으로 볼 필요가 있습니다. 지금까지는 쓸모없는 것 같습니다.
이 모든 것의 비밀은 생각보다 훨씬 간단합니다.
두 개의 숫자가 있고 그 숫자가 정렬된 계열에 속한다고 가정해 봅시다. 10과 12라고 가정해 봅시다. 따라서 30에서 시작하면 40은 20% 증가를 나타냅니다. (12-10)/(10) = 1.2. 순서를 바꾸면 (10-12)/(12) = (-2)/(12) = -1/6 = - 0,1667(-17%)이 됩니다.
하지만 두 숫자 모두 순서가 없다고 가정해 봅시다. 따라서 어느 것이 올바른 숫자인지 알 수 없습니다. 이 경우 두 경우의 평균을 구하면 됩니다. 따라서 12와 10의 평균은 (12+10)/2 = 11입니다. 그리고 그 차이는 (12-10) = 2입니다. 이제 두 숫자를 나누면 2/11 = 0,181818을 구할 수 있습니다.
따라서 실제 시크릿은 차이를 평균값으로 나누는 것입니다: q = (x_2 - x_1) / ((x_1+x_2)/2) = 2 * (x_2 - x_1)/(x_1 + x_2).
새로운 소식이 없습니다. K12 수학.
하지만 통계가 아닌 실제 확률에 대해 생각해 봅시다. On은 분모를 평균 대신 중앙값으로 대체할 수 있습니다. 숫자가 두 개인 경우에는 차이가 없습니다. 하지만 3개 이상이면 달라집니다. 한번 시도해 보세요 :)
누군가 소스 코드를 사용하여이 표시기를 mt4로 변환해 주시면 정말 감사하겠습니다.
고마워요
편집 : 12 시간 동안 방향 표시기를 확인한 후,..... 이 표시기는 REPAINT !!!!
이더스 트레이더 이동 미니맥스 코드가 작동 중이지만 225줄부터 수정해야 합니다:
//| ----- 오류: 아래 줄로 대체되었습니다 ----- |
//| double result=0;
//|**** 원본:for(i=0; i<n; i++) { Print("i ="+i+" uSi ="+uSi[i]); result+=uSi[i]; }
//| ---------------------------------------------------------- |
double result=0;
for(i=0; i<n; i++) // 이 기능을 껐습니다 --- >> { Print("i = "+(문자열)i+" uSi = "+(문자열)uSi[i]); result+=uSi[i]; }
// 이 기능을 껐습니다 --- >> Print("Result ="+DoubleToString(result));
}
감사합니다.