코딩 도움말 - 페이지 461

 

안녕하세요 Mladen, 화살표 표시기의 mq4를 얻었습니다. 코드를 직접 살펴보았지만 문제를 발견할 수 있을 정도로 좋지는 않습니다. 시간 프레임을 전환하거나 다시 로드할 때마다 표시기가 다시 그려집니다.

차트에 로드하면 히스토리가 매우 좋아 보이지만 라이브 거래에서는 신호가 다릅니다. 다시 로드하면 신호가 다시 잘 보입니다. 코드를 살펴보고 바로 좋은 신호를 제공하지 않는 이유를 알 수 있습니까? 아니면 적어도 다시 칠하지 않도록 조정하시겠습니까? 시간 프레임을 다시 로드하거나 전환할 때 표시기를 의도적으로 다시 그리도록 하는 무언가가 있어야 합니다. mq4 파일을 첨부했습니다: binary_w.mq4

화살표 스타일링과 같은 쉬운 것들을 변경했습니다. 그러나 위의 문제는 저 같은 초보자에게는 너무 어렵습니다. 그래서 어떤 도움을 주셔서 감사합니다

파일:
binary_w.mq4  6 kb
 
wranger:
안녕 Mladen, 나는 화살표 표시기의 mq4를 얻었습니다. 코드를 직접 살펴보았지만 문제를 발견할 수 있을 정도로 좋지는 않습니다. 시간 프레임을 전환하거나 다시 로드할 때마다 표시기가 다시 그려집니다.

차트에 로드하면 히스토리가 매우 좋아 보이지만 라이브 거래에서는 신호가 다릅니다. 다시 로드하면 신호가 다시 잘 보입니다. 코드를 살펴보고 바로 좋은 신호를 제공하지 않는 이유를 알 수 있습니까? 아니면 적어도 다시 칠하지 않도록 조정하시겠습니까? 시간 프레임을 다시 로드하거나 전환할 때 표시기를 의도적으로 다시 그리도록 하는 무언가가 있어야 합니다. mq4 파일을 첨부했습니다: binary_w.mq4

화살표 스타일링과 같은 쉬운 것들을 변경했습니다. 그러나 위의 문제는 저 같은 초보자에게는 너무 어렵습니다. 그래서 어떤 도움을 주셔서 감사합니다

랭커

해당 지표의 원본(디컴파일되지 않은) 소스 코드가 있습니까? f, 예, 분석할 수 있도록 게시하십시오.

 
mladen:
wranger 해당 표시기의 원본(디컴파일되지 않은) 소스 코드를 가지고 있습니까? f, 예, 분석할 수 있도록 게시하십시오.

빠른 답변 감사합니다. 내가 가지고 있는 유일한 다른 mq4는 원래 디컴파일된 것입니다. 진짜 소스 코드 mq4를 어디에서나 찾을 수 없습니다. 누군가가 디컴파일한 유료 인디라고 생각합니다... 첨부된 것은 내가 다운로드한 원본 mq4입니다. 그래서 디컴파일된 mq4 파일로 아무 것도 할 수 없습니까?

binary_indicator.mq4

파일:
 

안녕하세요 mladen님

마켓이 닫혀 있거나 연결되어 있지 않을 때를 위한 코드를 얻으려고 합니다. 제 생각은 브로커 시간과 현지 시간의 차이를 계산하고 예를 들어 30초의 차이에 여백을 추가하는 것입니다. 생각은 다음과 같습니다. 시장은 연결을 닫거나 느슨하게 합니다. 브로커 시간은 중지되지만 현지 시간은 계속 진행되므로 현지 시간이 설정된 마진만큼 브로커 시간을 초과하면 EA의 일부 기능 을 닫아 지속적인 주문 전송 또는 수정 가능성을 중지합니다. 함수 start() 또는 OnTick()을 사용하여 이 문제를 해결할 수 있다는 것을 알고 있지만 일부 주식 유형 EA에는 OnTimer() 코드를 사용하는 거래 기능이 있으므로 주문과 거래가 거의 지연되지 않고 상위 차트에 의존하지 않습니다. 어떤 일이 일어나기 전에 업데이트하고 OnTimer() 코드의 결과로 EA는 플랫폼이 연결되어 있지 않거나 시장이 닫혀 있는 경우에도 작동을 시도합니다.

