커뮤니티
재질문드립니다
2013-11-22 18:45:06
223
글번호 69765
답변감사합니다
질문 1)에서 절대치가 출력이 되는데... <+,- >부호를 함께 출력할려면 어떻게 해야할까요?
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 지표문의
> 안녕하세요
예스스탁입니다.
1.
아래내용 참고하시기 바랍니다.
각 지지나 저항값과의 차이를 변수에 저장하고
min함수로 해당변수값장 가장 작은값을 찾아 plot하시면 됩니다.
var1 = abs(C-지지값1);
var2 = abs(C-지지값2);
var3 = abs(C-지지값3);
var4 = abs(C-지지값4);
var5 = abs(C-저항값1);
var6 = abs(C-저항값1);
var7 = abs(C-저항값1);
var8 = abs(C-저항값1);
value1 = min(var1,var2,var3,var4,var5,var6,var7,var8);
plot1(value1);
2.
adate == sdate로 하시면 과거 날짜의 봉도 모두 출력됩니다.
아래와 같이 CurrentDate를 이용하셔야 합니다.
비교문마자 adate변수를 다르게 가져가셔야 합니다.
var :Adate(0);
if data2(c) == p1 Then
{
Adate=sdate;
r1=(o+c)/2;
}
if Adate == CurrentDate Then
plot1(r1,"r1");
즐거운 하루되세요
> 스로우 님이 쓴 글입니다.
> 제목 : 지표문의
> 1) 여러개의 지지저항값중 현재가에 가장 가까운 지지저항값을 선택해서 현재가와 그 지지저항값의 차이(이격)를 수치로 표시하고 싶습니다.
2)
var :Adate(0);
if data2(c) == p1 Then
{
Adate=sdate;
r1=(o+c)/2;
}
if Adate == sdate Then
plot1(r1,"r1");
==> 오늘 발생한 사건에 대해서만 (과거는 제외) 선을그어주는 것인데 제대로 된건지 확인 부탁드립니다
==> 그리고 "p1"이 한개가 아니고 50여개 되는데 이경우 각각의 p1 ~ p50에대서 수식을 적용해야하는지 아니면 함수식으로 간편화할수있는지 도움 부탁드립니다
==> 또한 각각의 p1 ~ p50에 대하여 "Adate(0)"를 가각 다르게 잡아야하는가요?
답변 1
예스스탁 예스스탁 답변
2013-11-22 19:53:03
안녕하세요
예스스탁입니다.
+-부호가지 보시려면
식을 조금 다르게 작성해야 합니다.
아래식 참고하시기 바랍니다.
배열변수의 1번방부터 현재가와 지지나 저항값의 차이를 저장하시고
for문을 통해 최저값을 찾아가야 합니다.
var : cnt(0),value(0),LL(0);
Array : diff[20](0);
diff[1] = abs(C-지지값1);
diff[2] = abs(C-지지값2);
diff[3] = abs(C-지지값3);
diff[4] = abs(C-지지값4);
diff[5] = abs(C-저항값1);
diff[6] = abs(C-저항값1);
diff[7] = abs(C-저항값1);
diff[8] = abs(C-저항값1);
value = abs(Diff[1]);
LL = diff[1];
for cnt = 1 to 8{
if abs(diff[cnt]) < value Then{
value = abs(diff[cnt]);
LL = diff[cnt];
}
}
plot1(LL);
즐거운 하루되세요
> 스로우 님이 쓴 글입니다.
> 제목 : 재질문드립니다
> 답변감사합니다
질문 1)에서 절대치가 출력이 되는데... <+,- >부호를 함께 출력할려면 어떻게 해야할까요?
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 지표문의
> 안녕하세요
예스스탁입니다.
1.
아래내용 참고하시기 바랍니다.
각 지지나 저항값과의 차이를 변수에 저장하고
min함수로 해당변수값장 가장 작은값을 찾아 plot하시면 됩니다.
var1 = abs(C-지지값1);
var2 = abs(C-지지값2);
var3 = abs(C-지지값3);
var4 = abs(C-지지값4);
var5 = abs(C-저항값1);
var6 = abs(C-저항값1);
var7 = abs(C-저항값1);
var8 = abs(C-저항값1);
value1 = min(var1,var2,var3,var4,var5,var6,var7,var8);
plot1(value1);
2.
adate == sdate로 하시면 과거 날짜의 봉도 모두 출력됩니다.
아래와 같이 CurrentDate를 이용하셔야 합니다.
비교문마자 adate변수를 다르게 가져가셔야 합니다.
var :Adate(0);
if data2(c) == p1 Then
{
Adate=sdate;
r1=(o+c)/2;
}
if Adate == CurrentDate Then
plot1(r1,"r1");
즐거운 하루되세요
> 스로우 님이 쓴 글입니다.
> 제목 : 지표문의
> 1) 여러개의 지지저항값중 현재가에 가장 가까운 지지저항값을 선택해서 현재가와 그 지지저항값의 차이(이격)를 수치로 표시하고 싶습니다.
2)
var :Adate(0);
if data2(c) == p1 Then
{
Adate=sdate;
r1=(o+c)/2;
}
if Adate == sdate Then
plot1(r1,"r1");
==> 오늘 발생한 사건에 대해서만 (과거는 제외) 선을그어주는 것인데 제대로 된건지 확인 부탁드립니다
==> 그리고 "p1"이 한개가 아니고 50여개 되는데 이경우 각각의 p1 ~ p50에대서 수식을 적용해야하는지 아니면 함수식으로 간편화할수있는지 도움 부탁드립니다
==> 또한 각각의 p1 ~ p50에 대하여 "Adate(0)"를 가각 다르게 잡아야하는가요?