커뮤니티
수식 문의 다시 좀 부탁드립니다.
2011-05-25 15:29:35
894
글번호 39012
먼저 긴 질문 올리는데 있어 양해 부탁드립니다.ㅠ
예전에 올렸던 질문의 답변은 감사히 잘 받았습니다.
그런데 수식관리자에 수식을 올려서 사용하려 해봤는데 제가 뭘 잘못했는지 잘 안되더라구요.
수식에 관련해서는 도무지 잘 몰라서 어떤 것을 빼고 넣어야할지를 모르겠더라구요.
전에 올려주셨던 수식은 아래와 같습니다.
-------------------------------------------------------
input : LongPeriod(52),Midperiod(25);
var : HH(0),LL(0);
var1 = (highest(high,longPeriod)+lowest(low,longPeriod))/2;
value1 = var1[Midperiod];
#중간선 상향후 최고점
if crossup(C,value1) Then{
HH = H;
var2 = HH-value1;
}
if C > value1 Then{
if H > HH Then
HH = H;
var2 = HH-value1;
}
#중간선 하향후 최저점
if CrossDown(C,value1) Then{
LL = L;
var3 = value1-LL;
}
if C < value1 Then{
if L < LL Then
LL = L;
var3 = value1-LL;
}
plot1(var1);
plot2(var1+var3*2);
plot3(var1-var2*2);
---------------------------------------------------------
이걸 수식관리자에 어떻게 입력해야할지 모르겠네요.
input은 지표조건 설정에 넣는것이고,
var : HH(0),LL(0)은 수식 위에 써 넣는 것인가요?
그리고 수식1에
#중간선 상향후 최고점
if crossup(C,value1) Then{
HH = H;
var2 = HH-value1;
}
if C > value1 Then{
if H > HH Then
HH = H;
var2 = HH-value1;
}
를 써넣고
수식2에
#중간선 하향후 최저점
if CrossDown(C,value1) Then{
LL = L;
var3 = value1-LL;
}
if C < value1 Then{
if L < LL Then
LL = L;
var3 = value1-LL;
}
의 식을 써 넣으면 되는 건가요?
그런데
plot1(var1);
plot2(var1+var3*2);
plot3(var1-var2*2);
이 식은 어디에 입력해야하나요?
그리고 첨부한 파일에 대강 원하는 그림을 그려보았는데,
제가 만들고 싶어하는 선이 위에 파란색 선과 아래 분홍색 선입니다.
그리고 초록색은 캔들을 의미하는 것이구요.
예전에 질문드렸던 내용은
<일단 위의선, 중간선, 아래선을 만들려고 합니다.
중간에 검정색 선은 일목균형표의 선행스팬'shift((highest(high,longPeriod)+lowest(low,longPeriod))/2,midPeriod-1)'을 변형시켜서 만들었구요.
위와 아래의 선을 만들려고 합니다.
맨 위의 선부터 말씀드리면,
중간선 아래의 캔들이 찍은 저점에서 중간선을 넘은 지점까지의 거리의 두 배이며, 이것이 선행하여 계단식으로 가도록 만들 수 있는 수식이 있을까요?
이 식을 HighestSince(condition, data) 변형해서 만들어야 하나요?
그리고 맨 아래의 선 역시, 중간선 위의 캔들이 찍은 고점에서 중간선을 넘은 지점까지 거리의 두 배이며, 계단식으로 움직이게 만들고 싶습니다.>
라고 질문 올려서 받은 수식이 위의 수식입니다.
첨부파일과 같은 수식이 위의 수식이 맞는지, 그리고 어떻게 수식관리자에 적용을 시켜야 하는지 번거로우시겠지만 자세한 답변 좀 부탁드리겠습니다.
그럼 답변 기다리고 있겠습니다.
감사드립니다~^^*
답변 1
예스스탁 예스스탁 답변
2011-05-25 10:11:09
안녕하세요
예스스탁입니다.
모두 하나의 편집창에 붙여넣기 하신 후에 사용하시면 됩니다,
input과 var가 따로 입력되는 창이 있는 것은 아닙니다.
첨부된 그림과 같이 폅집창에 붙여넣기 하신 후에
f4키를 누르셔서 검증하신 후 차트에 적용하셔서 사용하시면 됩니다.
즐거운 하루되세요
> 레드코어 님이 쓴 글입니다.
> 제목 : 수식 문의 다시 좀 부탁드립니다.
> 먼저 긴 질문 올리는데 있어 양해 부탁드립니다.ㅠ
예전에 올렸던 질문의 답변은 감사히 잘 받았습니다.
그런데 수식관리자에 수식을 올려서 사용하려 해봤는데 제가 뭘 잘못했는지 잘 안되더라구요.
수식에 관련해서는 도무지 잘 몰라서 어떤 것을 빼고 넣어야할지를 모르겠더라구요.
전에 올려주셨던 수식은 아래와 같습니다.
-------------------------------------------------------
input : LongPeriod(52),Midperiod(25);
var : HH(0),LL(0);
var1 = (highest(high,longPeriod)+lowest(low,longPeriod))/2;
value1 = var1[Midperiod];
#중간선 상향후 최고점
if crossup(C,value1) Then{
HH = H;
var2 = HH-value1;
}
if C > value1 Then{
if H > HH Then
HH = H;
var2 = HH-value1;
}
#중간선 하향후 최저점
if CrossDown(C,value1) Then{
LL = L;
var3 = value1-LL;
}
if C < value1 Then{
if L < LL Then
LL = L;
var3 = value1-LL;
}
plot1(var1);
plot2(var1+var3*2);
plot3(var1-var2*2);
---------------------------------------------------------
이걸 수식관리자에 어떻게 입력해야할지 모르겠네요.
input은 지표조건 설정에 넣는것이고,
var : HH(0),LL(0)은 수식 위에 써 넣는 것인가요?
그리고 수식1에
#중간선 상향후 최고점
if crossup(C,value1) Then{
HH = H;
var2 = HH-value1;
}
if C > value1 Then{
if H > HH Then
HH = H;
var2 = HH-value1;
}
를 써넣고
수식2에
#중간선 하향후 최저점
if CrossDown(C,value1) Then{
LL = L;
var3 = value1-LL;
}
if C < value1 Then{
if L < LL Then
LL = L;
var3 = value1-LL;
}
의 식을 써 넣으면 되는 건가요?
그런데
plot1(var1);
plot2(var1+var3*2);
plot3(var1-var2*2);
이 식은 어디에 입력해야하나요?
그리고 첨부한 파일에 대강 원하는 그림을 그려보았는데,
제가 만들고 싶어하는 선이 위에 파란색 선과 아래 분홍색 선입니다.
그리고 초록색은 캔들을 의미하는 것이구요.
예전에 질문드렸던 내용은
<일단 위의선, 중간선, 아래선을 만들려고 합니다.
중간에 검정색 선은 일목균형표의 선행스팬'shift((highest(high,longPeriod)+lowest(low,longPeriod))/2,midPeriod-1)'을 변형시켜서 만들었구요.
위와 아래의 선을 만들려고 합니다.
맨 위의 선부터 말씀드리면,
중간선 아래의 캔들이 찍은 저점에서 중간선을 넘은 지점까지의 거리의 두 배이며, 이것이 선행하여 계단식으로 가도록 만들 수 있는 수식이 있을까요?
이 식을 HighestSince(condition, data) 변형해서 만들어야 하나요?
그리고 맨 아래의 선 역시, 중간선 위의 캔들이 찍은 고점에서 중간선을 넘은 지점까지 거리의 두 배이며, 계단식으로 움직이게 만들고 싶습니다.>
라고 질문 올려서 받은 수식이 위의 수식입니다.
첨부파일과 같은 수식이 위의 수식이 맞는지, 그리고 어떻게 수식관리자에 적용을 시켜야 하는지 번거로우시겠지만 자세한 답변 좀 부탁드리겠습니다.
그럼 답변 기다리고 있겠습니다.
감사드립니다~^^*
이전글