다중 기간 표시기 - 페이지 374

 
mladen:
이것은 당신이 게시한 지표에 대한 다중 시간 프레임입니다(이것은 올바르게 작동하기 위해 게시한 것이 필요하므로 "고전적인" 다중 시간 프레임 표시입니다. 이를 허용하려면 표시기 폴더의 위에서 표시기를 복사하십시오. 작동하기 위해) 또한, Hodrick Prescott 필터는 재계산하는 것 중 하나입니다(더 많은 정보는 여기에서 찾을 수 있습니다: Hodrick–Prescott filter - Wikipedia, free encyclopedia ). 당신은 그것을 사용합니까 (그것은 그 점에서 SSA와 유사합니다)

안녕하세요 mladen님

내가 수동으로 하지 않고 자동으로 새로 고침하기 위해 이 인디를 수정할 수 있습니까?

첨부된 2장의 사진: 새로 고침 전과 후. 감사합니다.

문안 인사

파일:
before.gif  17 kb
after.gif  17 kb
 

...

엥굴라

나는 당신의 차트에서 그 지표를 게시하지 않았습니다

나는 메인 차트(이 차트: https://www.mql5.com/en/forum/173574/page248 )에 하나를 올렸고 내가 본 바에 따르면 최소 1000바를 다시 계산하고 있으므로 그 문제가 없어야 합니다. 지금 시도했습니다(위 링크에서 가져온 것). 그리고 시각적 백 테스트에서도 올바르게 작동합니다.

__________________________________________________________

추신: 사용 중인 버전의 for 루프를 확인하고, 내가 게시한 버전과 다르면 동일하게 만드십시오(Hodrick-Prescott 필터는 실제로 이러한 계산이 필요하므로 피하거나 더 적게 계산하여 속도를 높일 수 없습니다).

engula:
안녕하세요 mladen님

내가 수동으로 하지 않고 자동으로 새로 고침하기 위해 이 인디를 수정할 수 있습니까?

첨부된 2장의 사진: 새로 고침 전과 후. 감사합니다.

문안 인사
 

MTF로 변환

안녕하세요, 이 표시기를 MTF 표시기로 변환할 수 있습니까?

고마워, 베르나르도.

파일:
 
mladen:
엥굴라

나는 당신의 차트에서 그 지표를 게시하지 않았습니다

나는 메인 차트(이 차트: https://www.mql5.com/en/forum/173574/page248 )에 하나를 올렸고 내가 본 바에 따르면 최소 1000바를 다시 계산하고 있으므로 그 문제가 없어야 합니다. 지금 시도했습니다(위 링크에서 가져온 것). 그리고 시각적 백 테스트에서도 올바르게 작동합니다.

__________________________________________________________

추신: 사용 중인 버전의 for 루프를 확인하고, 내가 게시한 버전과 다르면 동일하게 만드십시오(Hodrick-Prescott 필터는 실제로 이러한 계산이 필요하므로 피하거나 더 적게 계산하여 속도를 높일 수 없습니다).

안녕하세요 mladen님

표시기는 친절하게 mtf로 수정하고 게시한 것입니다("Hodrick Prescott Filter mtf.mq4"). 내가 한 유일한 변경은 "indicator_chart_window"에서 "indicator_separate_window"로의 변경이었습니다.

이전 게시물에 첨부한 2장의 사진에서 hp_mtf는 빨간색이고 moment(1)는 흰색입니다.

나는 오늘도 시도했고 hp_mtf가 자체를 새로 고치지 않는다는 것을 다시 깨달았습니다. 불행히도 내 mt4는 사진을 저장할 수 있기 전에 추락했습니다... 내일 다시 시도하겠습니다.

나는 조금 ...

 

...

엥굴라

mtf 버전(필터 자체를 호출하는 표시기)에서 다음과 같은 행이 있습니다.

for(int i=MathMin(Bars-1,1000*timeFrame/Period()); i>=0; i--)

다시 계산된 최소 막대가 1000 또는 (시간 프레임에 따라 다르지만, 시간 프레임이 현재 시간 프레임인 경우 총 막대 수가 1000 미만인 경우) 총 막대 수인지 확인합니다. 필터 자체는 확인하지 않았습니다. 내가 본 가장 좋은 버전은 Kurt Annen의 원본 C/C++ 코드이며 이것이 내가 사용하는 버전입니다(다중 프레임 버전을 요청할 때 기준으로 게시된 HP는 확실하지 않음).

Hodrick-Prescott 필터는 있는 그대로 까다로운 것입니다. 이미 말했듯이 매우 많은 부분에서 SSA를 떠올리게 하고 다시 계산되는 막대의 수에 놀랐습니다. 따라서 mtf 버전에서 최소 1000개의 막대가 ). 그리고 내가 말했듯이, 나는 내가 게시한 버전을 테스트했습니다. 귀하의 표시기 버전이 없지만 테스트한 버전(차트 1에서 - 이 주제에 관한 이전 게시물의 링크에서)에 대해 수행한 테스트에 따르면 정상적으로 작동합니다.

__________________________________________

아마도 가장 좋은 방법은 사용 중인 버전을 게시하여 테스트하고 궁극적으로 문제가 무엇인지 찾을 수 있도록 하는 것입니다.

재계산 인디케이터에 모멘텀이 붙어있는 상태에서 항상 문제가 있다고 생각합니다. (모멘텀을 정상적으로 사용하면 데이터가 거꾸로 바뀌지 않는다고 가정하지만 HP 필터는 전혀 그렇지 않습니다 - 따라서 업데이트되지 않는 모멘텀 값에 문제가 있습니다. HP 필터만큼 다시 계산하는 모멘텀 표시기가 필요하며 그런 다음에만 모멘텀 값이 HP 값을 "따를" 것입니다)

__________________________________________

도움이 되었기를 바랍니다.

문안 인사

engula:
안녕하세요 mladen님

표시기는 친절하게 mtf로 수정하고 게시한 것입니다("Hodrick Prescott Filter mtf.mq4"). 내가 한 유일한 변경은 "indicator_chart_window"에서 "indicator_separate_window"로의 변경이었습니다.

이전 게시물에 첨부한 2장의 사진에서 hp_mtf는 빨간색이고 moment(1)는 흰색입니다.

나는 오늘도 시도했고 hp_mtf가 자체를 새로 고치지 않는다는 것을 다시 깨달았습니다. 불행히도 내 mt4는 사진을 저장할 수 있기 전에 추락했습니다... 내일 다시 시도하겠습니다.

나는 조금 ...
 
mladen:
엥굴라

mtf 버전(필터 자체를 호출하는 표시기)에서 다음과 같은 행이 있습니다.

for(int i=MathMin(Bars-1,1000*timeFrame/Period()); i>=0; i--)

다시 계산된 최소 막대가 1000 또는 (시간 프레임에 따라 다르지만, 시간 프레임이 현재 시간 프레임인 경우 총 막대 수가 1000 미만인 경우) 총 막대 수인지 확인합니다. 필터 자체는 확인하지 않았습니다. 내가 본 가장 좋은 버전은 Kurt Annen의 원본 C/C++ 코드이며 이것이 내가 사용하는 버전입니다(다중 프레임 버전을 요청할 때 기준으로 게시된 HP는 확실하지 않음).

Hodrick-Prescott 필터는 있는 그대로 까다로운 것입니다. 이미 말했듯이 매우 많은 부분에서 SSA를 떠올리게 하고 다시 계산되는 막대의 수에 놀랐습니다. 따라서 mtf 버전에서 최소 1000개의 막대가 ). 그리고 내가 말했듯이, 나는 내가 게시한 버전을 테스트했습니다. 귀하의 표시기 버전이 없지만 테스트한 버전(차트 1에서 - 이 주제에 관한 이전 게시물의 링크에서)에 대해 수행한 테스트에 따르면 정상적으로 작동합니다.

