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

 
Zhunko :
의심스럽습니다... 비율은 모든 관련 쌍에 대해 즉시 처리됩니다. Forex에서 실제 왜곡을 본 사람이 있습니까?


조심해 쥰코 . 그 사람은 달러 쌍만 봅니다. 유한하게 연결된 쌍, 즉 십자가, 즉시 운동하십시오. 여기에서 스큐를 볼 수 있거나 하나의 통화에 자체 움직임이 있습니다. 그러나 그것은 무대 뒤에서입니다.

그리고 십자가 분석을 통해 이것을 고려하는 것이 실제로 가능합니다. 논리는 첫 번째 게시물의 달러와 관련하여 동일합니다. 주어진 통화가 있는 모든 쌍이 그에 따라 행동하면 움직이는 사람은 바로 그녀입니다. 네, 하지만 논리가 너무 복잡합니다. 예를 들어 달러와 같은 하나의 통화만 추적하는 것을 제외하고. 그러나 그것은 더 이상 차익 거래 전략이 아니라 트렌드 전략입니다. 모든 불확실성과 함께.

 

다중 통화 분석 을 위해 그런 것을 생각해 냈을 때 특정 시간(초) 동안 첫 번째 틱과 마지막 틱 사이의 거리를 포인트 단위로 보여줍니다.

 
Yurixx :


조심해 쥰코 . 그 사람은 달러 쌍만 봅니다. 유한하게 연결된 쌍, 즉 십자가, 즉시 운동하십시오. 여기에서 스큐를 볼 수 있거나 하나의 통화에 자체 움직임이 있습니다. 그러나 그것은 무대 뒤에서입니다.

그리고 십자가 분석을 통해 이것을 고려하는 것이 실제로 가능합니다. 논리는 첫 번째 게시물의 달러와 관련하여 동일합니다. 주어진 통화가 있는 모든 쌍이 그에 따라 행동하면 움직이는 사람은 바로 그녀입니다. 네, 하지만 논리가 너무 복잡합니다. 예를 들어 달러와 같은 하나의 통화만 추적하는 것을 제외하고. 그러나 그것은 더 이상 차익 거래 전략이 아니라 트렌드 전략입니다. 모든 불확실성과 함께.


모든 크로스를 결정하기 때문에 메이저만 봅니다. 이것은 이해하는 것이 매우 중요합니다. 저것들. 십자가 분석은 전공 분석입니다. 예를 들어 EURUSD * USDJPY의 곱을 조사하면 EURJPY의 연구는 완료됩니다. 뻔한 것들처럼.

메이저 뿐만 아니라 크로스(전공에서 획득) 분석을 통해 모든 통화를 추적하는 것은 복잡한 논리가 아니라 간단한 논리입니다.

다음은 전공을 조사하는 데 사용한 코드입니다. 빠르게 작성했지만 논리는 간단합니다.

TestAlgo 스크립트는 StartTime부터 지금까지 기록의 모든 패턴을 찾습니다. 입력 매개변수: E1 - 작은 반경, E2 - 큰. 깊이 - 검색을 위한 막대의 최대 깊이입니다.

SaveTestAlgo Expert Advisor는 찾은 모든 패턴(DLL 권한 필요)을 전문가/파일 폴더에 라인과 텍스트(위에 표시된 대로)가 있는 모든 기호의 스크린샷으로 저장합니다.

다음과 같이 사용하려면 두 개의 차트를 엽니다(예: GBPJPY M1 및 GBPJPY M1). 첫 번째 스크립트에서는 TestAlgo 스크립트를 실행하고 두 번째 스크립트에서는 SaveTestAlgo Expert Advisor를 실행합니다. 또한 우리는 고문을 건드리지 않습니다. 두 번째 차트에 계속 매달려 있습니다. 그리고 TestAlgo 스크립트를 사용하여 입력 매개변수를 변경하여 첫 번째 차트 에서 모든 조작을 수행합니다.

