MQL4 및 MQL5에 대한 초보자 질문, 알고리즘 및 코드에 대한 도움말 및 토론 - 페이지 335

 
kirill1405 :

코드를 삽입 하기 전에 스타일러(메타 편집기에서 ctrl +)로 검토하여 읽기 편리하도록 하는 것이 좋습니다.

하지만 더 이상 당신을 해치지 않을 것입니다. return-s는 정수 값/변수를 반환해야 합니다. 왜냐하면 모든 코드는 int start() 함수로 작성됩니다.

 
Alexey Kozitsyn :

코드를 삽입 하기 전에 스타일러(메타 편집기에서 ctrl +)로 검토하여 읽기 편리하도록 하는 것이 좋습니다.

하지만 더 이상 당신을 해치지 않을 것입니다. return-s는 정수 값/변수를 반환해야 합니다. 왜냐하면 모든 코드는 int start() 함수로 작성됩니다.


그것은 많은 순간에 일반적으로 거기에 정확히 무엇을 써야할지 명확하지 않다는 것입니다.

반환 값을 코드에 넣을 수 있습니까?

코드는 아주 간단해 보인다

시각적으로 훨씬 더 명확 할 것입니다.

또는 가능한 경우 반환 기능 없이 수행하는 방법을 알려줍니다.

 
kirill1405 :

그것은 많은 순간에 일반적으로 거기에 정확히 무엇을 써야할지 명확하지 않다는 것입니다.

반환 값을 코드에 넣을 수 있습니까?

코드는 아주 간단해 보인다

시각적으로 훨씬 더 명확 할 것입니다.

또는 가능한 경우 반환 기능 없이 수행하는 방법을 알려줍니다.

정수 시작()

무효 OnTick()

 
Vitaly Muzichenko :

정수 시작()

무효 OnTick()


그리고 나머지는 언제 변경하지 않고 떠날 것인가?

 
kirill1405 :

그것은 많은 순간에 일반적으로 거기에 정확히 무엇을 써야할지 명확하지 않다는 것입니다.

반환 값을 코드에 넣을 수 있습니까?

코드는 아주 간단해 보인다

시각적으로 훨씬 더 명확 할 것입니다.

또는 가능한 경우 반환 기능 없이 수행하는 방법을 알려줍니다.

코드에는 Start()라는 하나의 함수만 있습니다. 사실, 당신은 무엇을 반환할지 신경 쓰지 않습니다. 어디에나 쓰기 return(0); 모든 것이 괜찮을 것입니다.

이 코드(Kovalev의 교과서에 있는 코드와 유사)는 void가 아닌 다른 유형의 함수에서 값을 반환할 필요가 없을 때 작성되었습니다.

 
kirill1405 :

그리고 나머지는 언제 변경하지 않고 떠날 것인가?

그건 그렇고, 더 좋습니다. Vitaly는 올바른 조언을 했습니다. 이렇게 하면 새 스타일과 일치하고 값을 반환할 필요가 없습니다. 사실, 값이 여전히 반환되는 경우 경고가 있을 수 있습니다. 그런 다음 반환 값을 제거합니다.
 
Alexey Kozitsyn :
그건 그렇고, 더 좋습니다. Vitaly는 올바른 조언을 했습니다. 이렇게 하면 새 스타일과 일치하고 값을 반환할 필요가 없습니다. 사실, 값이 여전히 반환되는 경우 경고가 있을 수 있습니다. 그런 다음 반환 값을 제거합니다.

일반적으로 모든 코드를 삭제하고 다시 작성해야 합니다.

무섭지 않아?

 for ( int i= 1 ;i<= OrdersTotal ();i++)
{
if ( OrderSelect (i- 1 , SELECT_BY_POS )== true )
{
if ( OrderSymbol ()!= Symb) continue ;
 
Vitaly Muzichenko :

일반적으로 모든 코드를 삭제하고 다시 작성해야 합니다.

무섭지 않아?

그래서 제대로 수정하지 않았습니다)).

겁내지 않으려고 안 봤는데... 스타일러 없는 코드는 벌써 겁이 나서 그냥 함수명을 찾아서 진정했다.

 
Alexey Kozitsyn :
그건 그렇고, 더 좋습니다. Vitaly는 올바른 조언을 했습니다. 이렇게 하면 새 스타일과 일치하고 값을 반환할 필요가 없습니다. 사실, 값이 여전히 반환되는 경우 경고가 있을 수 있습니다. 그런 다음 반환 값을 제거합니다.

void OnTick() 및 경고로 변경됨 더 이상은 없어

질문이 2개 더 있습니다.

1) 이 전문가를 테스터에 넣었다

그리고 그것은 경고를 준다

(그림에서) 이것이 무엇을 의미하는지 말씀해 주시겠습니까?

2) mql4 프로그래밍을 더 잘 살펴보기 위해 어떤 문헌을 읽어야 할까요?

 
kirill1405 :

void OnTick() 및 경고로 변경됨 더 이상은 없어

질문이 2개 더 있습니다.

1) 이 전문가를 테스터에 넣었다

그리고 그것은 경고를 준다

(그림에서) 이것이 무엇을 의미하는지 말씀해 주시겠습니까?

2) mql4 프로그래밍을 더 잘 살펴보기 위해 어떤 문헌을 읽어야 할까요?

모든 것이 정상이며 경고가 없습니다. 그대로 사용