MetaTrader 4 Build 529 베타가 새로운 컴파일러와 함께 출시됨 - 페이지 109

 

컴파일러가 더 엄격해 졌기 때문에 현재 금융 상품뿐만 아니라 다른 금융 상품에 대한 데이터를 얻을 수 있는 기능을 갖춘 IndicatorCounted() 연산자의 확장 버전필요합니다 .

이게 가능할까요?

 
ForexMoneyMaker :

컴파일러가 더 엄격해 졌기 때문에 현재 금융 상품뿐만 아니라 다른 금융 상품에 대한 데이터를 얻을 수 있는 기능을 갖춘 IndicatorCounted() 연산자의 확장 버전필요합니다 .

이게 가능할까요?

IndicatorCounted() 함수는 원래 목발이었습니다. 트로이카에 표시기를 프로그래밍한 사람들은 내가 의미하는 바를 이해할 것입니다.

상위 5개에서 prev_calculated 매개변수를 사용 하고 OnCalculate 함수 에서 계산된 막대 수를 반환하는 우아한 솔루션을 찾았습니다. 그리고 이 결정은 이제 새로운 4가지

 

흥미로운 순간을 목격합니다.

어드바이저를 실행하면 주문이 열리지만 차트에 표시되지 않습니다. 같은 내용을 빌드 556으로 업데이트했습니다. 더 정확하게는 시간이 지남에 따라 그가 원하는 대로 그릴 것이고 그렇지 않을 것입니다.

OS 8.1 빌드 556

 
stringo :

추신. 그건 그렇고, 당신은 약간의 유혈 사태로 문제를 해결할 수 있습니다.

이전 형식의 구조 배열을 형성하고 이전과 같이 이 배열을 DLL에 전달합니다. 다시 쓸 필요가 없는 것

고맙습니다! 이미 개발된 제품에 대해서도 동일한 작업을 수행합니다. 그건 그렇고, 이것은 호환성 문제를 해결할 것입니다. 어드바이저는 빌드 509와 새 빌드 모두에서 작업할 수 있습니다.

 
Night63 :

흥미로운 순간을 목격합니다.

어드바이저를 실행하면 주문이 열리지만 차트에 표시되지 않습니다. 같은 내용을 빌드 556으로 업데이트했습니다. 더 정확하게는 시간이 지남에 따라 그가 원하는 대로 그릴 것이고 그렇지 않을 것입니다.

OS 8.1 빌드 556


, 개장 가격을 봐. 그들은 일종의 정상입니다. 아마도 Dist=1000일 것입니다.
 
텍스트 레이블로 무엇을 했습니까? 그들은 자신의 위치를 모르고 행동할 수 없습니다.

모든 OBJ_LABEL 의 좌표는 차트를 넘어서도 손실됩니다. 555에서는 모든 것이 여전히 정상이었지만 그들은 이동하기를 원하지 않습니다(5에 대한 예제의 LabelMove 기능 사용). 하위 창으로 이동해도 작동하지 않습니다. 사라집니다(개체 목록에 개체가 있으므로 차트에서 찾으십시오).

556번째 그래픽 개체는 이름에 따라 계속 생성됩니다.

개체가 하위 창에 있으면 개체 찾기가 여전히 작동하지 않습니다.


 
valeryk :


vra에서 일합니까?
네. 그것은 매우 정상적이고 적절한 고객으로 밝혀졌습니다. 그리고 그들은 이웃이었습니다. 우리는 근처에 살고 있습니다.
 
pro_ :
텍스트 레이블로 무엇을 했습니까? 그들은 자신의 위치를 모르고 행동할 수 없습니다.

모든 OBJ_LABEL의 좌표는 차트를 넘어서도 손실됩니다. 555에서는 모든 것이 여전히 정상이었지만 그들은 이동하기를 원하지 않습니다(5에 대한 예제의 LabelMove 기능 사용). 하위 창으로 이동해도 작동하지 않습니다. 사라집니다(개체 목록에 개체가 있으므로 차트에서 찾으십시오).

556번째 그래픽 개체는 이름에 따라 계속 생성됩니다.

개체가 하위 창에 있으면 개체 찾기가 여전히 작동하지 않습니다.


가장 멋진 점은 선택하면 모두 제자리로 이동한다는 것입니다. 나는 이미 예와 그림과 함께 그것에 대해 썼습니다 .
 
VOLDEMAR :

그리고 러시아어로 된 MQL의 카탈로그는 표시되지 않습니다.


표시됩니다.


세부사항을 알아봅시다

 
artmedia70 :
가장 멋진 점은 선택하면 모두 제자리로 이동한다는 것입니다. 나는 이미 예와 그림과 함께 그것에 대해 썼습니다 .


네, 보았지만 사실은 대부분의 인포머 지표의 경우처럼 레이블 좌표가 차트의 가장자리에 너무 가까우면 레이블이 보이는 차트 밖에 있다는 것입니다. 창 자체를 늘리거나 표시기 하위 창을 줄여야만 볼 수 있습니다( 텍스트 가 하단 가장자리에 쓰여진 경우). 다시 두 번 클릭하면 차트 외부로 이동합니다.
또한 매개변수에 개체를 하위 창으로 전송할 수 있는 기능이 있습니다. 모든 것이 효과가 있었습니다. 이제 버튼과 입력 필드는 있지만 텍스트 레이블은 그냥 사라집니다.

하위 창에 텍스트가 있는 표시기는 아무 것도 표시하지 않습니다. (예: iEposure)