오류, 버그, 질문 - 페이지 1157

 
marketeer :
나는 질문을 명확히합니다. 진행 상황이 지표에서 작동해야합니다. 칠면조로 이동할 때 코드는 실행 중에 주석 표시를 중지합니다.
표시기를 반복하면 전체 터미널을 "매달" 수 있습니다. 그러나 Advisor를 사용하면 원하는 대로 흐름을 조롱할 수 있습니다.
 
marketeer :
나는 질문을 명확히합니다. 진행 상황이 지표에서 작동해야합니다. 칠면조로 이동할 때 코드는 실행 중에 주석 표시를 중지합니다.

MQL4 도움말에서:

프로그램 실행

MQL4 프로그램에 대한 간략한 요약이 표에 나와 있습니다.

프로그램

성능

메모

스크립트

자체 스레드에서 스크립트 수 - 스크립트에 대한 실행 스레드 수

반복되는 스크립트는 다른 프로그램을 중단할 수 없습니다.

전문가

자체 스레드에서 얼마나 많은 전문가 - 그들에 대한 많은 실행 스레드

루프 EA는 다른 프로그램의 작동을 방해할 수 없습니다.

지시자

하나의 기호에 있는 모든 표시기에 대해 하나의 실행 스레드입니다. 표시기가 있는 기호 수 - 해당 기호에 대한 실행 스레드 수

한 표시기의 무한 루프는 해당 기호의 다른 모든 표시기를 중지합니다.

 
barabashkakvn :
표시기를 반복하면 전체 터미널을 "매달" 수 있습니다. 그러나 Advisor를 사용하면 원하는 대로 흐름을 조롱할 수 있습니다.

음, 칠면조가 단말기를 걸 수 있다는 사실은 단말기 자체의 결함입니다. 그리고 무역과 관련되지 않은 분석적 계산은 터키에서 이루어져야 합니다. 특히 버퍼의 시각화가 필요하기 때문입니다. 이것은 스크립트에 대한 작업이 아닙니다.

무한 루프가 없다는 의미에서 칠면조에서는 루프가 없습니다. 통제된 계산이 있지만 시간이 걸립니다.

 
marketeer :

...

무한 루프가 없다는 의미에서 칠면조에서는 루프가 없습니다. 통제된 계산이 있지만 시간이 걸립니다.

어떤 표시기 함수 호출 에서 계산을 수행하고 있습니까?
이러한 계산을 실제로 수행해야 하는 경우 "분할 계산"이 의미가 있습니다.

 
주제는 다음과 같습니다. https://www.mql5.com/ru/forum/23162
Порционное вычисление в индикаторе
Порционное вычисление в индикаторе
  • www.mql5.com
Индикатор производит вычисление одного значения для бара достаточно длительное время (запрос к БД, вычисление на стороне БД, возврат значения функции). - - Категория: технические индикаторы и анализ рынка форекс
 
barabashkakvn :
어떤 표시기 함수 호출 에서 계산을 수행하고 있습니까?
이러한 계산을 실제로 수행해야 하는 경우 "분할 계산"이 의미가 있습니다.

무거운 코드 - 인터넷이 아닌 계산 부분에서 질문에 대한 것입니다. "일괄 계산"은 중간 상태를 저장 및 복원하고 프로세스 자체를 느리게 하기 위한 별도의 번거로움입니다. 그것은 옵션이 아닙니다.
 
joo :
그렇다면 터미널에서 삭제한 콘솔 컴파일러를 어떻게 계속 사용합니까?

그는 왜 터미널에 있습니까? 터미널에는 모든 것이 있습니다.

컴파일러를 다른 곳에 두십시오.

 
Renat :

그는 왜 터미널에 있습니까? 터미널에는 모든 것이 있습니다.

컴파일러를 다른 곳에 두십시오.

예, 출구는 터미널 폴더가 아닌 다른 폴더에 컴파일러를 보관하는 것입니다. 그러나 결국 새로운 *.ex5 파일은 터미널 폴더 에 생성되지 않습니다. 즉, 지속적으로 올바른 위치로 전송해야 함을 의미합니다. 하지만 컴파일된 파일의 경로를 나타내는 명령 키를 제공할 수 있습니까?
 
joo :
예, 출구는 터미널 폴더가 아닌 다른 폴더에 컴파일러를 보관하는 것입니다. 그러나 결국 새로운 *.ex5 파일은 터미널 폴더 에 생성되지 않습니다. 즉, 지속적으로 올바른 위치로 전송해야 함을 의미합니다. 하지만 컴파일된 파일의 경로를 나타내는 명령 키를 제공할 수 있습니까?

예, /i 스위치에서 기본 디렉토리를 지정할 수 있습니다.

E:\>mql64.exe
MQL4/MQL5 Compiler x64 build 937 (15 May 2014)
Copyright 2001-2014, MetaQuotes Software Corp.

Usage: mql64.exe [ < flags > ] filename.mq5
                /mql5     - compile mql5 source
                /mql4     - compile mql4 source
                /s        - syntax check only
                /i: < path > - set working directory
 
EX5는 원본 mq5 파일 위치에 생성됩니다.