텐텐셜 플래니메트리 방법 - 페이지 10

 
Prival :

나는 전체 스레드를 읽은 것이 아니라 첫인상을 읽었습니다. 색상은 3번째 좌표입니다. 우리는 XYZ를 구축하고 우리가 계곡에 있는 위치를 분석해야 합니다. 아마도 이 옵션이 도움이 될 것입니다. 누군가가 이미 이것을 제안했어야 한다고 생각하지만

이상적으로 표시기의 임무는 가능한 가장 낮은 계산 비용으로 가장 압축된 형식(물론 상당한 손실 없이)으로 필요한 정보를 표시하는 것입니다. 첫 번째 기준에 따르면 3D 영상은 (시각적 인지에) 좋지만 두 번째 기준에 따르면 어딘지 모르게 팽팽하다.
 
lna01 :
비공개 :

나는 전체 스레드를 읽은 것이 아니라 첫인상을 읽었습니다. 색상은 3번째 좌표입니다. 우리는 XYZ를 구축하고 우리가 계곡에 있는 위치를 분석해야 합니다. 아마도 이 옵션이 도움이 될 것입니다. 누군가가 이미 이것을 제안했어야 한다고 생각하지만

이상적으로 표시기의 임무는 가능한 가장 낮은 계산 비용으로 가장 압축된 형식(물론 상당한 손실 없이)으로 필요한 정보를 표시하는 것입니다. 첫 번째 기준에 따르면 3D 영상은 (시각적 인지에) 좋지만 두 번째 기준에 따르면 어딘지 모르게 팽팽하다.

특히 계곡이나 정점에 있는 위치를 결정하려면 경사 하강 또는 상승 방법을 사용해야 하며 이는 추가 부담입니다. 쉬운 방법은 없다고 생각하지만 누군가에게는 쉽습니다. 장군이 직함이 아니라 행복이기 때문에 어쩌면 상사에게 현재를 :)
 

칸디다

그래서 문제가 무엇입니까? 이 스레드의 앞부분에서 지표에 대한 공백(프로파일 기능 계산 포함)을 게시했습니다. grasn에서 사용하는 프로필 함수는 해당 코드에 중첩된 특수한 경우입니다. 남은 것은 결로 검색 절차(즉, 이 기능의 최소값)를 추가하는 것이며 표시기가 준비됩니다. 그라스가 제공하는 절차를 포함하는 것이 가능합니다.

귀하가 이전에 게시한 "... 이것은 모두를 혼란스럽게 하는 것"에서 설정한 목표는 부분적으로 달성되었지만 귀하의 알고리즘을 정확히 이해하지 못했지만 제 특수한 경우임을 전적으로 인정합니다. 그래서 손에 넣고, 그 차이를 정규화한 버전을 완성했으니, '밀도' 같은 게 아닐까 싶다. 다음과 같은 형식으로 각 슬라이스를 약간 조정했습니다.


평활화되고 평균값 아래의 극소값이 선택됩니다. 결과는 다음 그림입니다.

가장 순수한 형태의 벌레:

또한 세 번째 좌표, 즉 "밀도" 값이 나타나며 이에 따라 의미 있는 결론을 도출할 수 있습니다.

추신 : 설명된 알고리즘은 상당히 단순하여 MT로 옮기는 것이 어려울 것 같지 않으며, 여기서 계산량이 중요한 역할을 하지 않습니다. 3D 그림을 보면 근거 없는 결론을 도출하는 것이 가능하다. "오늘" 표시에서 이것은 1400개("n"축)이며 "강한" 영역(녹색 점)에 비해 웜이 명확하게 과소평가된 "밀도" 값을 가지고 있음을 알 수 있습니다. 그리고 이전 포스트에서 보셨듯이 "내일" 가격이 시작되고 웜에게 돌아오지 않습니다. 아마도 그것은 eugenk 를 의미 했습니까?

유겐크에게

침묵으로 판단하면 그는 급여를 받았고 잠시 동안 우리는 당신을 잃었습니다. 그것이 다시 끝날 때(이것은 자연의 모든 징후 중 가장 예측 가능한 것임) 내 간단한 질문에 대답해 주십시오. 왜 이 벌레가 필요하고 이 벌레로 무엇을 하고 싶습니까?

 
grasn :

나는 당신의 알고리즘을 정확히 이해하지 못했지만 그것이 나의 특별한 경우라는 것을 완전히 인정합니다.


나는 당신이 내 코드를 보지 않는다는 것을 알고 있습니다.
 
lna01 :
잔디 :

나는 당신의 알고리즘을 정확히 이해하지 못했지만 그것이 나의 특별한 경우라는 것을 완전히 인정합니다.


