다중 기간 표시기 - 페이지 1024

 
stonehome:
여기 코드:

//+----------------------------------------------- -------------------+

//| t_ma.mq4 |

//| |

//| |

//+----------------------------------------------- -------------------+

#재산권 ""

#속성 링크 ""

#속성 표시기_차트_창

#속성 표시기_버퍼 7

#property indicator_color1 미디엄블루

#property indicator_color2 파란색

#property indicator_color3 다저블루

#property indicator_color4 딥스카이블루

#property indicator_color5 스카이블루

#property indicator_color6 아쿠아

#property indicator_color7 아쿠아마린

#속성 표시기_너비1 1

#속성 표시기_너비2 1

#속성 표시기_너비3 1

#속성 표시기_너비4 1

#속성 표시기_너비5 1

#속성 표시기_너비6 1

#property indicator_width7 1//---- 버퍼

이중 ExtMapBuffer1[];

이중 ExtMapBuffer2[];이중 ExtMapBuffer3[];

이중 ExtMapBuffer4[];이중 ExtMapBuffer5[];

이중 ExtMapBuffer6[];이중 ExtMapBuffer7[];

extern int MA_Period=100;

외부 int ad1 = 2;

외부 int ad2 = 4;

외부 int ad3 = 6;

외부 int ad4 = 8;

외부 int ad5 = 10;

//+----------------------------------------------- -------------------+

//| 커스텀 인디케이터 초기화 기능 |

//+----------------------------------------------- -------------------+

정수 초기화()

{

//---- 표시기

SetIndexStyle(0,DRAW_LINE);

SetIndexBuffer(0,ExtMapBuffer1);

SetIndexStyle(1,DRAW_LINE);

SetIndexBuffer(1,ExtMapBuffer2);

SetIndexStyle(2,DRAW_LINE);

SetIndexBuffer(2,ExtMapBuffer3);

SetIndexStyle(3,DRAW_LINE);

SetIndexBuffer(3,ExtMapBuffer4);

SetIndexStyle(4,DRAW_LINE);

SetIndexBuffer(4,ExtMapBuffer5);

SetIndexStyle(5,DRAW_LINE);

SetIndexBuffer(5,ExtMapBuffer6);

SetIndexStyle(6,DRAW_LINE);

SetIndexBuffer(6,ExtMapBuffer7);

//----

리턴(0);

}

//+----------------------------------------------- -------------------+

//| 커스텀 인디케이터 초기화 해제 기능 |

//+----------------------------------------------- -------------------+

정수 초기화()

{

//----

//----

리턴(0);

}

//+----------------------------------------------- -------------------+

//| 사용자 지정 표시기 반복 기능 |

//+----------------------------------------------- -------------------+

정수 시작()

{

int counted_bars=IndicatorCounted();

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

if(counted_bars>0) counted_bars--;

int limit = MathMin(바-카운트된_바,바-1);

if (ad1<0) limit=MathMax(limit,-ad1);

if (ad2<0) limit=MathMax(limit,-ad2);

if (ad3<0) limit=MathMax(limit,-ad3);

if (ad4<0) limit=MathMax(limit,-ad4);

if (ad5<0) limit=MathMax(limit,-ad5);

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

{

ExtMapBuffer1=iMA(NULL,0,MA_Period,0,MODE_LWMA,PRICE_OPEN,i);

ExtMapBuffer2=(ExtMapBuffer1+ExtMapBuffer1+ExtMapBuffer1+ExtMapBuffer1+ExtMapBuffer1+ExtMapBuffer1)/6.0;

}

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

{

ExtMapBuffer3= ExtMapBuffer2; if (ExtMapBuffer3==0) ExtMapBuffer3=EMPTY_VALUE;

ExtMapBuffer4= ExtMapBuffer2; if (ExtMapBuffer4==0) ExtMapBuffer4=EMPTY_VALUE;

ExtMapBuffer5= ExtMapBuffer2; if (ExtMapBuffer5==0) ExtMapBuffer5=EMPTY_VALUE;

ExtMapBuffer6= ExtMapBuffer2; if (ExtMapBuffer6==0) ExtMapBuffer6=EMPTY_VALUE;

ExtMapBuffer7= ExtMapBuffer2; if (ExtMapBuffer7==0) ExtMapBuffer7=EMPTY_VALUE;

}

//----

리턴(0);

}

//+----------------------------------------------- -------------------+

스톤홈

그것은 선체 평균이 아닙니다. 그것은 약간의 시프팅이 수행된 lwma입니다.

 

믈라덴 괜찮아,

하지만 난 그냥 쓰고 싶었어, 당신이 나에게 이 지표를 변경할 수 있다면 (t_ma) !!!!!

HMA(선체 이동 평균 ) - 버전

하거나 하지 않을 것이다

어쨌든 당신의 노력에 감사드립니다

스톤홈

 

다중 시간 프레임으로 만들 수 있습니까?

파일:
 

업데이트된 Super Trend volty like : SuperTrend volty like 2 nmc.mq4

원래 여기에 게시되었습니다 : https://www.mql5.com/en/forum/173574/page333

 
stonehome:
여기 코드:

//+----------------------------------------------- -------------------+

//| t_ma.mq4 |

//| |

//| |

//+----------------------------------------------- -------------------+

#재산권 ""

#속성 링크 ""

#속성 표시기_차트_창

#속성 표시기_버퍼 7

#property indicator_color1 미디엄블루

#property indicator_color2 파란색

#property indicator_color3 다저블루

#property indicator_color4 딥스카이블루

#property indicator_color5 스카이블루

#property indicator_color6 아쿠아

#property indicator_color7 아쿠아마린

