MT4용 TimeTradeServer 아날로그 - 페이지 8

 
Alexandr Gavrilin :

글쎄, 그것은 거래일에 통화에 작동하지만 비 거래일에 작동합니까?

원칙적으로 할 수 없는 일을 일한다고 인정하면 매매일이든 주말이든 상관없다))

 
Алексей Тарабанов :

글쎄요.

어떤 남자는, 어떤 남자는 준다))

 
Alexandr Gavrilin :

물론 아이디어가 도움이 될 수 있습니다. 불필요한 오류없이 시장을 폐쇄하는 방법에 대해 배우고 싶습니다. 생각해야 합니다.

복사할 때 하루에도 수십 개의 오류가 발생하는데도 불구하고 한 번의 실수를 위한 싸움.

 

그리고 왜 정확히 -3 입니까? 한 곳에서 갑자기 우연히? 예?

 
Dmitry Fedoseev :

그리고 왜 정확히 -3 입니까? 한 곳에서 갑자기 우연히? 예?

내 기억이 맞다면 Forex 기호는 여름에는 GMT+3 (겨울에는 +2)의 금요일부터 토요일 자정까지 정확히 인용됩니다.

 
Alexandr Gavrilin :

알겠습니다. 어리석은 질문을 하겠습니다.

브로커 서버에 토요일이 왔는지 어떻게 알 수 있습니까? :-) 금요일이 아니라 일요일, 즉 토요일이 아닙니다. 동시에 거래는 사용 가능한 모든 도구와 형태의 모든 종류의 목발에서 진행됩니다. 시간을 기억하고 조금 나중에 비교합시다. 좋지 않습니다. 토요일이 브로커에 올 때 시간이 똑딱 거리지 않습니다. 동시에 일요일에는 시장이 더 일찍 열릴 수 있으며 시간이 흐르지 않기 때문에 브로커의 거래 세션 설정이 결정에 도움이 되지 않습니다.


합리적인 해결책이 있다면 흥미로울 것입니다.

브로커 시간은 항상 gm 시간과 일치하지 않을 수 있습니다 :-)

당신은 지금 너무 좁게 생각하고 있습니다. 예를 들어 당신이 제안한 것처럼 모든 사람이 자신의 시간에 집착하고 gm을 알아낼 수 있는 것은 아닙니다. 보다 일반적인 솔루션이 필요합니다.

언제인지 알아야 한다면 TimeLocal()에서 무엇이든 가져옵니다.

시장이 마감되었음을 알아야 하는 경우:

if(IsTradeAllowed(Symbol(),TimeCurrent()+10)==false)Print(" Рынок закрыт ! ");

그것과 또 다른 우리는 OnTimer()에서 전화를 끊습니다.

---

예를 들어 루블은 밤에 거래되지 않고 비트 코인은 오늘 거래되기 때문에 당신에게 도움이되지 않는 토요일입니다.

따라서 다중 통화의 경우 Symbol() 대신 거래 쌍을 대체하십시오.

거래의 시작/끝을 계산하려고 하지 마십시오. 소용없습니다

왜냐하면 거래 일정에 일시적인 변경이 있으며 다른 DC에서는 모든 것이 다르게 배열됩니다.

----

하지만...

마스터 마스터:

TimeDayOfWeek(TimeLocal())==6은 토요일입니다.

;)

 
Renat Akhtyamov :

언제인지 알아야 한다면 TimeLocal()에서 무엇이든 가져옵니다.

시장이 마감되었음을 알아야 하는 경우:

if(IsTradeAllowed(Symbol(),TimeCurrent()+10)==false)Print(" Рынок закрыт ! ");

그것과 또 다른 우리는 OnTimer()에서 전화를 끊습니다.

---

예를 들어 루블은 밤에 거래되지 않고 비트 코인은 오늘 거래되기 때문에 당신에게 도움이되지 않는 토요일입니다.

따라서 다중 통화의 경우 Symbol() 대신 거래 쌍을 대체하십시오.

거래의 시작/끝을 계산하려고 하지 마십시오. 소용없습니다

왜냐하면 거래 일정에 일시적인 변경이 있으며 다른 DC에서는 모든 것이 다르게 배열됩니다.

----

하지만...

마스터 마스터:

TimeDayOfWeek(TimeLocal())==6은 토요일입니다.

;)

TimeDayOfWeek( TimeLocal() )==6은 토요일입니다.

네, 그리고 금요일에 브로커에서 ... 그리고 그들은 도착했습니다.

이러한 모든 솔루션은 복사기, 차익 거래자에게 적합하지 않습니다.

 
Alexandr Gavrilin :

토요일과 일요일에 이 기능의 작동을 확인하는 것이 필요합니다. 평일에 그녀는 실패하지 않을 것입니다.

확인하셨나요?

 
fxsaber :

확인하셨나요?

확인하는 것을 잊었다