초보자의 질문 MQL5 MT5 MetaTrader 5 - 페이지 808

 
DCodec :

Expert Advisor에서 OnInit()에서 표시기 핸들을 수신할 때 ...

....터미널은 두 선을 모두 그립니다. 그러나 저는 맨 위 선만 필요합니다.

이 선 그리기를 어떻게 끌 수 있습니까? 저것들. 색상을 CLR_NONE 으로 변경하거나 선 스타일을 DRAW_DONE 으로 변경하시겠습니까?


이러한 Expert Advisor(지표 핸들이 생성됨)가 TERMINAL의 REGULAR 차트에서 작동할 때 호출된 지표는 차트에 전혀 표시되지 않습니다.

이러한 Expert Advisor(지표 핸들이 생성됨)가 Visual 모드의 STRATEGY TESTER에서 작동할 때 호출된 지표는 차트에 표시되는 MANDATORY입니다.


전술한 내용에 따르면 Expert Advisor가 STRATEGY TESTER의 비주얼 모드에서 실행되는 경우 호출된 표시기의 한 줄을 숨겨야 하는 이유가 전혀 명확하지 않습니다.

 
DCodec :

Expert Advisor에서 OnInit()에서 표시기 핸들을 수신할 때 ...

....터미널은 두 선을 모두 그립니다. 그러나 저는 맨 위 선만 필요합니다.

이 선 그리기를 어떻게 끌 수 있습니까? 저것들. 색상을 CLR_NONE 으로 변경하거나 선 스타일을 DRAW_DONE 으로 변경하시겠습니까?

나는 당신에게 제안했다.
 
Artyom Trishkin :

글쎄, 그것은 두 개의 선이있는 하나의 지표이기 때문입니다. 하나의 MA 라인만 그리려면 Envelopes와 동일한 매개변수로 이동 평균을 사용합니다. MA 값에만 위쪽 라인의 Deviation*Point() 값을 추가하고 아래쪽 라인의 Deviation*Point() 값을 빼면 됩니다.

블라디미르 카르푸토프 :

이러한 Expert Advisor(지표 핸들이 생성됨)가 TERMINAL의 REGULAR 차트에서 작동할 때 호출된 지표는 차트에 전혀 표시되지 않습니다.

이러한 Expert Advisor(지표 핸들이 생성됨)가 Visual 모드의 STRATEGY TESTER에서 작동할 때 호출된 지표는 차트에 표시되는 MANDATORY입니다.

이제 TESTER에 표시된 내용이 Advisor가 REGULAR 차트에 던지지 않았음이 분명합니다.

Deviation*Point() 옵션은 매우 좋지만 Envelopes 에만 해당됩니다.

 
Vladimir Karputov :
전술한 내용에 따르면 Expert Advisor가 STRATEGY TESTER의 비주얼 모드에서 실행되는 경우 호출된 표시기의 한 줄을 숨겨야 하는 이유가 전혀 명확하지 않습니다.

테스트할 때 (예를 들어) 기간이 14인 위쪽 Envelopes 라인 과 (가령) 8의 기간이 있는 아래쪽 Envelopes 라인을 보고 싶습니다.

매수 및 매도 기간이 다른 브레이크아웃 전략. 기간은 최적화에 의해 결정됩니다. 그러나 결과를 시각적으로 볼 필요가 있습니다.

 
DCodec :

테스트할 때 (예를 들어) 기간이 14인 위쪽 Envelopes 라인 과 (가령) 8의 기간이 있는 아래쪽 Envelopes 라인을 보고 싶습니다.

매수 및 매도 기간이 다른 브레이크아웃 전략. 기간은 최적화에 의해 결정됩니다. 그러나 결과를 시각적으로 볼 필요가 있습니다.


옵션:

  1. 선 색상 설정이 있는 iEnvelopes 기반 사용자 지정 표시기 - iCustom을 통해 이를 호출하고 필요한 매개변수를 전달하면 원하는 선을 "끄기"할 수 있습니다. 그런 다음 EA에서 수정된 iEnvelopes의 두 호출을 사용합니다. 하나는 기간이 14이고 두 번째는 기간이 8입니다.
  2. EA에서 두 개의 iEnvelopes 호출을 사용하십시오. 하나는 마침표가 14이고 두 번째는 마침표가 8이고 4개의 줄이 표시되는 것을 수락합니다(2개는 기간이 14인 표시기에서, 두 개는 마침표가 8인 표시기에서). )
  3. EA에서 두 개의 iEnvelopes 호출을 사용합니다. 하나는 마침표가 14이고 두 번째는 마침표가 8입니다. EA 이름으로 차트 템플릿을 만들고 이 템플릿에서 표시기 선의 색상을 변경합니다. 고문의 이름이 있는 템플릿은 시각적 모드에서 테스터가 자동으로 선택합니다. 뉘앙스: 차트 템플릿의 지표 기간을 Expert Advisor의 기간과 함께 수동으로 조정(설정)해야 합니다.
 
DCodec :

테스트할 때 (예를 들어) 기간이 14인 위쪽 Envelopes 라인 과 (가령) 8의 기간이 있는 아래쪽 Envelopes 라인을 보고 싶습니다.

매수 및 매도 기간이 다른 브레이크아웃 전략. 기간은 최적화에 의해 결정됩니다. 그러나 결과를 시각적으로 볼 필요가 있습니다.

필요한 기간이 있는 두 개의 MA.
 
Vladimir Karputov :

옵션:

  1. 선 색상 설정이 있는 iEnvelopes 기반 사용자 지정 표시기 - iCustom을 통해 이를 호출하고 필요한 매개변수를 전달하면 원하는 선을 "끄기"할 수 있습니다. 그런 다음 EA에서 수정된 iEnvelopes의 두 호출을 사용합니다. 하나는 기간이 14이고 두 번째는 기간이 8입니다.
  2. EA에서 두 개의 iEnvelopes 호출을 사용하십시오. 하나는 마침표가 14이고 두 번째는 마침표가 8이고 4개의 줄이 표시되는 것을 수락합니다(2개는 기간이 14인 표시기에서, 두 개는 마침표가 8인 표시기에서). )
  3. EA에서 두 개의 iEnvelopes 호출을 사용합니다. 하나는 마침표가 14이고 두 번째는 마침표가 8입니다. EA 이름으로 차트 템플릿을 만들고 이 템플릿에서 표시기 선의 색상을 변경합니다. 고문의 이름이 있는 템플릿은 시각적 모드에서 테스터가 자동으로 선택합니다. 뉘앙스: 차트 템플릿의 지표 기간을 Expert Advisor의 기간과 함께 수동으로 조정(설정)해야 합니다.

흥미롭지 만 원하는 라인을 "끄는"방법을 여전히 이해하지 못합니다. 직접 시도했지만 작동하지 않았습니다.

아이디어 주셔서 감사합니다.

 
Artyom Trishkin :
필요한 기간이 있는 두 개의 MA.

이 옵션은 독창적으로 간단하지만 쉬운 방법을 찾고 있는 것은 아닙니다.

당신의 응답을 주셔서 감사합니다.

 
DCodec :

이 옵션은 독창적으로 간단하지만 쉬운 방법을 찾고 있는 것은 아닙니다.

당신의 응답을 주셔서 감사합니다.

그런 다음 한 줄의 사용자 지정 표시기. 블라디미르가 이미 그에 대해 이야기했습니다.
그러나 하고 싶었다면 이미 했을 것입니다. 문제를 해결하기 위해 찾고 있다는 느낌.
 
Artyom Trishkin :
그런 다음 한 줄의 사용자 지정 표시기. 블라디미르가 이미 그에 대해 이야기했습니다.
그러나 하고 싶었다면 이미 했을 것입니다. 문제를 해결하기 위해 찾고 있다는 느낌.

아니요, 문제가 아닙니다. 머리가 어지러워요. 태블릿에 MT5를 설치할 방법이 없습니다.

나는 이번 주말에 PC에 가서 모든 것을 할 것이다.

도움을 주셔서 감사합니다.

사유: