선형 회귀 표시기 - 페이지 6

 
mrtools:
안녕하세요 Star821 및 마지막 버전을 다운로드한 다른 사람들은 올바른 버전을 다운로드하고 싶을 수도 있습니다. 나는 2개의 게시물을 다시 게시했습니다. 나는 브레이크아웃 반대편에 높은 낮은 버전을 만들고 번거로움을 유감스럽게도 교차 버전과 혼합했습니다.

안녕하세요 Mrtools

. High Low 버전은 내가 원하는 것입니다. High Low Band를 설정하고 가격이 High Band를 넘을 때 판매를 준비합니다. 가격이 낮은 밴드 아래로 내려갈 때, 나는 구매를 준비합니다.

 
jorgel1234:
MrTool 엘리트 섹션에 있는 막대 촛불 표시기의 이름을 알려주십시오. 저는 회원이고, 그것을 찾고 있지만 찾을 수 없습니다. 미리 감사드립니다.

안녕하세요 Jorgel님

TTM_Ssa Bar라고 합니다. 여기에서 버전이 있습니다.

https://www.mql5.com/en/forum/general

 

LRC 비 새로 고침

안녕하세요, MT4용 맞춤 LRC 채널 표시기를 만드는 데 도움이 필요합니다. 나는 이미 Tradestation에서 그것을 사용하고 아주 유용하다고 생각합니다. 다음과 같이 생겼습니다. 무엇인지 아래에서 설명하겠습니다.

이 비디오에서 Tradestation 코드를 얻었습니다. h$$p://www.youtube.com/watch?v=peYbHALhyX8 . 기본적으로 각 막대에 그려지지만 과거 막대에 대해 새로 고쳐지지 않고 사라지는 것은 달성되지 않은 "버그 선형 회귀 채널 표시기"입니다. 나는 이동 평균처럼 보이지만 반전이 더 잘 보이는 방식을 좋아하므로 거래에 사용합니다. 하지만 MT4에서 거래할 때 이 플랫폼에서 이에 상응하는 것을 갖고 싶습니다.

누군가가 각 막대에 추세선을 그리는 것을 기반으로 새 코드를 작성해야 한다고 말했지만 중앙 막대에 대한 선형 회귀 채널 계산을 처리하는 방법을 정말로 모르겠습니다.

다음은 tradestation 코드와 MT4 선형 회귀 채널 표시기입니다(새로 고침이 되지 않도록 수정할 수 있음). 저를 기꺼이 도와주신 분들께 진심으로 감사드립니다.

linregrbuf.mq4

Inputs:

NumBars( 10 ),

Price( C ),

NumDevsUp( 2 ),

NumDevsDn( -2 ),

GraphOption( 3 );

Vars:

SumX( 0 ),

SumXX ( 0 ),

SumY( 0 ),

SumXY( 0 ),

m( 0 ),

_c( 0 ),

SDev( 0 ),

Left( 0 ),

Right( 0 ),

LowerLine( 0 ),

CenterLine( 0 ),

UpperLine( 0 ),

Flag( 0 );

Once

Begin

SumX = ( NumBars * ( NumBars + 1 )) / 2;

SumXX = ( Square(NumBars) * NumBars / 3) + (Square(NumBars) / 2 ) + NumBars / 6;

End;

For Value1 = 1 to NumBars

Begin

SumY = SumY + Price[Value1 - 1];

SumXY = SumXY + Value1 * Price[NumBars - Value1];

//Print(C[NumBars - Value1]);

End;

m = ( ( NumBars * SumXY ) - ( SumX * SumY ) ) / (NumBars * SumXX - Square( SumX) );

_c = ( ( SumY - ( m * SumX ) ) / NumBars );

// Left = m + _c;

// Right = NumBars * m + _c

Value2 = TL_New(D[NumBars-1],T[NumBars-1],m + _c,D,T,10*m + _c);

Print(D,T," Value2 ",Value2);

SumY = 0;

SumXY = 0;

파일:
untitled.jpg  196 kb
lrcnrp.png  152 kb
untitled_1.jpg  267 kb
 

일련의 선형 회귀선(선형 회귀 채널의 중간선)인 것 같습니다.

그것은 할 수 있지만 메타레이더는 그것에 대해 불평할 수 있습니다(그들은 모두 객체가 될 것이고 메타트레이더는 차트에 많은 객체가 있을 때 "좋아하지" 않기 때문에 - 객체가 너무 많으면 속도가 매우 느려지는 경향이 있습니다)

airquest:
안녕하세요, MT4용 맞춤 LRC 채널 표시기를 만드는 데 도움이 필요합니다. 나는 이미 Tradestation에서 그것을 사용하고 아주 유용하다고 생각합니다. 다음과 같이 생겼습니다. 무엇인지 아래에서 설명하겠습니다.

