코딩 도움말 - 페이지 300

 

빌드 625, 646 및 650에서도 테스트하고 결과 첨부(첨부 표시기 사용)

파일:
test_2.mq4  1 kb
test_650.gif  102 kb
test_646.gif  103 kb
test_625.gif  102 kb
 

mladen 테스트에 감사드립니다!

저는 Build 646을 사용하고 있으며 이 3개의 코드라인은 표시기에서 작동하지만 ea에서는 작동하지 않습니다.

초기화 또는 시작 기능 에 넣을 수 있으며 내 스크린샷과 항상 동일한 "오류" 인쇄가 나타납니다.

값을 "99.40"에서 "99.4"로 변경해도 동일합니다. 그러나 모든(?!) 다른 값은 제대로 작동합니다.

정말 이상한 버그네요...

 

다른 질문이 있습니다...

전략 테스터 의 첫 페이지에 있는 세 가지 값은 무엇을 의미합니까?

1 088 / 1 280 (39 204)

확인 첫 번째는 실행 횟수입니다.

그리고 모든 연결과 관련된 실행 횟수는 39204입니까?

때로는 괄호 안의 값이 이전보다 작아집니다.

테스터는 134번만 실행했습니다. "쓸모없는 결과 표시"를 활성화했습니다.

 
sunshineh:
다른 질문이 있습니다...

전략 테스터의 첫 페이지에 있는 세 가지 값은 무엇을 의미합니까?

1 088 / 1 280 (39 204)

확인 첫 번째는 실행 횟수입니다.

그리고 모든 연결과 관련된 실행 횟수는 39204입니까?

때로는 괄호 안의 값이 이전보다 작아집니다.

테스터는 134번만 실행했습니다. "쓸모없는 결과 표시"를 활성화했습니다.

그런 다음 다른 브로커의 메타 트레이더 설치가 동일한 방식으로 작동하지 않는 것 같습니다. 그것만이 유일한 설명이 될 것이다.

 

친애하는 MLADEN 경,

현재 배열 값의 순위를 지정하려고 하고 내 표시기에 다음 코드를 삽입했습니다....

불행히도 컴파일 버튼이 활성화되지 않습니다 .....

int rank (double value)

{

// The above 2 lines probably should be elsewhere and set as global variables

for (int i=0; i<ArraySize(RankValues); i++)

{

if (RankValues == value)

{

return (i+1);

}

}

return (0);

}

무엇이 잘못되었는지 조언 부탁드립니다. 이 값의 순위를 내림차순으로 지정하려면 어떻게 해야 합니까?

귀하의 시간과 전문 지식을 높이 평가합니다...

감사해요....

친애하는

아즈룰...

파일:
 

안녕 믈라덴

5분 시간 프레임에서 15분 시간 프레임에 stoc 5-3-3이 20 미만일 때 표시되는 작은 표시기를 원합니다.

나는 stoc multitimeframe ....을 원하지 않지만 더 낮은 tf에서 더 높은 시간 프레임의 신호.

미리 감사합니다

 

mladen, mrtool...

2 이동 평균(MA 기간 8 n MA 기간 24)으로 색상 변경 규칙을 수정/추가하는 데 도움이 필요합니다.

MA8 > MA24인 경우 히스토 색상=녹색.

MA8 < MA24인 경우 히스토 색상=빨간색입니다.

다음은 표시기 링크입니다. https://www.mql5.com/en/code/download/7992/BW_MFI.mq4

 
12BPRO:
친애하는 MLADEN 경,

현재 배열 값의 순위를 지정하려고 하고 내 표시기에 다음 코드를 삽입했습니다....

불행히도 컴파일 버튼이 활성화되지 않습니다 .....

int rank (double value)

{

// The above 2 lines probably should be elsewhere and set as global variables

for (int i=0; i<ArraySize(RankValues); i++)

{

if (RankValues == value)

{

return (i+1);

}

}

return (0);

}

무엇이 잘못되었는지 조언 부탁드립니다. 이 값의 순위를 내림차순으로 지정하려면 어떻게 해야 합니까?

귀하의 시간과 전문 지식을 높이 평가합니다...

감사해요....

친애하는

아즈룰...

아즈룰

180행(이 행:

정수 순위 = 순위();

따라서 순위 함수 는 어떤 값과도 비교할 수 없습니다. 귀하의 통화는 다음 형식이어야 합니다.

int 순위 = 순위(someValueToRank);

 

안녕 믈라덴

인디는 괜찮았어?

 

안녕,

파일 기능 을 사용하고 있는데 잘 작동합니다!

나는 다소 큰 파일을 사용하고 있으며 for-loop으로 작업하고 있습니다.

모든 주기에서 파일의 한 줄을 읽고 있습니다. 그래서 가끔은 이 줄의 한 단어를 바꾸고 싶습니다.

쉽게 할 수 있는 방법이 있나요? 읽기 위해 파일을 닫고 쓰기 위해 열면 내 파일 포인터가 파일 끝으로 이동합니다.

그러나 실제 파일 포인터 위치를 얻을 가능성이 있습니까? 따라서 파일 중간에 fe를 직접 쓸 수도 있습니다.