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

 

Stop-limit를 잡는 이벤트는?

저것들. 예를 들어:

1. 주문이 열리면 중지하고 가져갑니다.

SL = 거짓

TP=거짓

2. 스톱 리미트 발동

변수를 변경

SL = 참

 
Iurii Tokman :

고맙습니다. 차트에서 고문 이름의 색상을 변경하는 방법은 무엇입니까?

 
yiduwi :

고맙습니다. 차트에서 고문 이름의 색상을 변경하는 방법은 무엇입니까?

같은 글꼴이지만 다른 색상으로 상단에 이름을 인쇄합니다.

 

안녕하세요,


누군가가 이것을 경험했다면 알려주십시오.


1. Expert Advisor를 mql4에서 mql5로 변환했습니다. Expert Advisor는 OOP 없이 작성되었습니다. 오류나 경고 없이 컴파일이 정상적으로 진행됩니다. 많은 배열이 포함된 약 3000줄의 코드에 불과합니다. OOP 없이.

2. MT5 테스터에서 실행했는데 코드의 일부가 전혀 포함되어 있지 않습니다(그래픽 개체가 나타나지 않음). 코드의 일부가 제대로 작동하지 않습니다. 예를 들어, 첫 번째 그림의 두 번째 지그재그(깊이가 다른 두 개의 지그재그):

지그재그가 제대로 작동하지 않음




3. 지그재그 선이 그려진 곳에 인쇄물을 넣습니다.

인쇄



4. 이제 지그재그가 올바르게 작동하기 시작합니다. 여기에 첫 번째 사진에 있어야 하는 빨간색 아래쪽 화살표가 나타납니다.

오른쪽

그리고 지문이 정확합니다:

인쇄물






여기 한 가지 예가 있습니다. 컴파일 후에 포함되거나 컴파일 후에 작동하지 않는 코드 섹션도 있습니다.



모든 코드를 OOP로 변환해야 합니까?

 
Tj1 :

안녕하세요,

누군가가 이것을 경험했다면 알려주십시오.

1. Expert Advisor를 mql4에서 mql5로 변환했습니다. Expert Advisor는 OOP 없이 작성되었습니다. 컴파일은 오류나 경고 없이 정상적으로 진행됩니다. 많은 배열이 포함된 약 3000줄의 코드에 불과합니다. OOP 없이.

2. MT5 테스터에서 실행했는데 코드의 일부가 전혀 켜지지 않고(그래픽 개체가 나타나지 않음), 코드의 일부가 제대로 작동하지 않습니다. 예를 들어, 첫 번째 그림의 두 번째 지그재그(깊이가 다른 두 개의 지그재그):

3. 지그재그 선이 그려진 곳에 인쇄물을 넣습니다.

4. 이제 지그재그가 올바르게 작동하기 시작합니다.

그리고 인쇄가 정확합니다:

여기 한 가지 예가 있습니다. 컴파일 후에 포함되거나 컴파일 후에 작동하지 않는 코드 섹션도 있습니다.

모든 코드를 OOP로 변환해야 합니까?

아니요.

drawLine() 에서 맨 끝의 닫는 중괄호 앞에 ChartRedraw() 를 입력하십시오.

 
Artyom Trishkin :

아니요.

drawLine()에서 맨 끝의 닫는 중괄호 앞에 ChartRedraw()를 입력합니다.


제가 엉뚱한 곳에 글을 써서 죄송합니다.


놓다 :

다시 그리다




지금은 다르게 그려지지만 여전히 정확하지 않습니다.


zz

 
Artyom Trishkin :

아니요.

drawLine()에서 맨 끝의 닫는 중괄호 앞에 ChartRedraw()를 입력합니다.


빠른 답변 감사합니다. 예상하지 못했습니다.

 
Artyom Trishkin :

아니요.

drawLine()에서 맨 끝의 닫는 중괄호 앞에 ChartRedraw()를 입력합니다.


ChartRedraw ( 0 )에 필요했습니다.

모든 것이 작동합니다. 매우 감사합니다 !!!!

 
Artyom Trishkin :

아니요.

drawLine()에서 맨 끝의 닫는 중괄호 앞에 ChartRedraw()를 입력합니다.



결국 작동하지 않습니다.

일단 로직을 컴파일하면 올바르게 작동하고 그래픽 개체가 올바르게 그려집니다. 두 번째로 로직을 컴파일하면 더 이상 작동하지 않습니다.

 
인디케이터는 온라인에서는 잘 되는데 테스터에서는 제대로 표시되지 않습니다(mt4)... 테스터에서 초기화하는 동안에는 정상적으로 시작되지만 정상적으로 작동하지 않습니다. 이유는 무엇입니까?