테스터는 인터넷 없이는 작동하지 않습니다. - 페이지 7

 
Renat :

암호를 저장해도 편집기 작동 및 파일 표시에 영향을 미치지 않습니다.

터미널이 경우에 따라 UAC 보호 모드에서 시작한다는 사실로 인해 빈 *.MQ5 목록이 발생할 수 있는지 확인하십시오.

"파일 - 데이터 디렉토리 열기" 명령은 작업 디렉토리가 가리키는 위치를 찾습니다. UserData 또는 프로그램 파일에서?

UAC에 대해 확인하는 방법을 모르겠습니다. "파일 - 데이터 디렉토리 열기" 명령은 터미널 디렉토리(플래시 드라이브에서)를 엽니다.

작업 순서는 다음과 같습니다. 플래시 드라이브의 터미널, Windows xp Professional 및 다른 xp 홈. 한 컴퓨터에서 mt를 열고 프로그램 편집기에서 설정하고 닫았다가 다시 열면 모든 것이 정상이고 프로그램이 편집기에서 모두 열려 있습니다. 다른 컴퓨터에 연결하고 암호를 입력하고 편집기를 열면 더 이상 프로그램이 없습니다.

 
Dmitriy2 :

UAC에 대해 확인하는 방법을 모르겠습니다. "파일 - 데이터 디렉토리 열기" 명령은 터미널 디렉토리(플래시 드라이브에서)를 엽니다.

작업 순서는 다음과 같습니다. 플래시 드라이브의 터미널, Windows xp Professional 및 다른 xp 홈. 한 대의 컴퓨터에서 열고 프로그램 편집기에서 설정하고 닫았다가 다시 열면 모든 것이 정상이고 프로그램이 편집기에서 모두 열려 있습니다. 다른 컴퓨터에 연결하고 암호를 입력하고 편집기를 열면 더 이상 프로그램이 없습니다.

그리고 편집기에서 물리적으로 열린 파일은 어디에 저장됩니까? 경로가 디렉토리와 일치합니까?

아마도 경로 편집기가 다른 파일을 열 수 없기 때문일 것입니다 ...

 
Interesting :

그리고 편집기에서 물리적으로 열린 파일은 어디에 저장됩니까? 경로가 디렉토리와 일치합니까?

아마도 경로 편집기가 다른 파일을 열 수 없기 때문일 것입니다 ...

플래시 드라이브의 같은 위치, 터미널의 표준 디렉토리에 저장됩니다(전문가, 포함, 스크립트 등). 경로는 변경되지 않습니다
 
Dmitriy2 :
플래시 드라이브의 같은 위치, 터미널의 표준 디렉토리에 저장됩니다(전문가, 포함, 스크립트 등). 경로는 변경되지 않습니다
드미트리2 :

UAC에 대해 확인하는 방법을 모르겠습니다. "파일 - 데이터 디렉토리 열기" 명령은 터미널 디렉토리(플래시 드라이브에서)를 엽니다.

작업 순서는 다음과 같습니다. 플래시 드라이브의 터미널, Windows xp Professional 및 다른 xp 홈. 한 컴퓨터에서 mt를 열고 프로그램 편집기에서 설정하고 닫았다가 다시 열면 모든 것이 정상이고 프로그램이 편집기에서 모두 열려 있습니다. 다른 컴퓨터에 연결하고 암호를 입력하고 편집기를 열면 더 이상 프로그램이 없습니다.

이것은 보호 시스템의 부작용이거나 절대 경로가 일치하지 않기 때문에 편집기에서 필요한 파일을 열 수 없습니다(상대 경로를 검색하지 않음).

두 경우 모두 /portable 키를 사용하면 도움이 될 수 있습니다(파일에 대한 상대 경로의 문제인 경우).

추신

일반적으로 개발자는 이상한 사람들입니다. 적어도 때때로 그들의 결정은 당신을 생각하게 만듭니다(이것은 분명히 우리가 긴장을 풀지 않기 위한 것입니다).

이제 터미널 서버에서 다음과 같은 문제가 발생했습니다.

터미널은 /portable 키와 우리가 보는 것 없이 실행되지만 우리는 다음 그림을 봅니다. 전문가와 기타 코드는 한 곳에 저장되고 기지에서 다른 곳으로 다운로드됩니다. 결과적으로 질문이 발생합니다. 최소한 응용 프로그램을 작성하십시오.

파일이 데이터베이스에서 전문가가 설치된 디렉토리로 다운로드된다는 사실에 대해 이야기하고 있으며 모든 작업 자료는 "문서 및 설정"에 저장되는 것으로 이해됩니다.

글쎄, 나는 "오류"를 이해하고 열쇠를 넣었다. 그리고 무엇을? 카탈로그가 올바르게 사용되기 시작했지만 계정에 대한 모든 정보가 사라졌습니다(다시 연결해야 함).

조달청

내가 이해하는 대로 편집기의 색 구성표(및 모든 매개변수)는 "문서 및 설정"에도 연결되어 있습니다. 그렇지 않으면 키를 적용한 후 표준이 되었다고 설명하는 방법은 무엇입니까?

 
Dmitriy2 :

UAC에 대해 확인하는 방법을 모르겠습니다. "파일 - 데이터 디렉토리 열기" 명령은 터미널 디렉토리(플래시 드라이브에서)를 엽니다.

즉:

  1. 데이터 디렉토리는 플래시 드라이브를 가리킵니다.
  2. *.MQ5 파일은 플래시 드라이브의 /MQL5 하위 디렉토리에 있습니다.
  3. 그러나 파일 트리의 편집기에서는 보이지 않습니까?
이것은 안됩니다.
 
Renat :

즉:

  1. 데이터 디렉토리는 플래시 드라이브를 가리킵니다.
  2. *.MQ5 파일은 플래시 드라이브의 /MQL5 하위 디렉토리에 있습니다.
  3. 그러나 파일 트리의 편집기에서는 보이지 않습니까?
이것은 안됩니다.

예, 쉽게 /portable 키 없이 터미널을 실행하고 플래시 드라이브에서 검색하지 않으면...

내가 위에서 제시한 나의 예가 이것에 대한 증거입니다.

내가 이해하는 한 플래시 드라이브의 데이터가 있는 디렉토리가 정확하게 표시되면 모든 것이 작동해야 합니다.

추신

확인하기 위해 플래시 드라이브로 실험할 수 있습니다.

 
Interesting :

예, 쉽게 /portable 키 없이 터미널을 실행하고 플래시 드라이브에서 검색하지 않으면...

예, 터미널에서 편집기를 실행하면 편집기는 휴대용 모드를 상속합니다.

즉, 터미널이 데이터 보호 모드(휴대용 아님)에서 실행되면 터미널에서 실행된 편집기도 로컬 저장소 대신 UserData 영역에 액세스합니다.

 
Dmitriy2 :

UAC에 대해 확인하는 방법을 모르겠습니다. "파일 - 데이터 디렉토리 열기" 명령은 터미널 디렉토리(플래시 드라이브에서)를 엽니다.

작업 순서는 다음과 같습니다. 플래시 드라이브의 터미널, Windows xp Professional 및 다른 xp 홈. 한 컴퓨터에서 mt를 열고 프로그램 편집기에서 설정하고 닫았다가 다시 열면 모든 것이 정상이고 프로그램이 편집기에서 모두 열려 있습니다. 다른 컴퓨터에 연결하고 암호를 입력하고 편집기를 열면 더 이상 프로그램이 없습니다.

확인했습니다. 내 생각에 편집기는 상대 경로 대신 파일에 대한 절대 경로를 기억합니다(/portable 키 없이 시도).


다음과 같이 했습니다.

OS Wundows XP 프로 SP3

1. 전체 프로젝트 를 플래시 드라이브에 복사했습니다.

2. 플래시 드라이브에서 편집기를 실행하고 그 안에 세 명의 전문가 고문을 열었습니다.

전문가가 있는 디렉토리의 절대 경로 - Z:\MetaTrader5-RAD\MQL5\Experts

3. 모든 것을 다른 컴퓨터로 전송

OS Wundows 2003 SP2(관리자 권한)

4. 편집기를 시작하면 디렉토리와 파일이 트리에 있고 작업 디렉토리가 올바르게 결정됩니다(하지만 편집기는 전문가를 열지 않음)

이 경우 전문가 디렉토리의 절대 경로는 K :\MetaTrader5-RAD\MQL5\Experts입니다.

5. 플래시 드라이브를 다시 반환하고 새 드라이브에서 전문가를 엽니다(더 이상 첫 번째 컴퓨터에서 열리지 않음).

6. 나는 플래시 드라이브를 두 번째 차에 가지고 다니며 이번에는 문자를 K에서 Z로 바꿉니다.

7. 편집기를 열어 보니 모든 전문가가 이전과 같이 열려 있습니다.

추신

개발자가 절대 경로를 상대 경로로 변경하는 것이 좋습니다. 최악의 경우 구성 파일에서 리소스에 대한 상대 경로를 지정할 수 있는 기회를 제공합니다...

 
Renat :

예, 터미널에서 편집기를 실행하면 편집기는 휴대용 모드를 상속합니다.

즉, 터미널이 데이터 보호 모드(휴대용 아님)에서 실행되면 터미널에서 실행된 편집기도 로컬 저장소 대신 UserData 영역에 액세스합니다.

이것은 이해할 수 있지만 왜 UserData 를 참조하고 Expert Advisor를 데이터베이스에서 "로컬 저장소" 로 저장합니까? UserData 에 모든 것을 저장하는 것이 더 논리적입니다 ...
 
Renat :

즉:

  1. 데이터 디렉토리는 플래시 드라이브를 가리킵니다.
  2. *.MQ5 파일은 플래시 드라이브의 /MQL5 하위 디렉토리에 있습니다.
  3. 그러나 파일 트리의 편집기에서는 보이지 않습니까?
이것은 안됩니다.

그것들은 트리에 있지만 편집기는 새 컴퓨터에서 시작할 때 열지 않습니다(원래 첫 번째 컴퓨터에서 열린 파일).

편집기가 연 파일의 절대 경로를 기억하지만 상대 경로여야 합니다(최소한 플래시 드라이브로 작업하거나 프로젝트 를 다른 PC로 전송할 때)...