[ARCHIVE!] 포럼을 어지럽히 지 않도록 초보자 질문. 프로, 놓치지 마세요. 너 없이는 아무데도 - 4. - 페이지 144

 
아니요
 

에게. EA 코드에서 MTF인 TMA 지표의 값을 사용하고자 하는 열망이 큽니다. 저자 노트에는 mladen이 언급되어 있습니다. 아무리 쳐다봐도 차트에 한 가지가 그려져 있고 테스터에서 반환되는 값이 다르고 완전히 다릅니다. 여기에서 답을 찾을 수 있다는 희망이 생명을 가질 권리가 있나요? :)

미리 감사합니다!

파일:
tma.mq4  9 kb
 
Stepan2 :

안녕하세요!

배열에 대한 질문입니다. 이 경우 스크립트에서.

할당 연산자(=)는 변수가 상수(숫자)가 아닌 배열 인덱스로 사용되는 경우 이해할 수 없는 방식으로 작동합니다.

예를 들어:

//------------------------

더블 s[10] ;

정수 i = 0;

두 배 가격Open = 10;

동안(i < 10)

{

s[i] = 가격오픈; // 할당되지 않음. s[5] = piceOpen인 경우; 그런 다음 배열 VARIABLE은 새 값을 취합니다.

나는 ++;

}


친애하는 개발자, 중재자..

질문 반복합니다! ARRAYS는 모든 프로그래밍 언어의 핵심 정의입니다.

BASIC 원칙이 잘 문서화되지 않은 경우 개체를 갖는 요점이 무엇입니까!

 
Stepan2 :


친애하는 개발자, 중재자..

질문 반복합니다! ARRAYS는 모든 프로그래밍 언어의 핵심 정의입니다.

BASIC 원칙이 잘 문서화되지 않은 경우 개체를 갖는 요점이 무엇입니까!

https://book.mql4.com/en/variables/arrays

 
Stepan2 :


친애하는 개발자, 중재자..

질문 반복합니다! ARRAYS는 모든 프로그래밍 언어의 핵심 정의입니다.

BASIC 원칙이 잘 문서화되지 않은 경우 개체를 갖는 요점이 무엇입니까!

명확성을 위해 할당 연산자 다음에 GetLastError()를 살펴보십시오. 이는 분석에 도움이 될 것입니다. 적어도 위의 예에서는 모든 것이 훌륭하게 작동합니다. ;)
 
문제. MT4를 닫을 때 "정말로 프로그램을 닫고 싶습니까, 예 / 아니오"와 같은 경고 상자가 나타나는 옵션이 MT4 어딘가에 있습니까? 여러 번 실수로 MT4를 찌르고 닫은 다음 어드바이저를 다시 구성해야 했습니다.
 

paladin80 :
1. Вопрос. Есть ли где-нибудь в МТ4 опция чтобы при закрытии МТ4 появлялось бы окошко с предупреждением типа "действительно ли я хочу закрыть программу, да/нет".


2. 여러 번 실수로 MT4를 찌르고 닫은 다음 어드바이저를 다시 구성해야 했습니다.


1. 아니요.

2. "프로필"을 정기적으로 저장하십시오.

 
Roman. :


2. "프로필"을 정기적으로 저장하십시오.

따라서 작은 확인을 위해 "프로필"은 모든 샤프트에 대한 모든 조언자의 모든 개별 설정을 기억합니다. 증기?
 
paladin80 :
따라서 작은 확인을 위해 "프로필"은 모든 샤프트에 대한 모든 조언자의 모든 개별 설정을 기억합니다. 증기?

"그래서 약간의 확인을 위해 ..."- 직접 가져 와서 확인하십시오.
 

오스마 문제. 실제로는 차트에 그러한 값이 없었지만 일반적으로 처음 몇 개의 값을 얻은 다음 -0, 0을 가져옵니다. 오랜 기간 때문일까요? (1000,1500,1000)

틱에 다음과 같이 표시됩니다.

이중 osma=iOsMA( Symbol() ,0,fastema,slowema,macdsma,PRICE_CLOSE,1);

또한 간단히 (osma>0) 또는 <0인지 확인합니다. 따라서 OSMA>0인 경우에도 항상 작동하는 것은 아니지만 실제로 더 있더라도 <0이 작동할 수 있다고 가정합니다.

H4에서만 올바르게 표시됩니다. 더 작은 시간 프레임에 가비지를 씁니다.