초보자의 질문 MQL4 MT4 MetaTrader 4 - 페이지 164

 

모두 새해 복 많이 받으세요 !!!

잠금 명령을 고문에게 고정하는 방법을 알려주십시오.

 

안녕하세요.

주의 시작과 끝의 날짜(날짜 형식)를 결정하는 방법을 알려주실 수 있습니까? 오실레이터는 주의 끝에서 0으로 재설정되고 새로운 주의 시작에서 0부터 계산을 시작해야 합니다. 현재로서는 매일 재설정하는 방법을 알고 있지만 매주 재설정하는 방법을 모르겠습니다. 그래서 매일 리셋합니다.

 void Calculate( int i)
  {
   double summ;
   datetime startTime  = StringToTime ( TimeToString ( Time [i], TIME_DATE )+ " " +StartTime); // StartTime=00:10
   datetime endTime    = StringToTime ( TimeToString ( Time [i], TIME_DATE )+ " " +EndTime);   // EndTime=23.50
   datetime currentTime= StringToTime ( TimeToString ( Time [i], TIME_DATE )+ " " + TimeToString ( Time [i], TIME_MINUTES ));
//Print("Start = ",TimeToString(startTime,3));
//Print("End = ",TimeToString(endTime,3));
   if (CheckTimer(i,startTime,endTime,currentTime, 0 ))
     {
      summ = MainBuffer[i+ 1 ];
      summ+= InfluenceBuffer[i];
      MainBuffer[i]=summ; 
     }
   else
     {
      summ= 0.0 ;
      MainBuffer[i]=summ;
      }
  }

감사해요

 
안녕하세요! 얘들 아, 문제를 해결하는 방법을 말해? 결론은 컴퓨터에는 휴대용 버전의 터미널이 있고 D 드라이브에 저장되어 있다는 것입니다. 모든 것이 작동하고 작업 디렉토리가 그 안에 있습니다. 랩톱에 동일한 버전이 있고 설치되어 있습니다(/portable 접두사가 있는 바로 가기를 시작할 때부터 작동함). 수동 거래 를 위한 조수를 찾았고 자바 경제 캘린더 출시와 관련이 있습니다. 그리고 단말기가 휴대 가능하다는 오류를 던집니다. 랩톱에 새 기본 터미널을 설치했고(작업 디렉터리는 users/AppData 등에 있어야 하는 대로 됨) 모든 것이 작동했습니다. 컴퓨터에서 동일한 작업을 수행하고 기본 터미널을 설정하고 싶었습니다. 그러나 작업 디렉토리가 있으므로 Program Files(x86)의 프로그램 폴더에 설치됩니다. 기본적으로 설치해야 하는 대로 어떻게 할 수 있습니까? 두 컴퓨터 모두에 12개의 1809 버전이 설치되어 있습니다. 미리 도움을 주셔서 감사합니다!
 
Gerkl :

안녕하세요.

주의 시작과 끝의 날짜(날짜 형식)를 결정하는 방법을 알려주실 수 있습니까? 오실레이터는 주의 끝에서 0으로 재설정되고 새로운 주의 시작에서 0부터 계산을 시작해야 합니다. 현재로서는 매일 0으로 재설정하는 방법을 알고 있지만 매주 0으로 재설정하는 방법을 모릅니다. 그래서 매일 리셋합니다.

감사해요

