켈트너 채널 - 페이지 7

 
Blaiserboy:
이 논리는 정확하지 않습니다.

코드에서 볼 수 있듯이...... 상위 채널과 하위 채널이 교대로 교차할 것으로 예상합니다. 상단 또는 하단의 두 개의 연속 교차가 있는 경우....... 잘못된 경고가 전송됩니다.

무효 doAlert(문자열 doWhat)

{

정적 문자열 previousAlert="아무것도";

정적 날짜 시간 이전 시간;

문자열 메시지;

if (previousAlert != doWhat || 이전시간 != 시간[0]) {

이전 경고 = 할 일;

이전 시간 = 시간[0];

//

//

//

//

//

message = StringConcatenate(Symbol()," at ",TimeToStr(TimeLocal(),TIME_SECONDS)," Keltner 가격 침투 ",doWhat," 채널 ");

if (alertsMessage) 경고(메시지);

if (alertsEmail) SendMail(StringConcatenate(Symbol()," Keltner 채널 "), 메시지);

if (alertsSound) PlaySound(사운드 파일);

}

}

가격 조치 대신 이전 경고를 기반으로 변경되는 것을 볼 수 있습니다.

데이브엠

데이브엠

"previousAlert != doWhat" 부분을 삭제하면 이전 경고를 고려하지 않고 밴드가 끊어질 때마다 경고합니다.

 

믈라덴

답변 감사합니다.

그 수정을 했지만 문제가 해결되지 않았습니다. 실제로는 더 많은 문제를 야기합니다.

내가 그것을 고칠 수 있는지 볼 것이다. 내가 코드를 이해하고 있는지 확신할 수 없다.

데이브엠

 
Blaiserboy:
믈라덴

답변 감사합니다.

그 수정을 했지만 문제가 해결되지 않았습니다. 실제로는 더 많은 문제를 야기합니다.

내가 그것을 고칠 수 있는지 볼 것이다. 내가 코드를 이해하고 있는지 확신할 수 없다.

데이브엠

이것을 시도하십시오 : keltner_channel_alerts_2.mq4

alertsOnEachBreak 매개변수를 사용합니다(가격이 대역을 벗어날 때마다 경고를 받으려면 true로 설정).

 

와우 빨랐다!

고맙습니다.

사용해보고 알려드리겠습니다.

이 표시기에 나를 매료시킨 것은 누군가가 그것을 사용하는 것을 보았고 그것을 가지고 놀고 그것을 사용하기 시작했다는 것입니다. 좋은 가능성이 있다고 생각합니다.

다시 한번 감사합니다.

데이브엠

 

친애하는 믈라덴

Keltner 채널은 한동안 업데이트되지 않았습니다. 여유 시간이 있다면 Keltner 채널/오실레이터 표시기를 업데이트해 주시겠습니까? MTF 버전도 만들어주시면 감사하겠습니다.

또한 이전에 Starc 밴드 지표를 만든 적이 있다면 링크를 공유하십시오. 검색결과가 없습니다...

감사합니다.

 
heispark :

친애하는 믈라덴

Keltner 채널은 한동안 업데이트되지 않았습니다. 여유 시간이 있다면 Keltner 채널/오실레이터 표시기를 업데이트해 주시겠습니까? MTF 버전도 만들어주시면 감사하겠습니다.

또한 이전에 Starc 밴드 지표를 만든 적이 있다면 링크를 공유하십시오. 검색결과가 없습니다...

감사합니다.

이 버전이 먼저입니다.


약간의 편차가 있는 STARC(Stoller Average Range Channels(STARC Bands))의 메타 트레이더 5입니다.

정의에 따르면 STARC 밴드는 다음과 같습니다.

STARC(Stoller Average Range Channels)는 일반 이동 평균 주위에 채널을 생성하는 세 개의 선을 보여줍니다. 이 세 줄은 다음과 같습니다.

  • n 기간의 단순 이동 평균(SMA)입니다.
  • n-주기 SMA와 m-주기 ATR(Average True Range)에 상수 K를 곱한 상위 대역.
  • n-주기 SMA에서 m-주기 ATR을 뺀 값에 상수 K를 곱한 낮은 대역.

STARC 밴드는 Manning Stoller에 의해 개발되었습니다.

이 버전:

  • 하나의 채널이 아닌 두 개의 밴드가 채널로 그려집니다.
  • STARC의 기본 값을 계산하고 ATR을 계산하기 위해 기본 4가지 유형의 평균을 사용할 수 있습니다.

이미 멀티 타임 프레임 버전입니다.


파일:
STARC bands.mq5  31 kb
 
mladen :

이 버전이 먼저입니다.


약간의 편차가 있는 STARC(Stoller Average Range Channels(STARC Bands))의 메타 트레이더 5입니다.

정의에 따르면 STARC 밴드는 다음과 같습니다.

이 버전:

  • 하나의 채널이 아닌 두 개의 밴드가 채널로 그려집니다.
  • STARC의 기본 값을 계산하고 ATR을 계산하기 위해 기본 4가지 유형의 평균을 사용할 수 있습니다.

이미 멀티 타임 프레임 버전입니다.


감사합니다,

향후 MT4 버전을 만들면 여기에 게시하십시오.

문안 인사,

 
heispark :

감사합니다,

향후 MT4 버전을 만들면 여기에 게시하십시오.

문안 인사,

여기 mt4 버전도 있습니다(시각적으로 약간 다릅니다)


파일:
STARC bands.mq4  13 kb
 
mladen :

여기 mt4 버전도 있습니다(시각적으로 약간 다릅니다)


다시 한 번 감사합니다, 선생님! :-)
 

믈라덴 라키치 :

여기 mt4 버전도 있습니다(시각적으로 약간 다릅니다)



안녕

중심선이 sma(마침표)이고 위쪽 및 아래쪽 채널 라인이 다음 양만큼 위아래로 오프셋되는 켈트너 채널이 필요합니다. (오프셋 승수 x SMA( HL, 기간)

메타 트레이더 4용

감사합니다