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

 
MISI1:
안녕하세요 멜라덴입니다! cocode, EA가 작동하지 않는 표시 TMA + CG를 도와주세요. 화살표 X 빨간색 - 공개 매수, 화살표 X 파란색 - 공개 판매 위치를 원합니다. EA는 어떻게 올바른 코드를 작성합니까?

iCustom() 호출에서 첫 번째 매개변수 (TimFrame 매개변수)를 생략했다고 추측하고 있지만 확신할 수 있도록 iCustom() 호출 코드를 게시하십시오.

 

안녕하세요 멜라덴입니다!

이것은 잘못된 코드입니다.

이중 TMDOWN0=iCustom(Symbol(),0,"TMA+CG",0,0);

이중 TMDOWN1=iCustom(Symbol(),0,"TMA+CG",1,0);

이중 TMDOWN2=iCustom(Symbol(),0,"TMA+CG",2,0);

이중 TMDOWN3=iCustom(Symbol(),0,"TMA+CG",3,0);

이중 TMDOWN4=iCustom(Symbol(),0,"TMA+CG",4,0);

이중 TMDOWN5=iCustom(Symbol(),0,"TMA+CG",3,5);

이중 TMDOWN6=iCustom(Symbol(),0,"TMA+CG",6,0);

이중 TMUP0=iCustom(Symbol(),0,"TMA+CG",0,0);

이중 TMUP1=iCustom(Symbol(),0,"TMA+CG",1,0);

이중 TMUP2=iCustom(Symbol(),0,"TMA+CG",2,0);

이중 TMUP3=iCustom(Symbol(),0,"TMA+CG",3,0);

이중 TMUP4=iCustom(Symbol(),0,"TMA+CG",4,0);

이중 TMUP5=iCustom(Symbol(),0,"TMA+CG",5,0);

이중 TMUP6=iCustom(Symbol(),0,"TMA+CG",4,6);

if (OPENBUY=="buyFULL" && TMDOWN5!=EMPTY_VALUE ) return(true);

if (OPENSELL=="sellFULL" && TMUP6!=EMPTY_VALUE ) return(true);

if (CLOSEBUY=="CLOSEbuy" && TMUP6!=EMPTY_VALUE ) return(true);

if (CLOSESELL=="CLOSEsell" && TMDOWN5!=EMPTY_VALUE ) return(true);

 
MISI1:
안녕하세요 멜라덴입니다!

이것은 잘못된 코드입니다.

이중 TMDOWN0=iCustom(Symbol(),0,"TMA+CG",0,0);

이중 TMDOWN1=iCustom(Symbol(),0,"TMA+CG",1,0);

이중 TMDOWN2=iCustom(Symbol(),0,"TMA+CG",2,0);

이중 TMDOWN3=iCustom(Symbol(),0,"TMA+CG",3,0);

이중 TMDOWN4=iCustom(Symbol(),0,"TMA+CG",4,0);

이중 TMDOWN5=iCustom(Symbol(),0,"TMA+CG",3,5);

이중 TMDOWN6=iCustom(Symbol(),0,"TMA+CG",6,0);

이중 TMUP0=iCustom(Symbol(),0,"TMA+CG",0,0);

이중 TMUP1=iCustom(Symbol(),0,"TMA+CG",1,0);

이중 TMUP2=iCustom(Symbol(),0,"TMA+CG",2,0);

이중 TMUP3=iCustom(Symbol(),0,"TMA+CG",3,0);

이중 TMUP4=iCustom(Symbol(),0,"TMA+CG",4,0);

이중 TMUP5=iCustom(Symbol(),0,"TMA+CG",5,0);

이중 TMUP6=iCustom(Symbol(),0,"TMA+CG",4,6);

if (OPENBUY=="buyFULL" && TMDOWN5!=EMPTY_VALUE ) return(true);

if (OPENSELL=="sellFULL" && TMUP6!=EMPTY_VALUE ) return(true);

if (CLOSEBUY=="CLOSEbuy" && TMUP6!=EMPTY_VALUE ) return(true);

if (CLOSESELL=="CLOSEsell" && TMDOWN5!=EMPTY_VALUE ) return(true);

그 코드는 괜찮습니다

그런 식으로 테스트했으며 (약간 변경) 모두 정상적으로 작동했습니다.

#property indicator_chart_window

extern int barToTestUp = 5;

extern int barToTestDn = 5;

int init()

{

return(0);

}

int deinit()

{

return(0);

}

int start()

{

double TMDOWN0=iCustom(Symbol(),0,"TMA+CG",0,barToTestUp);

double TMDOWN1=iCustom(Symbol(),0,"TMA+CG",1,barToTestUp);

double TMDOWN2=iCustom(Symbol(),0,"TMA+CG",2,barToTestUp);

double TMDOWN3=iCustom(Symbol(),0,"TMA+CG",3,barToTestUp);

double TMDOWN4=iCustom(Symbol(),0,"TMA+CG",4,barToTestUp);

double TMDOWN5=iCustom(Symbol(),0,"TMA+CG",3,barToTestUp);

double TMDOWN6=iCustom(Symbol(),0,"TMA+CG",6,barToTestUp);

double TMUP0=iCustom(Symbol(),0,"TMA+CG",0,barToTestDn);

double TMUP1=iCustom(Symbol(),0,"TMA+CG",1,barToTestDn);

double TMUP2=iCustom(Symbol(),0,"TMA+CG",2,barToTestDn);

double TMUP3=iCustom(Symbol(),0,"TMA+CG",3,barToTestDn);

double TMUP4=iCustom(Symbol(),0,"TMA+CG",4,barToTestDn);

double TMUP5=iCustom(Symbol(),0,"TMA+CG",5,barToTestDn);

double TMUP6=iCustom(Symbol(),0,"TMA+CG",4,barToTestDn);

Comment(TMDOWN5," ",TMUP6);

return(0);

}

 

MLADEN 감사합니다! 좋아, 일하고 있어!

 
mladen:

테리 토드

나는 그것을 지금 막 테스트했고 모든 것이 정상적으로 작동하는 것 같습니다

충돌이 발생한 경우와 동일한 표시기(일부 화면 캡처가 있으면 완벽함)에 대한 정확한 매개변수 설정을 보내주시겠습니까?

친애하는 mladen,

불행히도 데모 계정 은 더 이상 사용할 수 없기 때문에 이미 삭제했습니다.

그리고 해당 표시기의 지정된 매개변수 설정을 변경하지 않았습니다.

그러나 테스트 결과를 읽은 후 새 데모 계정에 해당 표시기를 넣었고 제대로 작동했습니다.

이전 데모 계정에 무엇이 잘못되었는지 모르겠습니다.

많은 도움과 관심 부탁드립니다.

좋은 하루 되세요

문안 인사,

 
Terry Toede:

친애하는 mladen,

불행히도 데모 계정은 더 이상 사용할 수 없기 때문에 이미 삭제했습니다.

그리고 해당 표시기의 지정된 매개변수 설정을 변경하지 않았습니다.

그러나 테스트 결과를 읽은 후 새 데모 계정에 해당 표시기를 넣었고 제대로 작동했습니다.

이전 데모 계정에 무엇이 잘못되었는지 모르겠습니다.

많은 도움과 관심 부탁드립니다.

좋은 하루 되세요

문안 인사,

중요한 것은 지금 사용할 수 있다는 것입니다.

행복한 거래

 
mladen:

중요한 것은 지금 사용할 수 있다는 것입니다.

행복한 거래

도움이 되셨길 바랍니다, mladen

 
mrtools:

Wolf300, 답변이 늦어 죄송합니다. , 이것은 mtf로 HMA v2(헐 이동 평균)의 버전입니다.

hull_moving_average_mtf_2.mq4

안녕하세요 mrtools님

미안하다고 말해야겠어.(너 말고 ) 며칠 동안 여기에 없었고 방금 당신의 친절한 도움을 찾았습니다. 귀하의 시간과 노력에 감사드립니다 !!!!

 

좋은 오후입니다. Mladen/MrTools.

이 VIP 표시기를 mtf 버전으로 변환해 주시면 대단히 감사하겠습니다.

미리 감사드립니다.

파일:
pvi.mq4  3 kb
 
Francisco Jesus:
좋은 오후입니다 Mladen/MrTools.

이 VIP 표시기를 mtf 버전으로 변환해 주시면 대단히 감사하겠습니다.

미리 감사드립니다.

프란시스코 예수

이것을 확인 했습니까? https://www.mql5.com/en/forum/general