챔피언십 터미널에서의 시간 - 페이지 6

 

Yedelkin :


하지만 그렇게 하려면 세 가지 위험을 감수해야 합니다.

- GMT + 1 시간대에 해당하지 않는 시간 표시와 함께 견적이 실제로 도착할 위험;

- 인용 부호로 인용된 시간에 대해 일광 절약 시간제가 실제로 지원되지 않을 위험;

- 겨울 시간으로의 복귀가 10월 28일 이외의 견적 시간에 시행될 위험.


이것이 바로 내가 말하는 것입니다!

좋아, 이 토론은 그 자체로 소진된 것 같다. 왜냐하면. 주최측의 주요 응답: 2012년 10월 28일까지는 GMT+2, 10월 28일 이후에는 GMT+1입니다.

역사적 데이터에 대한 질문은 더 이상 나에게 흥미롭지 않습니다. 방금 EA에서 이러한 변경 사항을 고려했습니다.

 

과거 데이터 의 시간을 결정하는 함수를 사용하려고 했습니다.

 Print ( "GMT=" , TimeGMT ());
Print ( "Current=" , TimeCurrent ());
Print ( "Ofset=" , TimeGMTOffset ());
Print ( "Local=" , TimeLocal ());

모두 같은 시간 표시 = TimeCurrent() ; 오프셋=0;

말해봐, 내가 뭔가 잘못하고 있는 건 아닐까?

모든 작업을 제대로 수행하고 있다면 테스트할 때 이러한 기능을 어떻게 사용할 수 있습니까?

 
autoforex :

과거 데이터 의 시간을 결정하는 함수를 사용하려고 했습니다.

모두 같은 시간을 표시합니다. = TimeCurrent(); 오프셋=0;

말해봐, 내가 뭔가 잘못하고 있는 건 아닐까?

네 맞습니다. " MetaTrader 5에서 테스트의 기본 " 기사, "테스터에서 시간 모델링" 섹션을 참조하십시오. 모두 같은 시간 = TimeGMT ()를 표시합니다.
 
autoforex : 내가 모든 것을 제대로 하고 있다면 테스트할 때 이러한 기능을 어떻게 사용할 수 있습니까?
동일한 조언을 반복하는 이유일 뿐입니다. 특정 시간대를 기준으로 거래할 때 TimeGMT ()를 기반으로 구축하는 것이 좋습니다. 그래서 어제 언급한 그 "보편성"에 올 것입니다 :)
 

친애하는 Rosh.. 겨울 시간으로의 전환이 10 월 28 일인지 여부에 대해 대답하기가 왜 그렇게 어려운지 이해가되지 않습니다.

μl을 사용하여 핵융합을 할 수 있는 슈퍼프로그래머가 여기 있는 것은 아닙니다!!!! (매트의 주요 부분이 모니터의 반대편에 남아 있음)

포럼은 질문을 하는 곳입니다! (v.m.)

 
Yedelkin :

수정하는 방법?

 MqlDateTime time;
TimeGMT (time);
//Плюс поправка на летнее время, если торговая деятельность завязана на таймзону с наличием летнего времени
 
Yedelkin :
네 맞습니다. " MetaTrader 5에서 테스트의 기본 " 기사, "테스터에서 시간 모델링" 섹션을 참조하십시오. 모두 같은 시간 = TimeGMT ()를 표시합니다.

네, 감사합니다. 기본적으로 이해할 수 있습니다.

 
Yedelkin :
동일한 조언을 반복하는 이유일 뿐입니다. 특정 시간대를 기준으로 거래할 때 TimeGMT ()를 기반으로 구축하는 것이 좋습니다. 그래서 어제 언급한 그 "보편성"에 올 것입니다 :)

거래할 때 - 예, 하지만 테스트할 때?

일광 절약 시간제로의 전환 여부를 테스트할 때 확인하는 방법은 무엇입니까? 어떤 식 으로든 밝혀졌습니다 ????

 
autoforex :

거래할 때 - 예, 하지만 테스트할 때?

테스트할 때 일광 절약 시간제로 전환되었는지 확인하는 방법은 무엇입니까? 어떤 식 으로든 밝혀졌습니다 ????

테스트할 때도 마찬가지입니다. 스스로 판단하십시오. GMT에서 시작하면 이 시간대가 1년 내내 변하지 않는다는 사실부터 진행해야 합니다. 결국 다른 모든 시간대에 서머타임이 있는 경우 GMT에 1시간을 추가합니다. 이는 GMT에 대한 전술적 지향으로 여름/겨울 시간에 원하는 시간대의 위치를 추적하는 것이 필요하다는 것을 의미합니다. 저것들. 프로그램 코드에는 원하는 시간대의 여름 기간의 시작/끝에 대한 검사가 이미 포함되어 있어야 합니다. 이러한 검사는 테스터에서 작동합니다.

...물론, 히스토리의 시세를 GMT 시간으로 저장하면 위의 내용이 사실입니다. 정말 어떻습니까? 그런 질문은 아직 발생하지도 않았습니다./

 
maryan.dirtyn :

수정하는 방법?

"다음 견적 이 도착하면 현재 GMT 시간 이 필요한 날짜(10/28/12)보다 큽니다"라는 조건을 확인하십시오. 조건이 충족되면 겨울 시간(예: GMT+1)에 필요한 시간대의 위치를 고려하여 거래 조건에 대한 추가 확인을 수행해야 하며 조건이 충족되지 않으면 여름을 고려합니다. 시간(예를 계속하려면 GMT+2). 이 같은.
Документация по MQL5: Дата и время / TimeCurrent
Документация по MQL5: Дата и время / TimeCurrent
  • www.mql5.com
Дата и время / TimeCurrent - Документация по MQL5