나는 그런 질문에 대답할 인내심이 없습니다.
RefreshRates
Осуществляет обновление данных в предопределенных переменных и массивах-таймсериях.
사전 정의된 변수 및 시계열 배열은 설명서에서 찾을 수 있습니다.
- docs.mql4.com
영. 임의의 기간.
솔직히 말해서, 나는 놀랐다... 그리고 그것은 가볍게 말해주고 있다. iClose()가 브로커의 서버(DC)에서 값을 가져오는 줄 알았는데 아니네요... RefreshRates(); iClose() 함수 에 의해 수신된 값을 업데이트합니다.
/********************Script program start function*******************/ void OnStart () { for ( int i = 0 ; i < 10 ; i++) { Print (Bid, " *** " , iClose ( _Symbol , PERIOD_CURRENT , 0 )); Sleep ( 1000 ); RefreshRates();// Без RefreshRates(); значения iClose(_Symbol, PERIOD_CURRENT, 0) не меняются… // То, что без RefreshRates(); не меняются значения Bid, это понятно и нормально… } } /******************************************************************/
다음은 스크립트의 출력입니다.
2021.02 . 15 11 : 39 : 35.559 00 EURUSD,M5: 1.21375 *** 1.21375 2021.02 . 15 11 : 39 : 34.559 00 EURUSD,M5: 1.21375 *** 1.21375 2021.02 . 15 11 : 39 : 33.559 00 EURUSD,M5: 1.21375 *** 1.21375 2021.02 . 15 11 : 39 : 32.559 00 EURUSD,M5: 1.21375 *** 1.21375 2021.02 . 15 11 : 39 : 31.559 00 EURUSD,M5: 1.2138 *** 1.2138 2021.02 . 15 11 : 39 : 30.559 00 EURUSD,M5: 1.21378 *** 1.21378 2021.02 . 15 11 : 39 : 29.559 00 EURUSD,M5: 1.21379 *** 1.21379 2021.02 . 15 11 : 39 : 28.559 00 EURUSD,M5: 1.21378 *** 1.21378 2021.02 . 15 11 : 39 : 27.559 00 EURUSD,M5: 1.21379 *** 1.21379 2021.02 . 15 11 : 39 : 26.559 00 EURUSD,M5: 1.21379 *** 1.21379
음, 음... 개인적으로 이 기능을 염두에 두고 필요한 경우 RefreshRates();
추신; 그리고 MT5에서는 iClose(_Symbol, PERIOD_CURRENT, 0) 값이 변경됩니다.
솔직히 말해서, 나는 놀랐다... 그리고 그것은 가볍게 말해주고 있다. iClose()가 브로커의 서버(DC)에서 값을 가져오는 줄 알았는데 아니네요... RefreshRates(); iClose() 함수 에서 받은 값을 업데이트합니다.
다음은 스크립트의 출력입니다.
음, 음... 개인적으로 이 기능을 염두에 두고 필요한 경우 RefreshRates();
그리고 현재 시간과 다른 시간 프레임으로 변경하면 RefreshRates() 를 사용해도 데이터 업데이트가 정시에 중지됩니다. iClose 등의 기본 기능을 나타냅니다. MT4에서 그들은 관련 없는 헛소리를 합니다. 정보 제품의 80%는 MT4의 이러한 고유한 기능을 고려하지 않는다고 확신합니다. 어떻게 더 살 것인가?)))
솔직히 말해서, 나는 놀랐다... 그리고 그것은 가볍게 말해주고 있다. iClose()가 브로커의 서버(DC)에서 값을 가져오는 줄 알았는데 아니네요... RefreshRates(); iClose() 함수 에서 받은 값을 업데이트합니다.
다음은 스크립트의 출력입니다.
음, 음... 개인적으로 이 기능을 염두에 두고 필요한 경우 RefreshRates();
추신; 그리고 MT5에서는 iClose(_Symbol, PERIOD_CURRENT, 0) 값이 변경됩니다.
어느 출구? 또 목발? 예를 들어, 틱 기록을 유지하고 Expert Advisors에서 모든 시간 프레임을 스스로 다시 계산하십시오. 이것은 선과 악을 초월한 것입니다.