이 비디오에서 Tradestation 코드를 얻었습니다. h$$p://www.youtube.com/watch?v=peYbHALhyX8 . 기본적으로 각 막대에 그려지지만 과거 막대에 대해 새로 고쳐지지 않고 사라지는 것은 달성되지 않은 "버그 선형 회귀 채널 표시기"입니다. 나는 이동 평균처럼 보이지만 반전이 더 잘 보이는 방식을 좋아하므로 거래에 사용합니다. 하지만 MT4에서 거래할 때 이 플랫폼에서 이에 상응하는 것을 갖고 싶습니다.

누군가가 각 막대에 추세선을 그리는 것을 기반으로 새 코드를 작성해야 한다고 말했지만 중앙 막대에 대한 선형 회귀 채널 계산을 처리하는 방법을 정말로 모르겠습니다.

다음은 tradestation 코드와 MT4 선형 회귀 채널 표시기입니다(새로 고침이 되지 않도록 수정할 수 있음). 저를 기꺼이 도와주신 분들께 진심으로 감사드립니다.

linregrbuf.mq4

Inputs:

NumBars( 10 ),

Price( C ),

NumDevsUp( 2 ),

NumDevsDn( -2 ),

GraphOption( 3 );

Vars:

SumX( 0 ),

SumXX ( 0 ),

SumY( 0 ),

SumXY( 0 ),

m( 0 ),

_c( 0 ),

SDev( 0 ),

Left( 0 ),

Right( 0 ),

LowerLine( 0 ),

CenterLine( 0 ),

UpperLine( 0 ),

Flag( 0 );

Once

Begin

SumX = ( NumBars * ( NumBars + 1 )) / 2;

SumXX = ( Square(NumBars) * NumBars / 3) + (Square(NumBars) / 2 ) + NumBars / 6;

End;

For Value1 = 1 to NumBars

Begin

SumY = SumY + Price[Value1 - 1];

SumXY = SumXY + Value1 * Price[NumBars - Value1];

//Print(C[NumBars - Value1]);

End;

m = ( ( NumBars * SumXY ) - ( SumX * SumY ) ) / (NumBars * SumXX - Square( SumX) );

_c = ( ( SumY - ( m * SumX ) ) / NumBars );

// Left = m + _c;

// Right = NumBars * m + _c

Value2 = TL_New(D[NumBars-1],T[NumBars-1],m + _c,D,T,10*m + _c);

Print(D,T," Value2 ",Value2);

SumY = 0;

SumXY = 0;

 

...

...크리스마스 트리처럼 생겼어 2 나...

 
mladen:
그것은 일련의 선형 회귀선(선형 회귀 채널의 중간선)인 것 같습니다. 할 수 있지만 메타레이더는 그것에 대해 불평할 수 있습니다(그들은 모두 객체가 될 것이고 메타트레이더가 있을 때 "좋아하지" 않기 때문에 차트에 많은 개체 - 개체가 너무 많으면 속도가 매우 느려지는 경향이 있습니다.

@Pava : 예, 알아요, 약간 예술적으로 보입니다.

@Mladen : 알겠습니다. 나는 많은 개체를 가지고 있는 상인으로부터 몇 가지 템플릿을 가지고 있습니다(내가 확인한 마지막 템플릿에는 2484개의 개체가 있었습니다). 시스템이 많이 느려지는 것이 맞습니다. 그럼 제한된 수의 오브젝트로 같은 인디를 만드는 것이 가능하다고 생각하십니까? 숫자는 고정되거나(100에서 1000 사이, 100에서 1000개의 마지막 막대에 추세선이 그려짐) 사용자 지정할 수 있습니다.

 
mladen:
그것은 일련의 선형 회귀선(선형 회귀 채널의 중간선)인 것 같습니다. 할 수 있지만 메타레이더는 그것에 대해 불평할 수 있습니다(그들은 모두 객체가 될 것이고 메타트레이더가 있을 때 "좋아하지" 않기 때문에 차트에 많은 개체 - 개체가 너무 많으면 속도가 매우 느려지는 경향이 있습니다.

Mladen, 이 인디를 만드는 것을 도와줄 수 있겠습니까? 나는 코딩에 정말 짜증이 난다. 나는 당신이 매우 바쁠 것임에 틀림없다는 것을 압니다. 전혀 서두르지 않습니다. 단지 당신이 관심이 있는지 알고 싶습니다. 아니라면 이해하겠습니다. 정말 감사합니다.

 

선형 회귀

여러 수준의 선형 회귀 표시기

 

채널 표시기

파일:
channels_1.gif  24 kb
channels.mq4  15 kb
 

선형 회귀 브레이크아웃 표시기

사유: