odiseif : SetIndexStyle(0, DRAW_NONE); SetIndexStyle(1,DRAW_LINE,EMPTY); SetIndexStyle(2, DRAW_NONE); SetIndexStyle(3, DRAW_NONE); SetIndexStyle(4, DRAW_NONE); 여기는 내꺼야........ 칠면조에 선 굵기가 0이고 매번 설정으로 고생하지 않도록 굵기를 2로 설정하고 싶은데...... 나는 이것을 하는 방법을 모른다 .... 나는 프로그래머가 아니다 .... 좋은 사람들을 도우라))))
오디세우스, 두 가지 옵션이 있습니다. 먼저 표시기 코드의 맨 처음에서 이 줄 끝에 있는 숫자를 원하는 두께로 변경합니다.
나는 프로그래밍을 전혀 이해하지 못한다. CCI 필터(https://www.forex-tsd.com/indicators-metatrader-4/3356-cci-filter.html)에서 동일한 작업을 수행하고 싶었습니다. WPR의 경우에만 코드의 모든 곳에서 CCI를 WPR로 교체했습니다. , 그리고 막대 색상 측면에서 레벨이 변경되었습니다(CCI의 경우 -100, 0, 100이 아니라 -60, -50 및 -40, MT WPR에서 -100에서 0 사이의 범위가 있는 것으로 보이므로 맞습니까?) ?). 그러나 어떤 이유로 오류와 함께 컴파일되고 화면에 칠면조가 한 가지 색상으로 나옵니다. 뭐가 문제 야? 미리 감사합니다
Sergey, 정확히 무엇을 변경했는지 완전히 이해하지 못했습니다. CCI 소스 코드를 보려면 제공한 주소에 등록해야 하기 때문입니다.필터 . 하나의 오류만 찾았습니다. iWPR 에는 apply_price 매개변수가 없으므로 다음과 같이 맞습니다.
나는 이미 줄이 굴러 가지 않는다는 것을 깨달았지만 어떻게해야합니까?
if 문 사용
글쎄, 나는 처음에 그렇게 가정했고, 나는 단지 코드를 줄이고 싶었습니다))) 너무 많은 if가 저에게 효과적일 것입니다)
SetIndexStyle(0, DRAW_NONE);
SetIndexStyle(1,DRAW_LINE,EMPTY);
SetIndexStyle(2, DRAW_NONE);
SetIndexStyle(3, DRAW_NONE);
SetIndexStyle(4, DRAW_NONE);
여기는 내꺼야........ 칠면조에 선 굵기가 0이고 매번 설정으로 고생하지 않도록 굵기를 2로 설정하고 싶은데...... 나는 이것을 하는 방법을 모른다 .... 나는 프로그래머가 아니다 .... 좋은 사람들을 도우라))))
오디세우스, 두 가지 옵션이 있습니다. 먼저 표시기 코드의 맨 처음에서 이 줄 끝에 있는 숫자를 원하는 두께로 변경합니다.
#property indicator_width1 1
또는 ~을 통해 SetIndexStyle() 메서드:
이 방법에서 선 두께 는 네 번째 매개변수입니다.
오디세우스, 두 가지 옵션이 있습니다. 먼저 표시기 코드의 맨 처음에서 이 줄 끝에 있는 숫자를 원하는 두께로 변경합니다.
또는 ~을 통해 SetIndexStyle() 메서드:
이 방법에서 선의 굵기는 네 번째 매개변수입니다.
나는 프로그래밍을 전혀 이해하지 못한다. CCI 필터(https://www.forex-tsd.com/indicators-metatrader-4/3356-cci-filter.html)에서 동일한 작업을 수행하고 싶었습니다. WPR의 경우에만 코드의 모든 곳에서 CCI를 WPR로 교체했습니다. , 그리고 막대 색상 측면에서 레벨이 변경되었습니다(CCI의 경우 -100, 0, 100이 아니라 -60, -50 및 -40, MT WPR에서 -100에서 0 사이의 범위가 있는 것으로 보이므로 맞습니까?) ?). 그러나 어떤 이유로 오류와 함께 컴파일되고 화면에 칠면조가 한 가지 색상으로 나옵니다. 뭐가 문제 야? 미리 감사합니다
Sergey, 정확히 무엇을 변경했는지 완전히 이해하지 못했습니다. CCI 소스 코드를 보려면 제공한 주소에 등록해야 하기 때문입니다. 필터 .
하나의 오류만 찾았습니다. iWPR 에는 apply_price 매개변수가 없으므로 다음과 같이 맞습니다.
여기에 코드 조각이 있습니다 .. 교과서에서 어떻게 찾았지만 알아낼 수 없습니다 .... 변경해야합니까 아니면 삽입해야합니까 ??
그리고 코드의 맨 처음에 다음과 같은 줄이 없습니다.
#property indicator_width1 1
그렇지 않은 경우 다음을 시도하십시오.
그리고 Odysseus, 이전 예에서 당신은 이것을 가지고 있었습니다:
그리고 이제 다음과 같이:
삭제한 것이 있습니까, 아니면 제 생각에 삭제되었습니까?그리고 코드의 맨 처음에 다음과 같은 줄이 없습니다.
그렇지 않은 경우 다음을 시도하십시오.
#property indicator_width1 1
이렇게 변경했는데도 정상작동이 안되는데.. 터미널에서 히스토그램이 새파라미터로 바뀌는거같은데 새지표를 차트로 드래그하면 초기파라미터가 그대로 나오네요