GMT와 brokerTime은 대부분의 경우 3600초로 정확히 나눌 수 없는 차이가 있는 정수입니다. 이것은 브로커 서버가 실제 시간보다 몇 초 또는 몇 초 느린 경향이 있기 때문입니다. 정수를 정수로 나누면 몫이 잘립니다. 따라서 브로커 시간과 GMT의 차이가 GMT +2 브로커에 대해 1.992시간이면 위의 코드는 GMT+1을 반환합니다. 3600을 3600.0으로 바꾸면 표시기가 GMT+2를 반환합니다. 표시기는 3600.0이 이중 데이터 유형임을 인식하여 소수점 이하 자릿수를 허용하고 잘림을 방지하기 때문입니다.
GMT와 brokerTime은 대부분의 경우 3600초로 정확히 나눌 수 없는 차이가 있는 정수입니다. 이것은 브로커 서버가 실제 시간보다 몇 초 또는 몇 초 느린 경향이 있기 때문입니다. 정수를 정수로 나누면 몫이 잘립니다. 따라서 브로커 시간과 GMT의 차이가 GMT +2 브로커에 대해 1.992시간이면 위의 코드는 GMT+1을 반환합니다. 3600을 3600.0으로 바꾸면 표시기가 GMT+2를 반환합니다. 표시기는 3600.0이 이중 데이터 유형임을 인식하여 소수점 이하 자릿수를 허용하고 잘림을 방지하기 때문입니다.
나는 아주 좋은 무료 것을 사용하고 있습니다 : Wclock 세계 시계 표시
b-clock 수정 La Silver 및 4_period_MA
안녕! 누군가가 나를 도울 수 있는지 궁금합니다. 나는 4_Period_MA 표시기에 의해 숨겨지지 않을 차트에서 시계를 검색합니다.
같은 종류의 아이디어에서와 같이 누군가가 4_Period_MA를 코딩하여 비활성화된 막대 회색 또는 차가운 색을 얻는 방법을 알고 있는 경우입니다. 시계의 경우 4PMA를 무시하는 검정색 배경 흰색 숫자입니다.
codage, 파일 또는 직접 수정에 대한 도움은 정말 감사합니다.
미리 톡!!
모두 좋은 핍스!
안녕하세요, 이 시계를 두 번째 창에 넣는 방법은 무엇입니까? #property indicator_chart_window 에서 #property indicator_separate_window 로 변경하려고 하지만 여전히 작동하지 않습니다.
감사해요
안녕하세요, 이 시계를 두 번째 창에 두는 방법은 무엇입니까? #property indicator_chart_window에서 #property indicator_separate_window로 변경하려고 하지만 여전히 작동하지 않습니다. 감사해요
완료.
잘 작동하고 있다고 생각합니다. 표시기를 놓을 창의 번호를 변경하기만 하면 됩니다.
linuxser님 감사합니다..![](https://c.mql5.com/forextsd/smiles/teeth_smile.png)
버그 수정
완료. 잘 작동하는 것 같아요. 표시기를 놓을 창의 번호를 변경하기만 하면 됩니다.
안녕하세요 여러분,
내가 수정한 DollyClock_Lnx 표시기에서 버그를 찾았습니다. 첨부된 수정된 표시기 DollyClock_LnxV2.mq4를 참조하십시오. 원본은 이렇게 생겼습니다.
문자열 str_gmt;
if((brokerTime-GMT)>=0)
str_gmt="GMT+"+DoubleToStr((brokerTime-GMT)/3600,0);
또 다른
str_gmt="GMT-"+DoubleToStr((brokerTime-GMT)/3600,0);
GMT와 brokerTime은 대부분의 경우 3600초로 정확히 나눌 수 없는 차이가 있는 정수입니다. 이것은 브로커 서버가 실제 시간보다 몇 초 또는 몇 초 느린 경향이 있기 때문입니다. 정수를 정수로 나누면 몫이 잘립니다. 따라서 브로커 시간과 GMT의 차이가 GMT +2 브로커에 대해 1.992시간이면 위의 코드는 GMT+1을 반환합니다. 3600을 3600.0으로 바꾸면 표시기가 GMT+2를 반환합니다. 표시기는 3600.0이 이중 데이터 유형임을 인식하여 소수점 이하 자릿수를 허용하고 잘림을 방지하기 때문입니다.
WRR
안녕하세요 여러분,
내가 수정한 DollyClock_Lnx 표시기에서 버그를 찾았습니다. 첨부된 수정된 표시기 DollyClock_LnxV2.mq4를 참조하십시오. 원본은 이렇게 생겼습니다.
문자열 str_gmt;
if((brokerTime-GMT)>=0)
str_gmt="GMT+"+DoubleToStr((brokerTime-GMT)/3600,0);
또 다른
str_gmt="GMT-"+DoubleToStr((brokerTime-GMT)/3600,0);
GMT와 brokerTime은 대부분의 경우 3600초로 정확히 나눌 수 없는 차이가 있는 정수입니다. 이것은 브로커 서버가 실제 시간보다 몇 초 또는 몇 초 느린 경향이 있기 때문입니다. 정수를 정수로 나누면 몫이 잘립니다. 따라서 브로커 시간과 GMT의 차이가 GMT +2 브로커에 대해 1.992시간이면 위의 코드는 GMT+1을 반환합니다. 3600을 3600.0으로 바꾸면 표시기가 GMT+2를 반환합니다. 표시기는 3600.0이 이중 데이터 유형임을 인식하여 소수점 이하 자릿수를 허용하고 잘림을 방지하기 때문입니다.
WRR도시를 실시간으로 표시하는 방법은 무엇입니까?
도시를 실시간으로 표시하는 방법은 무엇입니까?
bshcom,
코드를 작성하지는 않았지만 조금 이해합니다. 이 코드는 Windows에서 로컬 PC 시간을 추출하고 Windows에서 GMT에서 오프셋을 추출하여 GMT 시간을 파생합니다. 다른 도시에는 코드의 GMT 입력에서 오프셋이 있습니다.
WRR
bshcom,
코드를 작성하지는 않았지만 조금 이해합니다. 이 코드는 Windows에서 로컬 PC 시간을 추출하고 Windows에서 GMT에서 오프셋을 추출하여 GMT 시간을 파생합니다. 다른 도시에는 코드의 GMT 입력에서 오프셋이 있습니다.
WRR알았어, 고마워