한 주의 시작 요일을 확인합니다. 예를 들어 월요일에 첫 번째 견적에서 0으로 재설정
(TimeDayOfWeek)

 
Dmitry Pan :
안녕하세요! 얘들 아, 문제를 해결하는 방법을 말해? 결론은 컴퓨터에는 휴대용 버전의 터미널이 있고 D 드라이브에 저장되어 있다는 것입니다. 모든 것이 작동하고 작업 디렉토리가 그 안에 있습니다. 랩톱에 동일한 버전이 있고 설치되어 있습니다(/portable 접두사가 있는 바로 가기를 시작할 때부터 작동함). 수동 거래를 위한 조수를 찾았고 자바 경제 캘린더 출시와 관련이 있습니다. 그리고 단말기가 휴대 가능하다는 오류를 던집니다. 랩톱에 새 기본 터미널을 설치했고(작업 디렉터리는 users/AppData 등에 있어야 하는 대로 됨) 모든 것이 작동했습니다. 컴퓨터에서 동일한 작업을 수행하고 기본 터미널을 설정하고 싶었습니다. 그러나 작업 디렉토리가 있으므로 Program Files(x86)의 프로그램 폴더에 설치됩니다. 기본적으로 설치해야 하는 대로 어떻게 할 수 있습니까? 두 컴퓨터 모두에 12개의 1809 버전이 설치되어 있습니다. 미리 도움을 주셔서 감사합니다!

Windows 10 1809도 있습니다. 이제 C 드라이브에 MT4를 설치한 다음 D 드라이브에 설치를 시도했습니다. 기본적으로 프로그램의 작업 디렉토리는 AppData로 설정되어 있어야 합니다. 랩톱에서는 모든 것이 정상이므로 Windows 설정이 다른 것으로 가정합니다. 그게 뭐지?

 
Alexandr Saprykin :

Windows 10 1809도 있습니다. 이제 C 드라이브에 MT4를 설치한 다음 D 드라이브에 설치를 시도했습니다. 기본적으로 프로그램의 작업 디렉토리는 AppData로 설정되어 있어야 합니다. 랩톱에서는 모든 것이 정상이므로 Windows 설정이 다른 것으로 가정합니다. 그게 다야?

Windows 계정과 관련이 있습니까? 플랫폼 브로커 사이트에서 다운을 받을 때 어떻게든 윈도우 계정에 묶인다는 말이다. 랩톱에서는 Microsoft에 대한 가터 훈장이 없는 계정일 뿐이며 컴퓨터에서는 Microsoft와 연결되어 있습니다. 이것이 될 수 있습니까?

 
Dmitry Pan :

Windows 계정과 관련이 있습니까? 플랫폼 브로커 사이트에서 다운을 받을 때 어떻게든 윈도우 계정에 묶인다는 말이다. 랩톱에서는 Microsoft에 대한 가터 훈장이 없는 계정일 뿐이며 컴퓨터에서는 Microsoft와 연결되어 있습니다. 이것이 될 수 있습니까?

아니요. 터미널은 어떤 식으로든 Microsoft 계정에 연결되어 있지 않습니다. Microsoft 계정이 있는 컴퓨터에 MT4를 설치하는 실험을 했습니다. 그것은 다른 것에 관한 것입니다. 컴퓨터에 터미널을 설치한 계정이 확실히 관리자입니까?

 
Alexandr Saprykin :

아니요. 터미널은 어떤 식으로든 Microsoft 계정에 연결되어 있지 않습니다. Microsoft 계정이 있는 컴퓨터에 MT4를 설치하는 실험을 했습니다. 그것은 다른 것에 관한 것입니다. 컴퓨터에 터미널을 설치한 계정이 확실히 관리자입니까?

예, 저는 모든 컴퓨터의 관리자이지만 디렉토리가 다르게 설정되는 이유는 무엇입니까?
 
Dmitry Pan :
예, 저는 모든 컴퓨터의 관리자이지만 디렉토리가 다르게 설정되는 이유는 무엇입니까?
예, 그 이유를 누가 압니까?
설치 프로그램을 관리자로 실행하셨습니까?
 
Alexandr Saprykin :
예, 누가 그 이유를 압니까?
설치 프로그램을 관리자로 실행하셨습니까?
명령 줄과 자동 키 모두에서 모두에게 왜 그런지 이해하지 못합니다. 어떤 이유로 휴대용 버전으로 설치됩니다 ....