보시다시피 패턴 검색 스크립트 코드는 간단하고 짧습니다. 따라서 구현의 복잡성은 신화입니다.

파일:
testalgo.rar  3 kb
 
sanyooooook :

다중 통화 분석을 위해 그런 것을 생각해 냈을 때 특정 초 동안 첫 번째 틱과 마지막 틱 사이의 거리를 포인트 단위로 보여줍니다.

당신은 당신의 물건을 조사 했습니까? 패턴이나 특징을 눈치채셨나요?
 
hrenfx :
당신은 당신의 물건을 조사 했습니까? 패턴이나 특징을 눈치채셨나요?
그것의 도움으로 스큐라고 부르는 것을 정확히 추적할 수 있고, 어떤 쌍이 늦고 나머지는 하락/상승했는지 볼 수 있습니다.
 
sanyooooook :
그것의 도움으로 스큐라고 부르는 것을 정확히 추적할 수 있고, 어떤 쌍이 늦고 나머지는 하락/상승했는지 볼 수 있습니다.

이해했다. 이러한 지연/왜곡은 더 일반적으로 스크립트(위에 설명됨)에 의해 기록에 대해 조사되었습니다. 왜곡은 가능한 모든 시간 간격으로 분석되고 왜곡의 특성(반지름)이 명확하게 지정됩니다.
 
hrenfx :

다음은 전공을 조사하는 데 사용한 코드입니다.

코드에 대한 작은 기술적인 설명이 있습니다. 검증이 필요 없을 것 같습니다.

    Pos = iBarShift(Symbols[i], Period(), Times[CurrentPos]);
    if (iTime(Symbols[i], Period (), Pos) < Times[CurrentPos])
      Price = iClose(Symbols[i], Period (), Pos);
     else   
      Price = iOpen(Symbols[i], Period (), Pos);

다음은 유로화(으)로 수입된 달러 인덱스의 일별 갭과 함께 표시되는 분입니다. 디자인의 첫 부분만 사용했습니다.



iBarShift는 가장 가까운 막대의 번호뿐만 아니라 왼쪽에 가장 가까운 막대의 번호를 반환함을 알 수 있습니다. 즉, 단순히

    Pos = iBarShift(Symbols[i], Period (), Times[CurrentPos]);
    Price = iClose(Symbols[i], Period (), Pos);

그러나 나는 또 다른 검사를 합니다. 시간은 요청된 견적의 첫 번째 막대 시간보다 작아서는 안 됩니다. 단지 이력 테스트를 위해서만 그러한 검사는 손상되지 않을 것입니다. IMHO.

 

다중 통화 분석의 주제는 단일 통화 분석보다 훨씬 더 복잡하다는 것을 알고 있습니다. 아이디어, 연구 등의 모범 사례를 공유해 보겠습니다. 무엇을 숨길까요?

나는 고전적인 형태의 인덱스(일정한 가중치 계수)가 완전한 쓰레기라고 생각합니다. 분명히 계수는 유동적이어야 합니다.

아마도 누군가 지수 계산에서 동적 계수에 대한 주제를 탐구했을 것입니다.

포럼에 유용한 정보가 너무 적어 홍수가 정말 멍청합니다. 다중 통화 분석 주제에 대한 정보를 공유하십시오. 귀하에게도 유용할 수 있습니다. 그리고 그것은 확실히 아프지 않을 것입니다.

 
Candid :

코드에 대한 작은 기술적인 설명이 있습니다. 검증이 필요 없을 것 같습니다.

예를 들어 설명하겠습니다.

13시 48분 당시 의 시가 내역을 살펴봐야 합니다.

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

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

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

 
hrenfx :

예를 들어, 13:48 이전 막대의 시간이 13:47인 경우 닫습니다. 분명히, 이 가격은 13:48의 시간에 관련이 있을 것입니다.


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

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

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