선체 이동 평균 - 페이지 6

 

경고가 있는 선체 리본

--

 

LOVE IT - 새로운 디자인

--

 
while wait ... 위 인디케이터의 코드입니다. 오후에 약간의 빛
//------------------------------------------------------------------

#property copyright "www.forex-tsd.com"

#property link "www.forex-tsd.com"

//------------------------------------------------------------------

#property indicator_chart_window

#property indicator_buffers 4

#property indicator_color1 LightGreen

#property indicator_color2 Bisque

#property indicator_color3 DarkGray

#property indicator_color4 DarkGray

#property indicator_width1 4

#property indicator_width2 4

#property indicator_width3 2

#property indicator_width4 2

//

//

//

//

//

extern int HMA1Period=10;

extern int HMA1Price =PRICE_CLOSE;

extern int HMA2Period=50;

extern int HMA2Price =PRICE_CLOSE;

//

//

//

//

//

double buffer1[];

double buffer2[];

double buffer3[];

double buffer4[];

//------------------------------------------------------------------

//

//------------------------------------------------------------------

//

//

//

//

//

int init()

{

SetIndexBuffer(0,buffer3); SetIndexStyle(0,DRAW_HISTOGRAM);

SetIndexBuffer(1,buffer4); SetIndexStyle(1,DRAW_HISTOGRAM);

SetIndexBuffer(2,buffer1);

SetIndexBuffer(3,buffer2);

return(0);

}

int deinit()

{

return(0);

}

//------------------------------------------------------------------

//

//------------------------------------------------------------------

//

//

//

//

//

int start()

{

int counted_bars=IndicatorCounted();

int limit,i;

if(counted_bars<0) return(-1);

if(counted_bars>0) counted_bars--;

limit=Bars-counted_bars;

//

//

//

//

//

for(i=limit; i>=0; i--)

{

buffer1 = iHull(iMA(NULL,0,1,0,MODE_SMA,HMA1Price,i),HMA1Period,i,0);

buffer2 = iHull(iMA(NULL,0,1,0,MODE_SMA,HMA2Price,i),HMA2Period,i,0);

buffer3 = buffer1;

buffer4 = buffer2;

}

return(0);

}

//------------------------------------------------------------------

//

//------------------------------------------------------------------

//

//

//

//

//

double workHull[][4];

double iHull(double price, double period, int r, int instanceNo=0)

{

if (ArrayRange(workHull,0)!= Bars) ArrayResize(workHull,Bars); r=Bars-r-1;

//

//

//

//

//

int HmaPeriod = MathMax(period,2);

int HalfPeriod = MathFloor(HmaPeriod/2);

int HullPeriod = MathFloor(MathSqrt(HmaPeriod));

double hma,hmw,weight; instanceNo *= 2;

workHull[r] = price;

//

//

//

//

//

hmw = HalfPeriod; hma = hmw*price;

for(int k=1; k=0; k++)

{

weight = HalfPeriod-k;

hmw += weight;

hma += weight*workHull[r-k];

}

workHull[r] = 2.0*hma/hmw;

hmw = HmaPeriod; hma = hmw*price;

for(k=1; k=0; k++)

{

weight = HmaPeriod-k;

hmw += weight;

hma += weight*workHull[r-k];

}

workHull[r] -= hma/hmw;

//

//

//

//

//

hmw = HullPeriod; hma = hmw*workHull[r];

for(k=1; k=0; k++)

{

weight = HullPeriod-k;

hmw += weight;

hma += weight*workHull[r-k][1+instanceNo];

}

return(hma/hmw);

}
 

추신: 게시물의 이미지는 새로운 모양과 느낌의 결과로 잘리고 다른 변경 사항과 함께 수정됩니다.

 

...

선체 리본 ...

파일:
hullribbon.gif  73 kb
 

헐 캔들...

여기 당신이 간다 막대만 원하는 경우 색상 3과 4의 너비를 1로 설정하면 촛불 대신 막대가 그려집니다.

skn:
아름다운 지표, 믈라덴.

헐 양초는 어떻습니까?

문안 인사.
파일:
 

헐 리본 감사합니다

믈라덴,

헐 리본에 감사드립니다.

문안 인사

 

...

아직 알림이 없습니다. 나중에 추가됩니다...

skn:
믈라덴,

헐 리본에 감사드립니다.

문안 인사
 

감사해요

경고가 포함된 완전한 표시기에 감사드립니다.

 
mladen:
이것은 트위스트가 있는 메타트레이더 5용 버전입니다...


차트 스타일에 따라 스타일을 조정할 수 있습니다. "스타일" 매개변수가 "스타일 자동 조정"으로 설정되어 있으면 차트 스타일을 감지한 다음 그에 따라 표시기의 표시 스타일을 조정합니다. 그렇게 하면 다음 디스플레이를 얻을 수 있습니다(3개 모두 동일한 표시기이며 수행된 유일한 작업은 차트 유형이 변경되었다는 것입니다. 표시기의 매개변수는 변경되지 않음).

안녕하세요 mladen님

나는 현재 가격 옆에 큰 양초가있는 몇 가지 차트를 보았습니다.

. 별도의 지표인가요? 그건 뭐예요? 감사해요