커뮤니티
문의드립니다
2016-12-22 15:50:23
113
글번호 105205
예를들어서 크루드오일 50틱지표에서 값이 52.50에서 52.54로 값이 오르면 그값인 4를 더하고 52.50에서 52.53으로 값이 내리면 -3을 빼는 C 종가를 더하고 빼는 식인데요 여기서 하나의 변수를 추가하고 싶은데요 전종가와 전정종가가 값이 같을때 종가가 오르거나 내리면 +1 과 -1을더해서(ex) 53.30 53.30 53.32 가 되면 2+1인 3이 더해지게끔 만들수 있는 식이 있을가요?
종가들이 53.30 53.30 53.30 53.30 53.32 가 되더라도 전값만같은 2+1 의 값만 표현하게되는거죠
설명이 이해가 안 되시면 답변 남겨주시면 전화로 설명드리겠습니다 ㅠㅠ
답변 1
예스스탁 예스스탁 답변
2016-12-22 17:10:33
안녕하세요
예스스탁입니다.
var : T(0),sum(0);
var1 = abs(C-C[1])/PriceScale;
if C > C[1] Then
T = 1;
else if C < C[1] Then
T = -1;
Else
T = 0;
if T == 1 Then{
sum = sum + var1;
if T[1] == 0 Then
sum = sum+1;
}
if T == -1 Then{
sum = sum - var1;
if T[1] == 0 Then
sum = sum-1;
}
plot1(sum);
즐거운 하루되세요
> ivory 님이 쓴 글입니다.
> 제목 : 문의드립니다
> 예를들어서 크루드오일 50틱지표에서 값이 52.50에서 52.54로 값이 오르면 그값인 4를 더하고 52.50에서 52.53으로 값이 내리면 -3을 빼는 C 종가를 더하고 빼는 식인데요 여기서 하나의 변수를 추가하고 싶은데요 전종가와 전정종가가 값이 같을때 종가가 오르거나 내리면 +1 과 -1을더해서(ex) 53.30 53.30 53.32 가 되면 2+1인 3이 더해지게끔 만들수 있는 식이 있을가요?
종가들이 53.30 53.30 53.30 53.30 53.32 가 되더라도 전값만같은 2+1 의 값만 표현하게되는거죠
설명이 이해가 안 되시면 답변 남겨주시면 전화로 설명드리겠습니다 ㅠㅠ