커뮤니티
추가 문의
2012-07-26 13:24:57
338
글번호 53296
답변 감사드리고요..
추가 부탁 하나 더..
아래 지표식에서 H1,L1의 봉수를 4개로 고정하지 않고 변수로 하여
맘대로 기준 봉수를 입력 가능하게 하고 싶은데요....
[사용 분봉에 따라 봉 갯수 조절 필요...]
부탁드립니다..
수고하세요..
**
안녕하세요
예스스탁입니다.
var : H1(0),L1(0),D1(0),cnt(0),count(0);
array : HL[21](0);
if dayindex()==0 Then {
H1 = Highest(H,1);
L1 = Lowest(L,1);
}
if dayindex()==1 Then {
H1 = Highest(H,2);
L1 = Lowest(L,2);
}
if dayindex()==2 Then {
H1 = Highest(H,3);
L1 = Lowest(L,3);
}
if dayindex()==3 Then {
H1 = Highest(H,4);
L1 = Lowest(L,4);
}
d1 = H1-L1;
for cnt = 0 to 20{
HL[cnt] = H1+(D1*(-10+cnt));
}
var1 = 0;
var2 = 0;
for count = 0 to 20{
if C >= HL[count] and C < HL[count+1] then{
var1 = count;
var2 = count+1;
}
}
plot1(HL[var1]);
plot2(HL[var1-1]);
plot3(HL[var2]);
plot4(HL[var2+1]);
즐거운 하루되세요
> 오이도인 님이 쓴 글입니다.
> 제목 : MBO의 확장 지표식 부탁
> vars : H1(0),L1(0) ;
if dayindex()==0 Then {
H1 = Highest(H,1);
L1 = Lowest(L,1);
}
if dayindex()==1 Then {
H1 = Highest(H,2);
L1 = Lowest(L,2);
}
if dayindex()==2 Then {
H1 = Highest(H,3);
L1 = Lowest(L,3);
}
if dayindex()==3 Then {
H1 = Highest(H,4);
L1 = Lowest(L,4);
}
plot11(H1);
plot12(L1);
var : d1(0) ;
d1 = H1-L1 ;
plot21(H1+d1);
plot22(L1-d1);
plot31(H1+d1*2);
plot32(L1-d1*2);
plot41(H1+d1*3);
plot42(L1-d1*3);
-
-
식을 어떻게 표현해야 할 지 몰라서 위와 같이 작성해 보았습니다만...
X분봉에서, Y봉 동안의 고가,저가를 기준 상하한선으로 하여 H1,L1으로 하고
두 선의 폭d1=H1-L1 만큼 H1과 L1 위 아래로 Z개의 등간격선을 그리고 싶습니다...
단, Z개의 라인은 봉의 종가가 있는 위치 기준 +1개만 미리 그려지도록 하고 싶습니다.
즉, 봉이 H1과 L1 사이에 있을때는 H2,L2만 추가로 그려지고
봉의 종가가 H1을 상행 돌파하면 H3가 추가로 그려지고, 이때
L3는 그려지지 않도록 하고 싶습니다.
MAX.10개의 LINE이면 될 듯합니다...
간단하게 작성하는 방법이 있을거 같아서 부탁드립니다...
수고하세요...
답변 1
예스스탁 예스스탁 답변
2012-07-26 15:44:19
안녕하세요
예스스탁입니다.
input: N(4);
var : H1(0),L1(0),D1(0),cnt(0),count(0);
array : HL[21](0);
if dayindex+1==N Then {
H1 = dayhigh;
L1 = daylow;
}
d1 = H1-L1;
for cnt = 0 to 20{
HL[cnt] = H1+(D1*(-10+cnt));
}
var1 = 0;
var2 = 0;
for count = 0 to 20{
if C >= HL[count] and C < HL[count+1] then{
var1 = count;
var2 = count+1;
}
}
plot1(HL[var1]);
plot2(HL[var1-1]);
plot3(HL[var2]);
plot4(HL[var2+1]);
즐거운 하루되세요
> 오이도인 님이 쓴 글입니다.
> 제목 : 추가 문의
> 답변 감사드리고요..
추가 부탁 하나 더..
아래 지표식에서 H1,L1의 봉수를 4개로 고정하지 않고 변수로 하여
맘대로 기준 봉수를 입력 가능하게 하고 싶은데요....
[사용 분봉에 따라 봉 갯수 조절 필요...]
부탁드립니다..
수고하세요..
**
안녕하세요
예스스탁입니다.
var : H1(0),L1(0),D1(0),cnt(0),count(0);
array : HL[21](0);
if dayindex()==0 Then {
H1 = Highest(H,1);
L1 = Lowest(L,1);
}
if dayindex()==1 Then {
H1 = Highest(H,2);
L1 = Lowest(L,2);
}
if dayindex()==2 Then {
H1 = Highest(H,3);
L1 = Lowest(L,3);
}
if dayindex()==3 Then {
H1 = Highest(H,4);
L1 = Lowest(L,4);
}
d1 = H1-L1;
for cnt = 0 to 20{
HL[cnt] = H1+(D1*(-10+cnt));
}
var1 = 0;
var2 = 0;
for count = 0 to 20{
if C >= HL[count] and C < HL[count+1] then{
var1 = count;
var2 = count+1;
}
}
plot1(HL[var1]);
plot2(HL[var1-1]);
plot3(HL[var2]);
plot4(HL[var2+1]);
즐거운 하루되세요
> 오이도인 님이 쓴 글입니다.
> 제목 : MBO의 확장 지표식 부탁
> vars : H1(0),L1(0) ;
if dayindex()==0 Then {
H1 = Highest(H,1);
L1 = Lowest(L,1);
}
if dayindex()==1 Then {
H1 = Highest(H,2);
L1 = Lowest(L,2);
}
if dayindex()==2 Then {
H1 = Highest(H,3);
L1 = Lowest(L,3);
}
if dayindex()==3 Then {
H1 = Highest(H,4);
L1 = Lowest(L,4);
}
plot11(H1);
plot12(L1);
var : d1(0) ;
d1 = H1-L1 ;
plot21(H1+d1);
plot22(L1-d1);
plot31(H1+d1*2);
plot32(L1-d1*2);
plot41(H1+d1*3);
plot42(L1-d1*3);
-
-
식을 어떻게 표현해야 할 지 몰라서 위와 같이 작성해 보았습니다만...
X분봉에서, Y봉 동안의 고가,저가를 기준 상하한선으로 하여 H1,L1으로 하고
두 선의 폭d1=H1-L1 만큼 H1과 L1 위 아래로 Z개의 등간격선을 그리고 싶습니다...
단, Z개의 라인은 봉의 종가가 있는 위치 기준 +1개만 미리 그려지도록 하고 싶습니다.
즉, 봉이 H1과 L1 사이에 있을때는 H2,L2만 추가로 그려지고
봉의 종가가 H1을 상행 돌파하면 H3가 추가로 그려지고, 이때
L3는 그려지지 않도록 하고 싶습니다.
MAX.10개의 LINE이면 될 듯합니다...
간단하게 작성하는 방법이 있을거 같아서 부탁드립니다...
수고하세요...