__________________________________________

아마도 가장 좋은 방법은 사용 중인 버전을 게시하여 테스트하고 궁극적으로 문제가 무엇인지 찾을 수 있도록 하는 것입니다.

재계산 인디케이터에 모멘텀이 붙어있는 상태에서 항상 문제가 있다고 생각합니다. (모멘텀을 정상적으로 사용하면 데이터가 거꾸로 바뀌지 않는다고 가정하지만 HP 필터는 전혀 그렇지 않습니다 - 따라서 업데이트되지 않는 모멘텀 값에 문제가 있습니다. HP 필터만큼 다시 계산하는 모멘텀 표시기가 필요하며 그런 다음에만 모멘텀 값이 HP 값을 "따를" 것입니다)

__________________________________________

도움이 되었기를 바랍니다.

문안 인사

안녕하세요 mladen님

귀하의 답변은 매우 도움이 되었습니다.

나는 당신의 이전 게시물을 다시 읽었고 내가 말할 수있는 것은 당신이 옳다는 것뿐입니다 ...

나는 오늘 hp 필터 인디를 다시 보았고 당신이 옳았다고 말해야합니다 ...

운동량 에 대한 귀하의 의견과 관련하여 이제 예상대로 작동하지 않는 이유를 이해합니다.

하지만 다음과 같이 묻겠습니다.

속도 계산을 코드에 추가하고 둘 다를 표시하는 hp mtf 필터 indi를 수정할 수 있습니까? 그것은 매우 도움이 될 것입니다! 많은 감사...

문안 인사

 

...

엥굴라

그것들은 매우 다른 값을 가지고 있습니다(예를 들어, EURUSD에서 HP 필터는 현재 약 1.3이고 모멘텀(메타 트레이더가 계산하는 방식)은 항상 약 100입니다). 매우 평평한 값을 표시하지 않고도 동일한 하위 창에 다른 값을 갖는 것이 가능합니다(데이터 창의 별도 창에서 HP 필터에 적용된 운동량 값을 확인하면 무슨 말인지 알 수 있음)

대신 여기에 Hodrick-Prescott 필터 모멘텀이 있습니다. 필요한 막대 수를 다시 계산하면 문제가 발생하지 않습니다.

