13과 - 첫 번째 전문가 고문(1부) - 페이지 4

 

일치하지 않는 괄호 및 대괄호

몇 가지 추가 제안

왼쪽의 경우 1씩 증가하고 오른쪽의 경우 1씩 감소하여 괄호 또는 대괄호를 계산합니다. 마지막에 양수 또는 음수인 경우 0이어야 하며 누락되거나 추가되어야 하는 위치를 확인 합니다.

괄호가 ()이고 괄호가 {}인지 확인하십시오. 나처럼 작은 글꼴과 약한 눈을 사용하면 때때로 a )를 }로 잘못 입력할 수 있습니다. 의도한 문자를 대체하거나 다시 입력하면 문제가 해결될 수 있습니다.

ctl z(실행 취소) 및 ctl y(다시 실행)를 사용하면 최근 변경 사항을 다시 추적할 수 있습니다.

마지막으로, 다른 모든 방법이 실패하면 //로 라인이나 부분 라인을 주석 처리하고 /* */로 섹션을 주석 처리합니다. 코드를 주석 처리하고 올바르게 컴파일하면 주석 처리된 코드에 오류가 있음을 알 수 있습니다. 그런 다음 주석 섹션을 줄이고 다시 컴파일하십시오. 실패하면 가장 최근에 주석 처리되지 않은 코드에 있다는 것을 알 수 있습니다. 컴파일이 성공하면 여전히 주석 처리된 코드에 있습니다. 곧 당신은 그것을 한두 줄로 좁힐 것입니다.

이것이 도움이 되기를 바랍니다. 저는 오랫동안 코딩을 해왔고 () 및 {}를 일치시키는 데 여전히 문제가 있습니다.

쯔만

 

지속적인 문제

조언 감사합니다. 하지만 스크린샷에서 볼 수 있듯이 코드를 시각적으로 구분하여 이해하기 쉽도록 했습니다. 나는 코드의 시작부터 끝까지 대괄호를 여러 번 세었고 닫는 대괄호의 양과 같은 양의 여는 대괄호를 가지고 있습니다(for if 루프 - {} 및 for 함수 매개변수 - ()). 나는 다른 프로그래밍 언어를 알고 있으므로 설명하거나 이해하는 데 문제가 없습니다.

도와주셔서 다시 한번 감사드립니다.

 

Tzuman의 훌륭한 조언에 감사드립니다.

이시

 

누군가 나를 도울 수 있습니까? 내가 미친거야. 이 오류가 표시되기 때문에 이 표시기(내 첫 번째 코드)를 완료할 수 없습니다. 이미 코드를 수정했는데 잘못된 부분을 찾을 수 없습니다.

표시기 코드:

for_a_new_life.mq4

파일:
 
Kelch Monteiro:
누군가 나를 도울 수 있습니까? 내가 미친거야. 이 오류가 표시되기 때문에 이 표시기(내 첫 번째 코드)를 완료할 수 없습니다. 이미 코드를 수정했는데 잘못된 부분을 찾을 수 없습니다.

표시기 코드:

for_a_new_life.mq4

이것은 구문에 관한 한 지금은 괜찮지만 MA()가 무엇을 해야 하는지 모르겠습니다(코드 내에서 함수로 정의되지 않음). MA() 함수를 정의하고 호출에서 "기간"을 다른 이름으로 바꿔야 합니다. 그렇지 않으면 메타 트레이더가 항상 불평할 것입니다.

파일:
 
mladen:
이것은 구문에 관한 한 지금은 괜찮지만 MA()가 무엇을 해야 하는지 모르겠습니다(코드 내에서 함수로 정의되지 않음). MA() 함수를 정의하고 호출에서 "기간"을 다른 이름으로 바꿔야 합니다. 그렇지 않으면 메타 트레이더가 항상 불평할 것입니다.

감사합니다 mladen!

"MA" 앞에 "i"를 잊어버렸습니다. ㅋㅋㅋ.

글쎄, 나는 두 개의 Emas (빠르고 느린)의 차이와 힘 표시기의 2 배 사이의 이유로 무언가를 만들려고했습니다. 하지만 적용된 막대와 이전 막대 사이의 관계가 있기 때문에 힘 표시기를 어떻게 쓰는지 모르겠습니다. 현관에서 담배를 피우고 다시 시도하겠습니다.

 
mladen:
이것은 구문에 관한 한 지금은 괜찮지만 MA()가 무엇을 해야 하는지 모르겠습니다(코드 내에서 함수로 정의되지 않음). MA() 함수를 정의하고 호출에서 "기간"을 다른 이름으로 바꿔야 합니다. 그렇지 않으면 메타 트레이더가 항상 불평할 것입니다.

뭐가 잘못됐는지 알아 나는 force index 를 생성하고 그것을 공식에서 호출해야 합니다. 버퍼와 하나의 어레이를 생성해야 합니까? 맞습니까?

 
Kelch Monteiro:
뭐가 잘못됐는지 알아 나는 힘 지수를 생성하고 공식에서 그것을 호출해야 합니다. 버퍼와 하나의 어레이를 생성해야 합니까? 맞습니까?

켈치

MA가 수행해야 하는 작업에 따라 다릅니다.

단순 이동 평균 (iMA())인 경우 버퍼가 하나 더 필요하지 않습니다.

 

켈치

공식을 살펴보았습니다: (FastEMA-SlowEMA/[2*Cn-(Cn-1)]*Vn])

번역을 시도했습니다(Cn과 Cn-1이 가깝고 이전에 닫혀 있다고 가정했습니다). 사용해보기

파일:
 
mladen:
켈치

공식을 살펴보았습니다: (FastEMA-SlowEMA/[2*Cn-(Cn-1)]*Vn])

번역을 시도했습니다(Cn과 Cn-1이 가깝고 이전에 닫혀 있다고 가정했습니다). 사용해보기

정말 감사합니다 mladen!

나는 지금 그것을 보았다.

나도 똑같이 했다. 구경하다:

for_a_new_life-1.ex4

for_a_new_life-1_1.mq4

나는 광산 버전을 테스트하고 있었고 당신의 버전도 테스트할 것입니다.

이 지표가 정확하다면 반전 포인트를 잡기 위해 많은 노력을 기울였습니다.

두 이동 평균의 차이를 2배로 나눈 값이 가격이 더 민감하게 추세로 되돌아갈 때를 보여줄 수 있기 때문입니다. 다른 테두리 표시기로 테스트하면 마음에 드실 것입니다.

일부 사진:

이것이 포럼에 대한 나의 첫 번째 기여이기 때문에 너무 기쁩니다. 그리고 당신의 도움 없이는 할 수 없었습니다.

많은 감사합니다 Mladen!

파일:
five.jpg  202 kb
four.jpg  233 kb
one.jpg  205 kb
사유: