MetaTrader 4 Build 529 베타가 새로운 컴파일러와 함께 출시됨 - 페이지 32

 
Renat :

모든 사람이 알고 있는 것은 아니지만 MT4 및 MT5 터미널용 Common 폴더는 이제 하나입니다. 즉, 최소 100개의 모든 터미널 복사본이 이 폴더에 직접 액세스할 수 있습니다.

C:\Users\%username%\AppData\Roaming\MetaQuotes\Terminal\Common에 있습니다.

요점은 작습니다. 터미널 내비게이터에 디스플레이를 추가하고 파일 이동 기능을 추가하십시오.
 
Renat :

모든 사람이 알고 있는 것은 아니지만 MT4 및 MT5 터미널용 Common 폴더는 이제 하나입니다. 즉, 최소 100개의 모든 터미널 복사본이 이 폴더에 직접 액세스할 수 있습니다.

C:\Users\%username%\AppData\Roaming\MetaQuotes\Terminal\Common에 있습니다.

괜찮은. 모든 MetaEditor의 모든 네비게이터에 표시하고 거기에 mql4/5에 Common -projects 를 작성할 수 있는 액세스 권한을 부여해야 합니다.
 
RekkeR :
요점은 작습니다. 터미널 내비게이터에 디스플레이를 추가하고 파일을 이동하는 기능을 추가합니다.

파일이동

로컬 또는 공유 폴더에서 다른 폴더 로 파일을 이동 합니다.

bool 파일 이동 (
상수 문자열 src_file_name , // 이동 작업을 위한 파일 이름
정수 common _flag , // 파일 위치
상수 문자열 dst_file_name , // 대상 파일 이름
정수 모드 플래그 // 접근 방법 및/또는 파일 위치
);

 

작업 파일을 찾을 수 있는 두 개의 디렉터리(하위 디렉터리 포함)가 있습니다.

· terminal_data_folder\Experts\FILES\ (터미널에서 보려면 "파일" - "데이터 디렉토리 열기" 메뉴 항목 선택);

· 컴퓨터에 설치된 모든 터미널의 공통 폴더 – 일반적으로 C:\Documents and Settings\All Users\Application Data\MetaQuotes\Terminal\Common\ 디렉터리에 있습니다.

ENUM_TERMINAL_INFO_STRING 열거형 을 사용하여 TerminalInfoString() 함수를 사용하여 프로그래밍 방식으로 이러한 디렉터리의 이름을 가져올 수 있습니다.

//--- 터미널 데이터가 저장되는 폴더
string terminal_data_path= TerminalInfoString ( TERMINAL_DATA_PATH );
//--- 모든 클라이언트 터미널의 공유 폴더
문자열 공통 _data_path= TerminalInfoString ( TERMINAL_COMMONDATA_PATH );

다른 디렉토리의 파일 작업이 중지됩니다.

 
artmedia70 :

파일이동

로컬 또는 공유 폴더에서 다른 폴더로 파일을 이동합니다.

bool 파일 이동 (
상수 문자열 src_file_name , // 이동 작업을 위한 파일 이름
정수 common _flag , // 파일 위치
상수 문자열 dst_file_name , // 대상 파일 이름
정수 모드 플래그 // 접근 방법 및/또는 파일 위치
);

:)

이건 어렵다.. 우리는 클리커 .. 마우스를 드래그해야합니다. 더 편리합니다..;)

 
MetaDriver :

:)

이건 어렵다.. 우리는 클리커 .. 마우스를 드래그해야합니다. 더 편리합니다..;)

그건 그렇고, figator 는 현재 터미널과 ME에서 작동하는 디렉토리의 파일만 표시합니다.그리고 나는 그들이 사용 가능한 모든 디렉토리와 파일(로컬 및 공유 모두)로 조용히 작동할 수 있기를 바랍니다.


그리고 끌어당기는 마우스에 대해. 파일-->공유 데이터 폴더 열기. 그리고 지휘자에서 원하는대로 드래그하십시오.

 
artmedia70 :
그건 그렇고, figator 는 현재 터미널과 ME에서 작동하는 디렉토리의 파일만 표시합니다.그리고 나는 그들이 사용 가능한 모든 디렉토리와 파일(로컬 및 공유 모두)로 조용히 작동할 수 있기를 바랍니다.
일어났어요.. :) 그게 바로 제가 말하는 겁니다.
// 그런데. 컴파일하는 동안 포함자는 이미 "Files" 폴더에서 오랫동안 드래그할 수 있지만(예를 들어 신경망 계수를 사용하여 포함자의 자동 생성을 사용함) 터미널의 공통 폴더에 대해서는 잘 모르겠습니다. 확인하지 않았습니다(거의).
 
MetaDriver :
일어났어요.. :) 그게 바로 제가 말하는 겁니다.

음... 정확히 그것에 대해 이야기하는 것에 대해... 이것은 앞서 말한 것의 일부일 뿐입니다. 이에 동의합니다.

그리고 끌어당기는 마우스에 대해. 파일-->공유 데이터 폴더 열기. 그리고 지휘자에서 원하는대로 드래그하십시오.

 
artmedia70 :

음... 정확히 그것에 대해 이야기하는 것에 대해... 이것은 앞서 말한 것의 일부일 뿐입니다. 이에 동의합니다.

그리고 끌어당기는 마우스에 대해. 파일-->공유 데이터 폴더 열기. 그리고 지휘자에서 원하는대로 드래그하십시오.

바쁘지 맙시다. 이건 같은게 아니야. 엔티티를 생성하지 않는 것에 관한 것입니다. 공유 프로젝트하나 의 공유 폴더에 저장하고 거기에서 컴파일해야 합니다. 물론 지금도 다시 쓸 수 있습니다. 지금은 일반 포함의 모든 (가장 작은) 편집과 함께 이 작업을 N번 수행해야 합니다(또한 단일 터미널을 잊어서는 안 됨). 차이점이 들리나요?
 
MetaDriver :
바쁘지 맙시다. 이건 같은게 아니야. 엔티티를 생성하지 않는 것에 관한 것입니다. 공유 프로젝트는 하나 의 공유 폴더에 저장하고 거기에서 컴파일해야 합니다. 물론 지금도 다시 쓸 수 있습니다. 지금은 일반 포함의 모든 (가장 작은) 편집과 함께 이 작업을 N번 수행해야 합니다(또한 단일 터미널을 잊어서는 안 됨). 차이점이 들리나요?

누가 논쟁할 것인가. 같은 얘기를 하고 있는 건가요? 그 사람은 파일을 옮기는 도구가 필요하다고 해서 도움을 좀 보여줬습니다.

그리고 MT와 ME에서 사용 가능한 모든 폴더(로컬 및 공유)에 한 번에 액세스할 수 있다는 데 동의하지 않는다고 어디에서 말했습니까? 그러니 거시기도 하지 마세요. 괜찮아?