'조건부 분기 - '고투' 클루게? - 페이지 5

 
7bit :
거기에 Commodore-BASIC 또는 지속적으로 비교하려고 하는 다른 고대 및 장애 언어에서는 가능하지 않은 인수 및 반환 값을 전달하더라도 mql4 언어에 바로 내장된 GOSUB 및 RETURN 이 있습니다. 지난 30년 동안 당신은 어디에 있었습니까?

안녕하세요 7bit 님,

반복적으로 게시했고 이 스레드의 주제인 것처럼 모든 것이 대부분 순차적이고 하나의 기능 범위 내에 있는 귀하의 예와 같이 MQL4가 할 수 있는 일에 대해 이의를 제기하지 않습니다. 그러나 현재 기능 범위 내 이외의 프로그램에 배치하거나 현재 실행이 완료된 후 프로그램의 이 지점 이후에 계속 진행하지 않습니다.

프로그램 초기 또는 '시작' 전에 자금 관리가 있다고 가정해 보겠습니다. 내가 말하고 싶은 것은 프로그램의 모든 (후속) 위치에서 원하고 이것을 계산해야 할 때마다 동일한 코드를 다시 추가하는 대신 하나의 함수/완료 그룹으로 다시 점프한다는 것입니다. 이것을 계산한 다음 Money Management 계산이 필요한 프로그램 내의 수많은 위치에 필요한 필수 정보와 함께 호출된 지점으로 다시 돌아갑니다.

이것이 이해하기 어려운 이유와 사람들이 함수 범위 내에서 '반환'이 어떻게 작동하는지 계속 말하는 이유를 모르겠습니다.

내가 말하는 것은 현재 프로그램 실행 범위 내에 있지 않은 프로그램의 다른 위치로 이동하여 코드를 활용한 다음 호출된 지점으로 돌아가 계속 진행한다는 것입니다.

 
FourX :

내가 말하는 것은 현재 프로그램 실행 범위 내에 있지 않은 프로그램의 다른 위치로 이동하여 코드를 활용한 다음 호출된 지점으로 돌아가 계속 진행한다는 것입니다.

마지막으로, 당신이 말한대로 함수 라고합니다

  1. 여기 https://www.mql5.com/en/forum/138989
  2. 여기 https://www.mql5.com/en/forum/138989
  3. 여기 https://www.mql5.com/en/forum/138989
  4. 그리고 여기 https://www.mql5.com/en/forum/138989 를 이해했습니다.
  5. 여기에서 반복됨 https://www.mql5.com/en/forum/138989

이제 떠나

당신은 7개월 전에 트롤로 낙인찍혔습니다


트롤에게 먹이를 주지 마세요.

응답하면 트롤 권한을 부여합니다. 트롤을 무시하면 트롤은 관심을 끌기 위해 굶주리고 결국 죽습니다.