나는 당신이 내 코드를 보고 있지 않다는 것을 알고 있습니다.
여기서 '경향평면법' 을 알아내려고 노력했습니다( 이나01 03.11.2007 16:20) :o)))))
 
grasn :
여기서 '경향평면법' 을 알아내려고 노력했습니다( 이나01 03.11.2007 16:20) :o)))))

그리고 여기에 '텐텐셜 평면법' 이 필요했습니다(lna01 02.11.2007 11:35) :)

올바르게 구성된 표시기에는 기록 및 수신 틱 모두의 통합 처리를 제공하는 코드가 포함됩니다. 즉, 항상 기록 루프를 포함합니다. 알고리즘 자체에 관심이 있다면 코드에서 이 주기를 찾고 그 안에 무엇이 있는지 확인하는 것으로 충분합니다. 그리고 안에 내용물은 이렇습니다

    Sum = Close [ sh + 1 ] ;
    SMA [ 1 ] = Sum ;
    for ( i = 2 ; i <= SMANumber ; i ++ ) {
      Sum += Close [ sh + i ] ;
      SMA [ i ] = Sum / i ;
    }
// Предыдущий код обсуждён с Matemat'ом в предыдущих постах. Собственно, это эффективный алгоритм
// расчёта значений простых скользящих средних на баре с индексом sh+1
// Теперь сортируем массив этих значений, после этого значения будут идти в том же порядке, что и на графике. 
// Если не нравится, можно закомментировать эту строчку
    ArraySort ( SMA ) ;
// Теперь рассчитываем функцию профиля, для визуальной оценки загоняем значения функции в индикаторный буфер
// Сама функция - разность значений SMA. Если бы не было сортировки, это была бы 
// разность SMA с периодами i+hf и i-hf, с сортировкой это интервал цен, занимаемый 2*hf+1 SMA в том порядке, 
// в каком они идут на графике, SMA[i] - медианное значение интервала.
    for ( i = hf + 1 ; i <= SMANumber - hf ; i ++ ) {
      D [ sh + i ] = SMA [ i + hf ] - SMA [ i - hf ] ;
    }

관심있는 게시물의 두 번째 사진을 빌드하기 위해 코드가 수정되었습니다.

    for ( i = hf + 1 ; i <= SMANumber - hf ; i ++ ) {
      dSMA = SMA [ i + hf ] - SMA [ i - hf ] ;
      D [ sh + i ] = dSMA ;
      if ( SaveData ) FileWrite ( h , dSMA , SMA [ i ] - SMA [ 1 ] , i ) ;
    }
PS 작은 복수라고 생각하는 상세한 댓글들 :)
 
잡다

모두. Matcad를 배우기 시작했습니다.
무상 도움과 예를 들자면 위의 그림을 그리는 스크립트를 던질 수 없었습니다.
 

출장에서 막 돌아왔습니다. 택시... 여기 뭐 있어요? 글쎄요... 특별한 연재 계획은 없지만 아 글쎄요, 천천히 마무리 하겠습니다.

칸디다

나는 아직도 나의 특별한 경우가 무엇인지 이해하지 못하지만, 그것은 전혀 중요하지 않다는 것을 당신에게 확신합니다. 하지만 다른 사람의 MQL 코드를 읽는 방법은 아직 배우지 못했습니다. 고백합니다, 약간 얼굴이 붉어지고, 특히 아침에는 거의 읽을 수 없습니다. o)

vaa20003 으로

항상 도울 준비가 되어 있습니다. 간단한 의견과 함께 파일을 첨부했습니다. 코드는 최적화 면에서 최고는 아니지만 그런 작업을 설정하지도 않았고, 게다가 바빴습니다. LR이 목표(또는 대략적으로 설명된 목표)를 더 쉽고 정확하게 달성한다는 사실은 말할 것도 없고 방향이 유망하지 않은 것 같습니다.

추신: MathCAD 13.0/13.1이 필요합니다. MA 단계는 PL 기능에서 변경됩니다.

PSS: 유겐크 의 침묵이 큰 문제로 연결되지 않고 신선한 흐름을 가져오길 바랍니다.



여기 파일: http://grasn.narod.ru/test/PLANIMETRIA.xmcd 로드되고 싶지 않은 것이 있습니다.

 
고맙습니다. 공부할게요 :) (이미 14개 다운받았는데 호환성이 있어야죠!)
 
vaa20003 :
고맙습니다. 공부할게요 :) (이미 14개 다운받았는데 호환성이 있어야죠!)
여기: http://twt.mpei.ac.ru/ochkov/Mathcad_14/index.html 13과 14의 차이점에 대해 읽을 수 있습니다. 저는 결국 13에 머물렀습니다.