나는 이것에 대해 서클에서 돌아 다니며 아무 것도 작동하지 않으므로 도움이나 힌트를 많이 얻을 수 있지만 물론 완전히 잘못된 방식으로 이것을 볼 수 있으며 처음이 아닙니다.

 
cja:
안녕하세요 mladen님

마켓이 닫혀 있거나 연결되어 있지 않을 때를 위한 코드를 얻으려고 합니다. 제 생각은 브로커 시간과 현지 시간의 차이를 계산하고 예를 들어 30초의 차이에 여백을 추가하는 것입니다. 생각은 다음과 같습니다. 시장은 연결을 닫거나 느슨하게 합니다. 브로커 시간은 중지되지만 현지 시간은 계속 진행되므로 현지 시간이 설정된 마진만큼 브로커 시간을 초과하면 EA의 일부 기능을 닫아 지속적인 주문 전송 또는 수정 가능성을 중지합니다. 함수 start() 또는 OnTick()을 사용하여 이 문제를 해결할 수 있다는 것을 알고 있지만 일부 주식 유형 EA에는 OnTimer() 코드를 사용하는 거래 기능이 있으므로 주문과 거래가 거의 지연되지 않고 상위 차트에 의존하지 않습니다. 어떤 일이 일어나기 전에 업데이트하고 OnTimer() 코드의 결과로 EA는 플랫폼이 연결되어 있지 않거나 시장이 닫혀 있는 경우에도 작동을 시도합니다.

나는 이것에 대해 서클에서 돌아 다니며 아무 것도 작동하지 않으므로 도움이나 힌트를 많이 얻을 수 있지만 물론 완전히 잘못된 방식으로 이것을 볼 수 있으며 처음이 아닙니다.

내가 올바르게 이해했다면 함수 에 따라 주문을 실행하기 전에 항상 IsConnected()를 사용하지 않겠습니까?

마켓이 닫혔는지 확인하는 시점: ERR_MARKET_CLOSED 오류는 사실 이후에만 반환됩니다(일부 주문 관련 작업을 실행하려고 시도). 해당 오류가 발생한 후 잠시 동안 EA 실행을 중지할 수 있지만 터미널이나 EA를 다시 시작해도 새로운 시도가 차단되지 않으므로 시장 마감 시간을 하드 코딩(또는 매개변수로 추가)하는 것이 가장 좋은 방법일 수 있습니다.

 

이것에 대한 업데이트를 확인 하기만 하면 됩니다. 항상 그렇듯이 도움을 주셔서 감사합니다.................................

좋은 아침이며 빠른 응답에 감사드립니다. 당신이 나에게 지시한 페이지에는 몇 가지 흥미로운 내용이 있지만 정확히 내가 필요로 하는 것은 아닙니다. 더 잘 설명하겠습니다....지그재그의 스윙 1은 위에서 아래로 60핍입니다. - 스윙 2는 위에서 아래로 44핍입니다. - 스윙 3은 위에서 아래로 106핍입니다. - 스윙 4는 위에서 아래로 86핍입니다. 하단으로 - 현재 스윙이 여전히 활성 상태이며 가격에 맞춰 조정 중입니다. 내가 하고 싶은 것은 차트에 표시되는 숫자로 마지막 4개의 완료된 스윙의 평균 핍 수를 제공하는 표시기를 갖는 것입니다. 차트에 표시되는 지그재그 인디를 볼 필요가 없습니다. 표시된 마지막 "X" 스윙의 평균만 있으면 됩니다. 위의 예에서 표시기는 "74"( 60+44+106+86 나누기 4 )를 표시합니다. 이것이 더 잘 설명되기를 바랍니다. 다시 한번 감사드립니다.

 

안녕하세요, 이 ea를 변경하는 데 도움이 필요합니다. 누군가 이 ea가 바당 하나의 거래만 열리도록 할 수 있습니까?

힐로바12.mq4

파일:
hilobar12.mq4  7 kb
 

mladen, 이 표시기를 변경하기 위한 귀하의 답변:

https://www.mql5.com/en/forum/174385/page294

mladen:

그런 경우 가장 큰 문제는 "레인지링의 기준은 무엇입니까(영원한 질문: 시장은 언제 레인징되고 언제 트렌딩되는지). 그 기준이 있으면 그에 따라 컬러링을 적용하는 것이 오히려 쉽습니다. 기준. 그러나 그것 없이는 완전히 다른 이야기입니다(돌이켜 보면 우리는 그것을 쉽게 볼 수 있지만 실행 시간에는 불가능하지는 않더라도 상당히 어렵습니다)

따라서 질문은 분명합니다. 시장 결정을 위해 염두에 두고 있는 기준(수학적 방식으로 수량화할 수 있음)은 무엇입니까?

MA의 각도를 보고 그에 따라 색상을 변경하는 표시기를 찾았습니다. 문제는 해당 표시기가 MQ4에서 더 이상 작동하지 않는다는 것입니다. 인디케이터 자체의 차이점은 MA를 히스토그램으로 출력하지만 여전히 MA의 각도를 기반으로 한다는 점입니다. MA의 각도를 결정하는 코드가 내 원래 게시물의 XPMA에 유용할까요?

간단한 코딩 도움말 - 약속이 없습니다. - 123페이지

노란색으로의 색상 변경은 내 원래 게시물의 내 이미지 예제에서 볼 수 있듯이 MA 라인 자체에 있습니다. 그리고 더 좋은 것은 표시기의 입력 화면에서 추가 필드로 각도를 변경할 수 있는 가능성이 있다는 것입니다. 각도가 완전히 평평해야 하는지 아니면 상대적으로 평평해야 하는지 등을 숫자로 선택할 수 있습니다.

 
wranger:
mladen, 이 표시기를 변경하기 위한 귀하의 답변:

https://www.mql5.com/en/forum/174385/page294

MA의 각도를 보고 그에 따라 색상을 변경하는 표시기를 찾았습니다. 문제는 해당 표시기가 MQ4에서 더 이상 작동하지 않는다는 것입니다. 인디케이터 자체의 차이점은 MA를 히스토그램으로 출력하지만 여전히 MA의 각도를 기반으로 한다는 점입니다. MA의 각도를 결정하는 코드가 내 원래 게시물의 XPMA에 유용할까요?

간단한 코딩 도움말 - 약속이 없습니다. - 123페이지

노란색으로의 색상 변경은 내 원래 게시물의 내 이미지 예제에서 볼 수 있듯이 MA 라인 자체에 있습니다. 그리고 더 좋은 것은 표시기의 입력 화면에서 추가 필드로 각도를 변경할 수 있는 가능성이 있다는 것입니다. 각도가 완전히 평평해야 하는지 아니면 상대적으로 평평해야 하는지 등을 숫자로 선택할 수 있습니다.

랭커

평균 각도와 같은 것은 없으며 근사값만 있습니다.

자세한 내용은 https://www.mql5.com/en/forum/173056/page3 게시물을 읽어주세요.

 
mladen:
랭커

평균 각도와 같은 것은 없으며 근사값만 있습니다.

자세한 내용은 https://www.mql5.com/en/forum/173056/page3 게시물을 읽어주세요.

안녕하세요 mladen, 올바른 방향으로 저를 가르쳐 주셔서 감사합니다. 내 마지막 회신이 통과되었는지 모르겠지만 방금 이것을 다운로드했습니다.

Forex TSD - 외환 포럼 - NonLag MA 1.01.mq4의 각도 다운로드

그리고 이것은 내가 찾던 것과 같습니다.

그러나 나는 거기에서 내가 염두에 둔 것과 정확히 일치하는 이전 버전을 보았습니다.

https://www.mql5.com/en/forum/173056/page4 (파일 Forex TSD - forex forum - Download !!! Angle of Average.mq4 )

불행히도 현재 mt4에서는 더 이상 작동하지 않습니다.... 이 Forex TSD-forex forum-Download Angle of NonLag MA 1.01.mq4의 차트 버전에서 MA를 만드는 것이 가능합니까?