커뮤니티
Plot1 관련 문의
2013-03-25 20:34:31
214
글번호 61213
안녕하세요?
수고가 많으십니다.
아래와 같이 Plot1 함수를 지표에서 이용해보고 있는데
아무래도 이상한 것이 있어 문의 드립니다.
cnt2=-Slope[0]*SwHBar[Start[0]]+SwH[Start[0]];
// cnt2=H[0]+1;
// cnt2=260.847059;
Plot1(cnt2,"Test1", BLACK);
MessageLog("cnt2 = %f", cnt2);
위와 같은 식으로 cnt2 변수에 여러가지 것을 대입시켜 Plot 을 해보면
H[0]+1 과 같은 식이나 260.8 과 같은 값을 대입하였을때는 정상적으로
Plot 을 하는데
맨위의 식을 넣었을 때는 그림을 그리지 않습니다.
하지만 맨 아래와 같이 메시지 로그로 값을 찍어보면 플롯을 그리지 않는 경우에도
cnt2 변수의 값은 제대로 된 값을 가지고 있습니다.
왜 이 경우에는 제대로 된 값을 (예를들어 260 등) 가지고 있는데도
플롯을 그리지 않고 비슷한 값을 가지는 다른 경우에는 제대로 그리는 것일까요?
답변 3
예스스탁 예스스탁 답변
2013-03-26 09:13:42
안녕하세요
예스스탁입니다.
해당 내용은 -Slope[0]*SwHBar[Start[0]]+SwH[Start[0]]
의 계산내용이 있어야 답변이 가능합니다.
지표는 수치값만 출력하게 되어 있으므로 해당 계산식 자체가 N/A이거나
혹은 식계산에 필요한 봉수 이전에는 값을 출력하지 못합니다.
수식 전체와 적용한 주기와 조회봉수등을 같이 올려주시기 바랍니다.
즐거운 하루되세요
> leavitt 님이 쓴 글입니다.
> 제목 : Plot1 관련 문의
> 안녕하세요?
수고가 많으십니다.
아래와 같이 Plot1 함수를 지표에서 이용해보고 있는데
아무래도 이상한 것이 있어 문의 드립니다.
cnt2=-Slope[0]*SwHBar[Start[0]]+SwH[Start[0]];
// cnt2=H[0]+1;
// cnt2=260.847059;
Plot1(cnt2,"Test1", BLACK);
MessageLog("cnt2 = %f", cnt2);
위와 같은 식으로 cnt2 변수에 여러가지 것을 대입시켜 Plot 을 해보면
H[0]+1 과 같은 식이나 260.8 과 같은 값을 대입하였을때는 정상적으로
Plot 을 하는데
맨위의 식을 넣었을 때는 그림을 그리지 않습니다.
하지만 맨 아래와 같이 메시지 로그로 값을 찍어보면 플롯을 그리지 않는 경우에도
cnt2 변수의 값은 제대로 된 값을 가지고 있습니다.
왜 이 경우에는 제대로 된 값을 (예를들어 260 등) 가지고 있는데도
플롯을 그리지 않고 비슷한 값을 가지는 다른 경우에는 제대로 그리는 것일까요?
leavitt
2013-03-26 09:48:27
안녕하세요? 신속한 답변 감사드립니다.
계산 식은 제대로 계산 했더라구요.
식을 보시면 바로 밑에 메시지 로그가 있는데
메시지 로그를 찍은 내용을 보면 값은 제대로 들어가 있습니다.
값이 제대로 들어가 있다면 그 값을 플로팅해야 할텐데
그렇지 못해서 질문드리게 되었습니다.
변수에 값이 제대로 할당 되어도 못 그릴 수 있는경우가 있을까요?
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : Plot1 관련 문의
> 안녕하세요
예스스탁입니다.
해당 내용은 -Slope[0]*SwHBar[Start[0]]+SwH[Start[0]]
의 계산내용이 있어야 답변이 가능합니다.
지표는 수치값만 출력하게 되어 있으므로 해당 계산식 자체가 N/A이거나
혹은 식계산에 필요한 봉수 이전에는 값을 출력하지 못합니다.
수식 전체와 적용한 주기와 조회봉수등을 같이 올려주시기 바랍니다.
즐거운 하루되세요
> leavitt 님이 쓴 글입니다.
> 제목 : Plot1 관련 문의
> 안녕하세요?
수고가 많으십니다.
아래와 같이 Plot1 함수를 지표에서 이용해보고 있는데
아무래도 이상한 것이 있어 문의 드립니다.
cnt2=-Slope[0]*SwHBar[Start[0]]+SwH[Start[0]];
// cnt2=H[0]+1;
// cnt2=260.847059;
Plot1(cnt2,"Test1", BLACK);
MessageLog("cnt2 = %f", cnt2);
위와 같은 식으로 cnt2 변수에 여러가지 것을 대입시켜 Plot 을 해보면
H[0]+1 과 같은 식이나 260.8 과 같은 값을 대입하였을때는 정상적으로
Plot 을 하는데
맨위의 식을 넣었을 때는 그림을 그리지 않습니다.
하지만 맨 아래와 같이 메시지 로그로 값을 찍어보면 플롯을 그리지 않는 경우에도
cnt2 변수의 값은 제대로 된 값을 가지고 있습니다.
왜 이 경우에는 제대로 된 값을 (예를들어 260 등) 가지고 있는데도
플롯을 그리지 않고 비슷한 값을 가지는 다른 경우에는 제대로 그리는 것일까요?
예스스탁 예스스탁 답변
2013-03-26 10:54:58
> leavitt 님이 쓴 글입니다.
> 제목 : Re : Re : Plot1 관련 문의
> 안녕하세요? 신속한 답변 감사드립니다.
계산 식은 제대로 계산 했더라구요.
식을 보시면 바로 밑에 메시지 로그가 있는데
메시지 로그를 찍은 내용을 보면 값은 제대로 들어가 있습니다.
값이 제대로 들어가 있다면 그 값을 플로팅해야 할텐데
그렇지 못해서 질문드리게 되었습니다.
변수에 값이 제대로 할당 되어도 못 그릴 수 있는경우가 있을까요?
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : Plot1 관련 문의
> 안녕하세요
예스스탁입니다.
해당 내용은 -Slope[0]*SwHBar[Start[0]]+SwH[Start[0]]
의 계산내용이 있어야 답변이 가능합니다.
지표는 수치값만 출력하게 되어 있으므로 해당 계산식 자체가 N/A이거나
혹은 식계산에 필요한 봉수 이전에는 값을 출력하지 못합니다.
수식 전체와 적용한 주기와 조회봉수등을 같이 올려주시기 바랍니다.
즐거운 하루되세요
> leavitt 님이 쓴 글입니다.
> 제목 : Plot1 관련 문의
> 안녕하세요?
수고가 많으십니다.
아래와 같이 Plot1 함수를 지표에서 이용해보고 있는데
아무래도 이상한 것이 있어 문의 드립니다.
cnt2=-Slope[0]*SwHBar[Start[0]]+SwH[Start[0]];
// cnt2=H[0]+1;
// cnt2=260.847059;
Plot1(cnt2,"Test1", BLACK);
MessageLog("cnt2 = %f", cnt2);
위와 같은 식으로 cnt2 변수에 여러가지 것을 대입시켜 Plot 을 해보면
H[0]+1 과 같은 식이나 260.8 과 같은 값을 대입하였을때는 정상적으로
Plot 을 하는데
맨위의 식을 넣었을 때는 그림을 그리지 않습니다.
하지만 맨 아래와 같이 메시지 로그로 값을 찍어보면 플롯을 그리지 않는 경우에도
cnt2 변수의 값은 제대로 된 값을 가지고 있습니다.
왜 이 경우에는 제대로 된 값을 (예를들어 260 등) 가지고 있는데도
플롯을 그리지 않고 비슷한 값을 가지는 다른 경우에는 제대로 그리는 것일까요?
다음글
이전글