연구 1: 스캘핑 등을 위한 다중 통화 분석 - 페이지 3

 
파파요즈 :


А если не 13:47, а 13:01 ?

이것이 역사의 구멍이라면?

구멍으로 무엇을 할 수 있습니까? 마치 연결이 끊어진 것처럼 가장 논리적인 것은 마지막으로 받은 견적인 IMHO부터 진행하는 것입니다.
 
PapaYozh :


그리고 13:47이 아니라 13:01이라면?

또는 13시 47분에도 13시 48분의 시간이 있는 막대를 놓치지 않는다는 보장이 없습니다.

이것이 역사의 구멍이라면?


보장이 뭔가요?! 13:48 이전에 가장 가까운 막대가 13:01에 있는 경우 13:48에 막대가 없으면 13:48에도 닫기가 관련됩니다.

역사를 연구하다 보면 역사가 정상이라는 것을 알게 됩니다. 기술적인 구멍이 당신의 문제라면(정상적인 이력을 찾아보세요), 시장이 문제라면(음, 진드기가 없고 그게 전부입니다) - 그럼 제가 해결책을 썼습니다.

코드의 세부 사항에 대한 논의로 분기를 축소할 필요는 없습니다. 거기에는 모든 것이 맞습니다.

다중 통화 분석에 대해 논의합시다!

 
hrenfx :

EURUSD에는 13:48에 바가 있습니다. Take it Open.

13:48에 GBPUSD에 바가 있습니다.

13:48에 AUDUSD에 바가 없습니다(현재 시세 업데이트가 없었습니다) - 그런 다음 13:48 이전이었던 마지막 시세를 취합니다. 예를 들어, 13:48 이전 막대의 시간이 13:47인 경우 닫습니다. 분명히, 이 가격은 13:48의 시간에 관련이 있을 것입니다.

그리고 왜 항상 닫지 않고 열려 있습니까?
hrenfx :


거기에는 모든 것이 맞습니다.

상의하자!

우연히 미래를 엿보는 것과 관련하여 "특히 위험한" 것은 바로 다중 통화 분석이므로 코드 세부 사항에 대한 논의는 "특히" 적절합니다.
 
hrenfx :

나는 당신의 아이디어에 대해 아무 말도 할 수 없습니다. 물론 MT5에서 확인해야합니다. 아직 직접 시도하지 않았습니다. 그리고 포럼의 누군가가 그것을 시도했을 가능성은 거의 없으며 MT5는 아직 인기가 없습니다.
 
Candid :
파파요즈 :
구멍으로 무엇을 할 수 있습니까? 마치 연결이 끊어진 것처럼 가장 논리적인 것은 마지막으로 받은 견적인 IMHO부터 진행하는 것입니다.


다중통화 분석을 실험할 때 필요한 시간에 막대가 없으면 데이터가 불완전하다고 생각했습니다. 나는 이전 인용문을 사용하지 않았으며 극단적인 경우 분석 기간 동안 사용 가능한 첫 번째 인용문을 사용했습니다. 일반적으로 다중 통화 분석에서는 특정 프레임을 분석하여 정확도(즉, 채우기 계수)를 설정하고 실제로 필요한 최소값보다 막대가 더 적은 경우 아무 것도 하지 않고 기다리십시오.

그리고 다중 통화 분석에 대해 한 번 더 생각합니다. 연결된 쌍의 분석이 여기에서 논의되기 때문에 분석 전에 코스를 정규화하는 것이 합리적입니다.

 
Candid :
그리고 왜 항상 닫지 않고 열려 있습니까?

가장 중요한 것은 동기화입니다. 닫기에서도 동기화가 가능합니다. 이것은 Open에서와 같이 나쁘다. 그러나 1분의 기록만 있는 경우 - 열기/닫기 동기화가 최선의 선택입니다.
 
vasya_vasya :
나는 당신의 아이디어에 대해 아무 말도 할 수 없습니다. 물론 MT5에서 확인해야합니다. 아직 직접 시도하지 않았습니다. 그리고 포럼의 누군가가 그것을 시도했을 가능성은 거의 없으며 MT5는 아직 인기가 없습니다.


MT5에는 다중 기기 Expert Advisors용 다중 기기 테스터만 있습니다. 역사에 대한 다중 통화 분석의 경우 MT4로 충분합니다. 코드를 게시했는데 쉽습니다.

MT5는 이미 만들어진 분석을 바탕으로 작성된 어드바이저의 철저한 테스트 에만 필요합니다. 따라서 MT5는 필요하지 않습니다.

 

PapaYozh :

분석 전에 코스를 정규화하는 것이 좋습니다.

정규화는 흥미로운 질문입니다. 즉, 따옴표를 같은 규모로 줄이는 것에 대해 이야기하고 있습니까?

지금까지는 간단히 질문을 해결했습니다. 따옴표를 "결합"하려면 오프셋(즉, 0의 위치)과 스케일이라는 두 개의 매개변수가 필요합니다. 나는 느린 파동에 대해 0을 취하고 변동성에 대해 스케일을 취합니다(간단함을 위해 High-Low에 대해 동일한 파동). 결과 는 꽤 좋은 것 같습니다. 동시에 마하와 관련된 따옴표의 위치에 대한 추가 정보가 있습니다. :)

 
hrenfx :


MT5에는 다중 기기 Expert Advisors용 다중 기기 테스터만 있습니다. 역사에 대한 다중 통화 분석의 경우 MT4로 충분합니다. 코드를 게시했는데 쉽습니다.

MT5는 이미 만들어진 분석을 바탕으로 작성된 Expert Advisor의 철저한 테스트를 위해서만 필요합니다. 따라서 MT5는 필요하지 않습니다.

나에게 MT5는 필수이며 MT4에서는 그러한 분석에 참여하는 것이 심각하지 않습니다. 테스트와 최적화가 없는 분석이란 무엇입니까? 핸들로 거래를 계산합니다. 불행한 거래자는 어떻게합니까?
 
Candid :

정규화는 흥미로운 질문입니다. 즉, 따옴표를 같은 규모로 줄이는 것에 대해 이야기하고 있습니까?

지금까지는 간단히 질문을 해결했습니다. 따옴표를 "결합"하려면 오프셋(즉, 0의 위치)과 스케일이라는 두 개의 매개변수가 필요합니다. 나는 느린 파동에 대해 0을 취하고 변동성에 대해 스케일을 취합니다(간단함을 위해 High-Low에 대해 동일한 파동). 결과 는 꽤 좋은 것 같습니다. 동시에 마하와 관련된 따옴표의 위치에 대한 추가 정보가 있습니다. :)


마지막 인용문을 정규화 포인트로 생각해야 할 것 같습니다. 결국, 우리는 비율이 마지막 값으로 어떻게 이동했는지 아는 데 관심이 있습니다. 그래서 간단하게 정규화했습니다.

1) 공통 통화가 만인의 분자 또는 만인의 분모에 있도록 쌍을 뒤집었 습니다 .

2) 각 통화 쌍의 모든 가격을 분석된 프레임에서 이 쌍의 마지막 가격으로 나눕니다.

저것들. 오른쪽의 모든 쌍에서 1.0을 얻었고 쌍이 이 쌍으로 오는 것을 보았습니다.

이 모든 수치를 현재 차트에 표시하려면 정규화 지점에서 현재 차트 쌍의 비율로 정규화 비율을 곱하면 됩니다.