#속성 표시기_너비1 1

#속성 표시기_너비2 1

#속성 표시기_너비3 1

#속성 표시기_너비4 1

#속성 표시기_너비5 1

#속성 표시기_너비6 1

#property indicator_width7 1//---- 버퍼

이중 ExtMapBuffer1[];

이중 ExtMapBuffer2[];이중 ExtMapBuffer3[];

이중 ExtMapBuffer4[];이중 ExtMapBuffer5[];

이중 ExtMapBuffer6[];이중 ExtMapBuffer7[];

extern int MA_Period=100;

외부 int ad1 = 2;

외부 int ad2 = 4;

외부 int ad3 = 6;

외부 int ad4 = 8;

외부 int ad5 = 10;

//+----------------------------------------------- -------------------+

//| 커스텀 인디케이터 초기화 기능 |

//+----------------------------------------------- -------------------+

정수 초기화()

{

//---- 표시기

SetIndexStyle(0,DRAW_LINE);

SetIndexBuffer(0,ExtMapBuffer1);

SetIndexStyle(1,DRAW_LINE);

SetIndexBuffer(1,ExtMapBuffer2);

SetIndexStyle(2,DRAW_LINE);

SetIndexBuffer(2,ExtMapBuffer3);

SetIndexStyle(3,DRAW_LINE);

SetIndexBuffer(3,ExtMapBuffer4);

SetIndexStyle(4,DRAW_LINE);

SetIndexBuffer(4,ExtMapBuffer5);

SetIndexStyle(5,DRAW_LINE);

SetIndexBuffer(5,ExtMapBuffer6);

SetIndexStyle(6,DRAW_LINE);

SetIndexBuffer(6,ExtMapBuffer7);

//----

리턴(0);

}

//+----------------------------------------------- -------------------+

//| 커스텀 인디케이터 초기화 해제 기능 |

//+----------------------------------------------- -------------------+

정수 초기화()

{

//----

//----

리턴(0);

}

//+----------------------------------------------- -------------------+

//| 사용자 지정 표시기 반복 기능 |

//+----------------------------------------------- -------------------+

정수 시작()

{

int counted_bars=IndicatorCounted();

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

if(counted_bars>0) counted_bars--;

int limit = MathMin(바-카운트된_바,바-1);

if (ad1<0) limit=MathMax(limit,-ad1);

if (ad2<0) limit=MathMax(limit,-ad2);

if (ad3<0) limit=MathMax(limit,-ad3);

if (ad4<0) limit=MathMax(limit,-ad4);

if (ad5<0) limit=MathMax(limit,-ad5);

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

{

ExtMapBuffer1=iMA(NULL,0,MA_Period,0,MODE_LWMA,PRICE_OPEN,i);

ExtMapBuffer2=(ExtMapBuffer1+ExtMapBuffer1+ExtMapBuffer1+ExtMapBuffer1+ExtMapBuffer1+ExtMapBuffer1)/6.0;

}

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

{

ExtMapBuffer3= ExtMapBuffer2; if (ExtMapBuffer3==0) ExtMapBuffer3=EMPTY_VALUE;

ExtMapBuffer4= ExtMapBuffer2; if (ExtMapBuffer4==0) ExtMapBuffer4=EMPTY_VALUE;

ExtMapBuffer5= ExtMapBuffer2; if (ExtMapBuffer5==0) ExtMapBuffer5=EMPTY_VALUE;

ExtMapBuffer6= ExtMapBuffer2; if (ExtMapBuffer6==0) ExtMapBuffer6=EMPTY_VALUE;

ExtMapBuffer7= ExtMapBuffer2; if (ExtMapBuffer7==0) ExtMapBuffer7=EMPTY_VALUE;

}

//----

리턴(0);

}

//+----------------------------------------------- -------------------+

Stonehome, Hma 버전을 만들었습니다.

t_hma.mq4

파일:
t_hma.mq4  4 kb
t_hma.png  73 kb
 

환상적인

많은 감사 mrtools 씨

 
mwambaFX:
안녕 Mladen ... 이 표시기를 확인하십시오 .. MTF 기능이 작동하지 않습니다 ... 감사합니다

rk-kcv8-wmtf-txt-zo-trend_arrows.mq4

추신. 제 글이 삭제된 것 같아요.

안녕하세요 Mrtools와 Mladen이 이 일을 도와줄 수 있습니까? MTF 기능이 너무 버그가 있습니다. 많은 감사

 
mwambaFX:
안녕 Mladen ... 이 표시기를 확인하십시오 .. MTF 기능이 작동하지 않습니다 ... 감사합니다

rk-kcv8-wmtf-txt-zo-trend_arrows.mq4

추신. 제 글이 삭제된 것 같아요.

MwambaFX는 이 버전을 만들고 mtf가 작동하고 있습니다. 텍스트의 위치는 valueLoc에 의해 제어됩니다.

keltner_channels_alerts__text_mtf.mq4

 
mrtools:

MwambaFX는 이 버전을 만들고 mtf가 작동하고 있습니다. 텍스트의 위치는 valueLoc에 의해 제어됩니다.

keltner_channels_alerts__text_mtf.mq4

신의 축복이 내 형제. 나는 그것을 깊이 의미합니다.

 

친애하는 MR malden과 모든 개발자에게 mtf가 되기 위해서는 PZLopezTrend indi가 필요합니다.

https://www.mql5.com/en/docs/indicators/icustom 에 예시된 바와 같이 iCustom() 함수를 사용하여 표시기에서 데이터를 읽을 수 있습니다.

나는 인디를 첨부합니다 당신의 도움을 기다려 주셔서 감사합니다

파일: