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

 
누구든지 이 문제를 도와줄 수 있습니까? https://www.mql5.com/en/forum/329462?
В чем проблема при переходе с MQL4 на MQL5?
В чем проблема при переходе с MQL4 на MQL5?
  • 2019.12.30
  • www.mql5.com
Я попытался изменить код с MQL4 на MQL5. Проблема в том, что советник не работает, так как работает в MQL4...
 
Igor Makanu :

재현할 코드:

그리고 어디에서 더 어려운 방법으로 예제를 볼 수 있습니까? 하지만 나는 클래스의 기능에 대해 이해하지 못하고 그것들이 무엇을 위한 것인지 이해하지 못했습니까?

 
Igor Makanu :

재현할 코드:


멋지다, 나는 그것을 어떻게 든 놓쳤다. 이는 많은 OOP 패턴을 보다 쉽게 구현할 수 있음을 의미합니다. 적어도 예를 들어 전략과 상태.

 
Aleksey Mavrin :

좋은 질문에는 답변이 포함되어 있습니다(C).

로만 시레첸코 :

함수 이중 - 함수 유형이 void 인 경우 값을 반환해야 합니다. 그러면 아니오입니다.

코드에서 위에 정의된 변수가 있는 경우 이를 주석 처리할 수 있습니다. + 여기에 추가 공백이 있습니다(Bid > = L8b)) - 변경:

설치, 작동했습니다, 감사합니다!
 

그러나 사람들은 그것을 찾았습니다. 주제 중 하나에서이 코드를 밝혀 냈습니다.

 typedef int (*MyFuncType)( int , int );

int addition ( int a, int b)
{ return (a+b); }

int subtraction ( int a, int b)
{ return (a-b); }

int operation ( int x, int y, MyFuncType myfunc)
{
   int g;
   g = myfunc(x,y);
   return (g);
}

int OnInit ()
{
   int m,n;
   m = operation ( 7 , 5 , addition);
   n = operation ( 20 , m, subtraction);
   Print (n);
   return ( INIT_FAILED );   //just to close the expert
}
 

좋은 하루 되세요.

나는 그 질문이 아마도 어리석은 것임을 이해하지만 오류를 찾지 못했습니다. 도와주세요, 제발.

 extern int shag_setki = 80 ;            
extern int position = 10 ;


Print ( "q = " , q, " OrderBufer_B[q].price = " , OrderBufer_B[q].price);
      tsS = NormalizeDouble (OrderBufer_B[q].price-shag_setki*position* _Point , _Digits );
            
Print ( "tsS = " , tsS);

터미널에서 첫 번째 인쇄 - OrderBufer_B[q].price = 0.88448


tsS에서는 적절한 가격을 받아야 합니다. 문제는 Print 가 tsS = 0의 값을 말한다는 것입니다.

뭐가 문제 야?

 

Expert Advisors 및 지표용 MQL4/5에서 직관적이고 사용자 친화적인 인터페이스를 만드는 방법을 배우고 싶습니다.

표준에 따르지 않음 - "입력 매개변수" 탭의 변수 이름 및 값. 하위 탭이 있어 하나의 매개변수가 활성화되면 다른 매개변수 그룹을 사용할 수 있으므로 예를 들어 버튼 사각형 4개를 행에, 열에 4개를 각각 내부에 그림과 함께 정렬할 수 있습니다. 광장 등...


어떤 도서관에서 공부하기를 추천하시나요? 매우 중요 - 저는 비디오, 반복되는 예제에서 모든 것을 배운 다음 비슷하지만 다른 것을 만들려고 합니다. 도움말/문서에서 프로그래밍을 배우는 것은 매우 어렵습니다. 알려주세요. MQL4/5에 필요한 비디오 자습서가 있습니까? 제가 유튜브에서 못찾았거나 없는것일뿐입니다.

 
Alexandr Sokolov :

Expert Advisors 및 지표용 MQL4/5에서 직관적이고 사용자 친화적인 인터페이스를 만드는 방법을 배우고 싶습니다.

표준에 따르지 않음 - "입력 매개변수" 탭의 변수 이름 및 값. 하위 탭이 있어 하나의 매개변수가 활성화되면 다른 매개변수 그룹을 사용할 수 있으므로 예를 들어 버튼 사각형 4개를 행에, 열에 4개를 각각 내부에 그림과 함께 정렬할 수 있습니다. 광장 등...


어떤 도서관에서 공부하기를 추천하시나요? 매우 중요 - 저는 비디오, 반복되는 예제에서 모든 것을 배운 다음 비슷하지만 다른 것을 만들려고 합니다. 도움말/문서에서 프로그래밍을 배우는 것은 매우 어렵습니다. 알려주세요. MQL4/5에 필요한 비디오 자습서가 있습니까? 제가 유튜브에서 못찾았거나 없는것일뿐입니다.

자신과 가까운 원을 위해 C #이 최선의 선택입니다.

microsoft 사이트에서 모든 종류의 직관에 이르기까지 샤프에 대한 좋은 교육 리소스가 많이 있습니다.

그런 다음 "Sharp와 MQL5 친구를 만드는 방법" 몇 가지 지침을 읽으십시오.

 
Alexandr Sokolov :

어떤 유형의 tsS 변수입니까?

고맙습니다. :) 도움이 되었습니다.

 
Maxim Kuznetsov :

자신과 가까운 원을 위해 C #이 최선의 선택입니다.

microsoft 사이트에서 모든 종류의 직관에 이르기까지 샤프에 대한 좋은 교육 리소스가 많이 있습니다.

그런 다음 "Sharp와 MQL5 친구를 만드는 방법" 몇 가지 지침을 읽으십시오.

고맙습니다! 상업적인 목적이라면?