MQL4 과정에 오신 것을 환영합니다 - 페이지 2

 

이것은 훌륭한 스레드입니다. 도움을 주셔서 감사합니다. Codersguru. 나는 그것이 우리에게 많은 도움이 될 것이라고 확신합니다. 다음 수업을 기다릴 수 없습니다.

 

감사합니다

dude007:
이것은 훌륭한 스레드입니다. Codersguru의 모든 도움에 감사드립니다. 나는 그것이 우리에게 많은 도움이 될 것이라고 확신합니다. 다음 수업을 기다릴 수 없습니다.

고마워 친구.

새 강의를 다운로드하고 어떻게 생각하시나요?

 

이것은 훌륭한 코스입니다. 첫 번째 커스텀 인디케이터 까지 수업을 진행했습니다. 어느 정도 이해는 하지만 완전히는 아닙니다. 시간이 지나면 해결되기를 바랍니다. 이 과정을 마련해 주신 CODEGURU에 감사드립니다.

mql2에서 간단한 표시기 중 하나를 변환하려고 시도했지만 문제가 있습니다. 확인할 수 있습니까?

파일:
2proc.mq4  2 kb
 

MQL에서 MQL4로

saslam:
이것은 훌륭한 코스입니다. 첫 번째 커스텀 지표까지 수업을 진행했습니다. 어느 정도 이해는 하지만 완전히는 아닙니다. 시간이 지나면 해결되기를 바랍니다. 이 과정을 마련해 주신 CODEGURU에 감사드립니다. mql2에서 간단한 표시기 중 하나를 변환하려고 시도했지만 문제가 있습니다. 확인할 수 있습니까?

사슬람,

다음 코드를 시도하십시오.

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

//| 2PROC.mq4 |

//| saslam |

//| http://www.metaquotes.net |

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

#property copyright "saslam"

#property link "http://www.metaquotes.net"

#property indicator_chart_window

#property indicator_buffers 2

#property indicator_color1 Red

#property indicator_color2 Blue

//---- buffers

double ExtMapBuffer1[];

double ExtMapBuffer2[];

//----

//int ExtCountedBars=0;

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

//| Custom indicator initialization function |

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

int init()

{

//---- indicators

SetIndexStyle(0,DRAW_LINE);

SetIndexBuffer(0,ExtMapBuffer1);

SetIndexStyle(1,DRAW_LINE);

SetIndexBuffer(1,ExtMapBuffer2);

string short_name = "2PROC";

IndicatorShortName(short_name);

//----

return(0);

}

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

//| Custor indicator deinitialization function |

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

int deinit()

{

//----

//----

return(0);

}

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

//| Custom indicator iteration function |

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

int start()

{

int pos;

int counted_bars=IndicatorCounted();

//---- check for possible errors

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

//---- last counted bar will be recounted

if(counted_bars>0) counted_bars--;

pos=Bars-counted_bars;

//---- main calculation loop

while(pos>=0)

{

// ----Main loop

ExtMapBuffer1[pos]=(Close[pos+1]-Close[pos+3])+Close[pos+2];

ExtMapBuffer2[pos]=(Close[pos+0]-Close[pos+2])+Close[pos+1];

pos--;

}

//----

return(0);

}

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

Codeguru 감사합니다. 지금 작동하고 있습니다. 나는 나의 실수를 깨닫는다. 지표에 대한 향후 수업을 기대합니다.

 

감사합니다!

코더의 구루,

저는 메타트레이더를 처음 접했고 프로그래밍에 대해 아는 것이 거의 없습니다. 메타 트레이더에서 프로그래밍에 대한 정보를 찾고 있었습니다. 그리고 귀하의 과정을 발견했습니다(이로 인해 가입하기로 결정했습니다). 나는 당신의 과정과 당신의 게시물에서 배우기를 기대합니다!!! 다시 한번 감사합니다!

 

천만에요.

JN75:
코더의 전문가, 저는 메타트레이더를 처음 접하고 프로그래밍에 대해 거의 모릅니다. 메타 트레이더에서 프로그래밍에 대한 정보를 찾고 있었습니다. 그리고 귀하의 과정을 발견했습니다(이로 인해 가입하기로 결정했습니다). 나는 당신의 과정과 당신의 게시물에서 배우기를 기대합니다!!! 다시 한번 감사합니다!

JN75,

천만에요!

유용한 곳을 찾으시기 바랍니다.

 

좋은 아이디어

안녕하세요 전문가

나는 이것에서 새롭고 독특한 아이디어를 찾았습니다. 제발 한 가지 교훈이 있습니다. 얼마나 많은 것을 게시하고 있습니까? 나는 첫 번째 것을 가지고 있습니다.

좋은 주말 되세요

 

모든 강의는 어디서 다운로드할 수 있나요?

매우 감사합니다!!!

사유: