대중에게 MT5 플랫폼을 홍보하기 위한 제안 - 페이지 34

 
Alexey Volchanskiy :
명령줄에서 할 수 있습니다. RoboForex 포럼에 이 주제에 대한 좋은 스레드가 있습니다. 필요한 경우 검색하십시오. 그들은 심지어 거기에 도움을 첨부했습니다.
제 기억 이 맞다면 이 주제는 매머드만큼 오래되었으며 별도의 컴파일러와 연결되어 있습니다. 옛날 옛적에 3개의 메인 파일 이 있었는데 터미널, 에디터, MetaLang.exe 를 모르는 사람은 거의 없었습니다. 이 기사에서는 이 MetaLang.exe를 NP++에 연결하여 에디터 오른쪽으로 전환하지 않고 컴파일할 수 있는 방법을 설명하는 것 같았습니다. 떨어져 있는.
 
Alexey Viktorov :
제 기억 이 맞다면 이 주제는 매머드만큼 오래되었으며 별도의 컴파일러와 연결되어 있습니다. 옛날 옛적에 3개의 메인 파일이 있었는데 이것을 터미널, 에디터, MetaLang.exe 를 모르는 사람은 거의 없었습니다. 이 기사에서는 이 MetaLang.exe를 NP++에 연결하여 에디터에 바로 가지 않고 컴파일할 수 있는 방법을 설명하는 것 같았습니다. .

이제 com에서 별도의 컴파일이 없습니다. 라인이 가능합니다. 에디터-도움말-프로그램 개발-컴파일

다음은 요약입니다.

명령줄에서 컴파일

MetaEditor 실행 파일은 외부 편집기에서 소스 코드로 작업할 때 컴파일러로 사용할 수 있습니다. 컴파일러는 컴파일할 파일의 경로와 이름을 지정하여 명령줄에서 시작됩니다.

  • metaeditor.exe /compile:"<소스 파일의 전체 경로>"
  • metaeditor64.exe /compile:"<소스 파일의 전체 경로 >"

예시

"C:\Program Files\TradingPlatform\metaeditor64.exe"   /컴파일:"C:\Program Files\TradingPlatform\MQL5\Scripts\myscript.mq5"

디렉토리의 대량 컴파일 파일

파일 경로 대신 디렉토리 경로를 지정하여 컴파일을 대량으로 수행할 수 있습니다. 이 경우 지정된 폴더의 모든 소스 코드 파일이 컴파일되고 하위 폴더는 고려되지 않습니다.

소스 파일의 컴파일된 버전이 이미 있는 경우 재컴파일이 수행되지 않습니다.

아래 예에서는 \MQL5\Scripts 디렉토리에 대해 컴파일이 수행됩니다.

예시

"C:\Program Files\TradingPlatform\metaeditor64.exe"   /컴파일:"C:\Program Files\TradingPlatform\MQL5\Scripts"

 
Yuriy Asaulenko :

나는 설명했다. 경제적으로 - 쥐가 아닌 사용자의 1%를 위한 것입니다. 그리고 우리는 당신과 함께 할 수 있습니다. 메모장 ++로 가정 해 봅시다. 백라이트로 모든 것이 정상입니다.

컴파일러가 거기에 첨부될 수 있다고 쓴 사람이 있습니다. 하지만 확실하지 않습니다.

그래픽 개체용 터미널에 있는 것처럼 변수 값을 강조 표시하는 것을 의미했습니다 ... 메모장 ++은 할 수 없습니다 ...

아이들 수준의 가장 단순한 디버거조차도 간단하고 명백한 것 같지만 어떤 이유로 MK를 마스터하지 못했습니다 .... 그리고 동시에 우리는 OOP와 모든 종류의 세 가지에 대해 이야기하기 시작합니다. -차원적인 것은 물론, 그런 역방향 디버거가 있으면 모든 것이 하찮아 보입니다 ...

 
Andrei :

그래픽 개체용 터미널에 있는 것처럼 변수 값을 강조 표시하는 것을 의미했습니다 ... 메모장 ++은 할 수 없습니다 ...

아이들 수준의 가장 단순한 디버거조차도 간단하고 명백한 것 같지만 어떤 이유로 MK를 마스터하지 못했습니다 .... 그리고 동시에 우리는 OOP와 모든 종류의 세 가지에 대해 이야기하기 시작합니다. -차원적인 것은 물론, 그런 역방향 디버거가 있으면 모든 것이 하찮아 보입니다 ...

백라이트에 대해 모두 헛소리를 반복하는 것은 무엇입니까? 편집기는 모든 코드 + 인텔리전스를 훌륭하게 강조 표시합니다.

커서 아래의 변수 값의 출력이 오랫동안 스스로를 제안하지만 디버거도 좋습니다. 그를 지체라고 부르는 것은 오만입니다.

 
Renat Fatkhullin :

백라이트에 대해 모두 헛소리를 반복하는 것은 무엇입니까? 편집기는 모든 코드 + 인텔리전스를 훌륭하게 강조 표시합니다.

커서 아래의 변수 값의 출력이 오랫동안 스스로를 제안 하지만 디버거도 좋습니다. 그를 지체라고 부르는 것은 오만입니다.

나는 mql4에서 디버깅을 시작한 첫날부터 이것에 대해 꿈꿔 왔습니다. 그 당시 나는 아직 mql5를 열지 않았고 디버깅이 있다는 것을 몰랐습니다. 하지만 물어볼 생각은 없었고, "살구 안 먹을래?" 같은 말은 듣고 싶지 않았다.
 
Alexey Viktorov :
나는 mql4에서 디버깅을 시작한 첫날부터 이것에 대해 꿈꿔 왔습니다. 그 당시 나는 아직 mql5를 열지 않았고 디버깅이 있다는 것을 몰랐습니다. 하지만 물어볼 생각은 없었고, "살구 안 먹을래?" 같은 말은 듣고 싶지 않았다.

우리는 에디터의 대대적인 재작업과 프로젝트 의 포함과 함께 곧 그것을 할 것입니다.

불행히도 모든 것이 한 번에 리소스를 가지고 있는 것은 아닙니다.

 
Renat Fatkhullin :

1. 편집기는 모든 코드 + 지능의 뛰어난 강조 표시를 가지고 있습니다.

2. 커서 아래의 변수 값의 출력이 오랫동안 스스로를 제안하지만 디버거도 좋습니다. 그를 지체라고 부르는 것은 오만입니다.

1. 어떤 백라이트를 말씀하시는 건가요? 설명해주실 수 있나요? 대괄호를 제외하고 내 편집기에서 강조 표시된 것이 없습니다.

2. 강조 표시에 대해 이야기할 때 우리가 이야기한 변수의 값을 강조 표시하는 것입니다. 이것이 없으면 이러한 디버거가 모든 욕망을 가진 전문가라고 부를 수 없습니다. 제가 틀릴 수도 있고 다른 것이 있을 수도 있지만 정말 죄송합니다. 의견.

편집기의 모양에 대한 설정과 관련하여 동일한 notpad ++ 및 기타 유사한 텍스트 편집기와 비교하여 모든 것이 한심하지 않더라도 매우 절약됩니다. 텍스트 줄 바꿈 옵션조차 누락되었으며 이는 홍수 전 노트북과 가장 간단한 편집자에서도 마찬가지입니다.

 
Andrei :

1. 어떤 백라이트를 말씀하시는 건가요? 설명해주실 수 있나요? 대괄호를 제외하고 내 편집기에서 아무 것도 강조 표시되지 않습니다.

2. 강조 표시에 대해 이야기할 때 우리가 이야기하고 있는 변수의 강조 표시에 관한 것입니다. 이것이 없으면 그러한 디버거가 모든 욕망을 가진 전문가라고 부를 수 없습니다. 제가 틀릴 수 있고 다른 의견이 있을 수 있지만 정말 죄송합니다.

편집기의 모양에 대한 설정과 관련하여 동일한 notpad ++ 및 기타 유사한 텍스트 편집기와 비교하여 모든 것이 한심하지 않더라도 매우 절약됩니다. 텍스트 줄 바꿈 옵션조차 누락되었으며 이는 홍수 전 노트북과 가장 간단한 편집자에서도 마찬가지입니다.

스크린샷으로 증명하세요.
 
Renat Fatkhullin :
스크린샷으로 증명하세요.
정확히 무엇을 증명해야 합니까? 실례합니다. 그리고 스크린샷 을 찍을 모드 는 무엇입니까? 강조 표시에서 괄호만 강조 표시되고 강조 표시할 다른 항목에 대한 다른 옵션은 표시되지 않습니다. 텍스트 랩핑에 관해서도 설정에서 이 옵션을 볼 수 없습니다.
 
Andrei :
정확히 무엇을 증명해야 합니까? 실례합니다. 그리고 스크린샷 을 찍을 모드 는 무엇입니까? 강조 표시에서 괄호만 강조 표시되고 강조 표시할 다른 항목에 대한 다른 옵션은 표시되지 않습니다. 텍스트 랩핑에 관해서도 설정에서 이 옵션을 볼 수 없습니다.
그런 다음 던지기 위해 목욕탕에.