추세 지표 - 페이지 29

 

일부 표시기에서는 작동하지만 다시 칠하지 않는 다중 색상 선 표시기의 경우에는 nrp 그리기 방식이 다시 칠하는 것을 피하기 위해 추가 색상에 대해 2개의 그리기 버퍼 가 필요하기 때문에 작동하지 않습니다(표시기에 색상당 하나만 있는 경우 일부에서 다시 칠할 것입니다. 어떤 코드를 사용하든 적절한 nrp 모드가 코딩되면 테스트를 사용할 수 없도록)

MrPip:
실제로 라인 버퍼의 값을 얻을 수 있고 유효한 값이 있는지 확인할 수 있습니다. 어떤 버퍼에 어떤 색상이 있고 다른 버퍼에 값이 없어야 하는 경우(보통 0 또는 EMPTY_VALUE) 어떤 값이 사용되는지 소스 코드에서 알면 도움이 됩니다.

디스플레이에 다른 색상의 선이 표시될 때 BBands에 이 방법을 사용했습니다. 하나는 가격보다 높고 다른 하나는 가격보다 낮습니다.

로버트
 

믈라덴,

아마도 내가 문제를 잘못 이해했을 것입니다.

질문을 이해한 대로 여러 가지 색상의 선 표시기가 첨부되어 있습니다.

iCustom 테스터는 3개의 버퍼의 값을 보여주고 차트에 표시된 출력은 추세를 상승으로 명확하게 식별합니다. Trend가 Flat일 때 up 및 down 버퍼 모두 큰 값을 갖습니다.

BTW, 테스터 프로그램은 사용자 지정 표시기의 모든 8개 버퍼의 버퍼 출력을 표시하도록 쉽게 수정할 수 있습니다. 코드는 이미 7개의 버퍼에 대해 존재하며 마지막 버퍼를 추가하는 것이 좋습니다.

로버트

파일:
 

ITMF SigAlert

ITMF SigAlert 표시기

파일:
itmf_sig.gif  35 kb
itmf_sig.ex4  4 kb
 

(tampa가 여기에 새 게시물을 게시했을 때) 게시물을 이제서야 확인했습니다. 답변이 늦어서 죄송합니다.

당신이 게시한 평균에 대한 코드에는 ma의 색상을 결정해야 하는 부분이 있습니다. 이것은 내가 참조하는 코드의 일부입니다.

if (MA_Prev > MA_Cur)

{

UpTrendBuffer=EMPTY_VALUE;

}

else if (MA_Prev < MA_Cur)

{

DownTrendBuffer=EMPTY_VALUE; //-1 red/greem tight

}

else

{

DownTrendBuffer=EMPTY_VALUE;//EMPTY_VALUE;

UpTrendBuffer=EMPTY_VALUE;//EMPTY_VALUE;

}

}

해당 코드 부분에서 이전 값이 현재 값보다 크면 한 색상(빨간색)이어야 하고, 이전 값이 현재 값보다 작으면 다른 색상(녹색)이어야 하고, 나머지 경우(왜냐하면 보다 크거나 보다 작음은 이미 적용됨) 값이 같을 때 세 번째 색상(노란색)을 가져야 합니다. 이제 다음은 세 번째 색상이 나타날 때와 (코드에 따라) 나타나지 않아야 할 때를 명확히 하기 위해 기간이 3으로 설정된 평균의 예입니다(해당 차트의 값이 같지 않기 때문에)

다시 칠하지 않는 코드(및 유사한 표시기의 색상)는 그렇게 보이지 않으며 추세 찾기(코드가 다시 칠하지 않도록 만든 경우)에 사용할 수 없습니다. 코드는 다시 칠하는 것을 피하기 위해 단일 색상에 대해 2개의 버퍼를 사용해야 하기 때문입니다. 또는 경사 색상의 오류. 그것이 내가 언급한 것입니다.

다시 칠하지 않는 코드를 적용했을 때의 모습을 보여주기 위해 동일한 예제로 다른 그림을 첨부합니다(테스트할 수 있도록 그렇게 하는 표시기 첨부 - 가능한 한 간단한 방식으로 코드를 만들려고 했습니다. 실행의 효율성을 위해서가 아니라 언제 무엇을 하는지 보여주기 위해).

보시다시피 현재 슬로프에 색상을 지정해야 합니다(그리고 두 개의 연속 막대에 동일한 값이 표시되어야 하는 경우 노란색으로 색상이 지정됩니다. 드문 경우 중 하나가 발생했을 때를 포착하는 데 성공했기 때문에). 현재 막대에 있음) 그러나 해당 표시기의 색상 버퍼 에서 "추세"를 찾으려고 하면 경우에 따라 의미가 없다는 것을 알게 될 것입니다. 그리고 그것이 내가 지시기에 올바르고 다시 칠하지 않는 채색을 제공하기 위해 수행해야 하는 모든 작업을 수행하더라도 비 재도색 다중 색상 라인 표시기를 추세를 찾기 위해 그런 방식으로 사용할 수 없다고 말한 이유입니다.

내가 그 게시물을 게시했을 때 내가 의미한 바가 명확해지기를 바랍니다.

문안 인사

믈라덴

MrPip:

믈라덴,

아마도 내가 문제를 잘못 이해했을 것입니다.

질문을 이해한 대로 여러 가지 색상의 선 표시기가 첨부되어 있습니다.

iCustom 테스터는 3개의 버퍼의 값을 보여주고 차트에 표시된 출력은 추세를 상승으로 명확하게 식별합니다. Trend가 Flat일 때 up 및 down 버퍼 모두 큰 값을 갖습니다.

BTW, 테스터 프로그램은 사용자 지정 표시기의 모든 8개 버퍼의 버퍼 출력을 표시하도록 쉽게 수정할 수 있습니다. 코드는 이미 7개의 버퍼에 대해 존재하며 마지막 버퍼를 추가하는 것이 좋습니다.

로버트
파일:
 

Mr. mLaden plz는 이 LSMA에 MTF를 추가합니다. 미리 감사드립니다. . .

Lsma 추세 - channeled.mq4

 

수정 필요 Lsma 경향

mladen:
음, LSMA 트렌드의 첫 번째 버전은 오래전에 게시되었으며( 이 게시물 : https://www.mql5.com/en/forum/180514/page34 ) 다른 지표가 무엇인지 보여주기 위해 만들어졌습니다. 그 사이에 이름이 바뀌었습니다(놀라움, 놀라움... ) 전혀 변경되지 않은 상태에서 다른 것으로 게시되었습니다.


하지만 지금은 그것에 대해 게시하지 않습니다 .

주요 문제(내 의견으로는)는 선형 회귀 값(LSMA == 선형 회귀 값)의 기울기만 찾고 있기 때문에 "과민성"이었습니다. 이 버전은 "과민성"을 피하고 "사소한" 변경을 방지하는 데 도움이 될 수 있는 일종의 필터를 광고하는 가능한 방법입니다.

안녕

Ind Lsma Trend Channeled Ind를 별도의 창에서 기본 차트 가격 막대 창으로 수정하시겠습니까?

미리 감사드립니다

비샬

 

비샬

할 수 없습니다. LSMA 트렌드는 메인 차트와 완전히 다른 값과 범위를 가지고 있으며 (LSMA 트렌드의 오른쪽을 보면 어떤 값이 있는지 알 수 있습니다) 메인 차트에 있는 형태로 포팅하는 것은 불가능합니다.

vishal gandhi:
안녕

Ind Lsma Trend Channeled Ind를 별도의 창에서 기본 차트 가격 막대 창으로 수정하시겠습니까?

미리 감사드립니다

비샬
 

안녕 모두!

"TREND TRAFFIC v4" 표시기를 EA fxrobot과 같이 사용합니까?

오류 코드:

"TT1=iCustom( NULL ,0,"Trend_Traffic_v4 ",High_Period_Comparison,FastEMA,SlowEMA, RedZone, SpeedZone,0,0);"

"TT2=iCustom(NULL,0,"Trend_Traffic_v4",High_Period_Comparison,FastEMA,SlowEMA, RedZone, SpeedZone,1,0);"

메시지: Trend_Traffic_v4 ex4 파일을 열 수 없습니다!

누가 좀 도와줘!

감사해요!

 

"Trend_Traffic_v4.ex4"(정확한 이름) 표시기가 누락되었음을 의미합니다.

다른 이름으로 저장되어 있는지 확인하십시오 . 정확한 "Trend_Traffic_v4" 이름을 사용하는 표시기 폴더에 있어야 합니다.

MISI1:
안녕 모두!

"TREND TRAFFIC v4" 표시기를 EA fxrobot과 같이 사용합니까?

오류 코드:

"TT1=iCustom( NULL ,0,"Trend_Traffic_v4 ",High_Period_Comparison,FastEMA,SlowEMA, RedZone, SpeedZone,0,0);"

"TT2=iCustom(NULL,0,"Trend_Traffic_v4",High_Period_Comparison,FastEMA,SlowEMA, RedZone, SpeedZone,1,0);"

메시지: Trend_Traffic_v4 ex4 파일을 열 수 없습니다!

누가 좀 도와줘!

감사해요!
 

안녕 mladen!

감사합니다 복제!

이것은 문제가 아닙니다! 문제 대구 - 유효하지 않은 인덱스 버퍼 -! 오류 코드!

Trend_Traffic_v4 표시기가 EA 로봇에 삽입된다는 것을 알고 있습니까?

올바른 대구해야합니다.