추신: 작동하려면 "hp.mq4"가 필요합니다(이 게시물: https://www.mql5.com/en/forum/173574/page248 ). 또한 이미 mtf이기도 합니다.

engula:
안녕하세요 mladen님

귀하의 답변은 매우 도움이 되었습니다.

나는 당신의 이전 게시물을 다시 읽었고 내가 말할 수있는 것은 당신이 옳다는 것뿐입니다 ...

나는 오늘 hp 필터 인디를 다시 보았고 당신이 옳았다고 말해야합니다 ...

추진력에 대한 귀하의 의견과 관련하여 이제 예상대로 작동하지 않는 이유를 이해합니다.

하지만 다음과 같이 묻겠습니다.

속도 계산을 코드에 추가하고 둘 다를 표시하는 hp mtf 필터 indi를 수정할 수 있습니까? 그것은 매우 도움이 될 것입니다! 많은 감사...

문안 인사
 
ewp:
정의

나는 오래된 지지선이나 오래된 저항선인 수평선과 거래합니다. 나를 위한,

브레이크아웃 지지는 매도 신호, 페이크아웃 지지는 매수 신호, 브레이크아웃 저항은 매수 신호, 페이크아웃 저항은 매도 신호입니다. 지금처럼 sup./res. 브레이크아웃 트레이딩은 gann 스윙 트레이딩, sup./res와 동일합니다. 가짜 거래는 Vic과 동일합니다. 스페란데오 2B 거래.

지시자

나는 지그재그, 배리(지지 저항) 및 레벨 거래인 오래된 지지 또는 오래된 저항 레벨 3 지표를 결정하는 데 사용합니다123.

지그재그

나는 마지막 다리 문제 때문에 지그재그를 싫어합니다.

배리

나는 다음 때문에 배리를 사용하지 않는다.

1. 2개의 프랙탈만으로 구성된다

2. 프랙탈 하이 또는 프랙탈 로우 라인 길이(도트 번호)는 제한적이고 다양합니다.

3. 프랙탈 로우(high)가 구성되지 않았음에도 불구하고 프랙탈 하이(low)가 순차적으로 나타난다.

레벨 거래123

나는 그것을 사랑하고 나는 그것을 사용합니다. 하지만 mtf 버전이 필요합니다.

누구든지 이 표시기를 multimeframe으로 변환할 수 있습니까? 감사합니다.

불가능한 것은 아무것도 아니다

 

...

ewp:
정의

나는 오래된 지지선이나 오래된 저항선인 수평선과 거래합니다. 나를 위한,

브레이크아웃 지지는 매도 신호, 페이크아웃 지지는 매수 신호, 브레이크아웃 저항은 매수 신호, 페이크아웃 저항은 매도 신호입니다. 지금처럼 sup./res. 브레이크아웃 트레이딩은 gann 스윙 트레이딩, sup./res와 동일합니다. 가짜 거래는 Vic과 동일합니다. 스페란데오 2B 거래.

지시자

나는 지그재그, 배리(지지 저항) 및 레벨 거래인 오래된 지지 또는 오래된 저항 레벨 3 지표를 결정하는 데 사용합니다123.

지그재그

나는 마지막 다리 문제 때문에 지그재그를 싫어합니다.

배리

나는 다음 때문에 배리를 사용하지 않는다.

1. 2개의 프랙탈만으로 구성된다

2. 프랙탈 하이 또는 프랙탈 로우 라인 길이(도트 번호)는 제한적이고 다양합니다.

3. 프랙탈 로우(high)가 구성되지 않았음에도 불구하고 프랙탈 하이(low)가 순차적으로 나타난다.

레벨 거래123

나는 그것을 사랑하고 나는 그것을 사용합니다. 하지만 mtf 버전이 필요합니다.

누구든지 이 표시기를 multimeframe으로 변환할 수 있습니까? 감사합니다.

"레벨" 라인이 "커스텀" 각도로 변경할 수 있는지 궁금합니다....

 
mladen:
엥굴라

그것들은 매우 다른 값을 가지고 있습니다(예를 들어, EURUSD에서 HP 필터는 현재 약 1.3이고 모멘텀(메타 트레이더가 계산하는 방식)은 항상 약 100입니다). 매우 평평한 값을 표시하지 않고도 동일한 하위 창에 다른 값을 갖는 것이 가능합니다(데이터 창의 별도 창에서 HP 필터에 적용된 운동량 값을 확인하면 무슨 말인지 알 수 있음)

대신 여기에 Hodrick-Prescott 필터 모멘텀이 있습니다. 필요한 막대 수를 다시 계산하면 문제가 발생하지 않습니다.

추신: 작동하려면 "hp.mq4"가 필요합니다(이 게시물: https://www.mql5.com/en/forum/173574/page248 ). 또한 이미 mtf이기도 합니다.

믈라덴

어떻게 내가 (우리 모두) 충분히 감사 할 수 있습니다 ...?!?

오늘 최신 수정 사항을 실행하고 멋지게 보입니다. 동일한 하위 창에 여러 indis를 넣고 모든 동일한 0 라인에 사용할 수 있도록 하는 추가 변경 사항에 대해 특별한 감사를 드립니다. 이것은 시각적으로 매우 도움이됩니다 ...

문안 인사

사유: