커뮤니티
수식 문의
2011-12-19 20:30:12
430
글번호 45918
4. 타주기지표 data2~data15의 가격이
임의의 설정된 n,n2,n3,n4,n5,n6,n7,n8,n9,n10 값과 같아지거나
n값 범위안에 들어 오면 해당 주종목 분봉에 점을 찍고 그 점을 n봉간 늘려주는 수식을
얻고 싶습니다.
단,
data2~data15의 장중 최고,최저가격이 임의의 설정값 (n-n10값) 보다 높고 그 가격차이가
같아지거나 n값 범위안에 오면 (즉, data2~data15 주가가 하락중 설정값을 터치하면)
(%는 쓰지 않습니다)
해당 주종목 캔들의 저가에 붉은색점을 찍고 그점을 옆으로 n봉간 늘려주고
data2~data15의 장중 최고,최저가격이 임의의 설정값 (n-n10값) 보다 낮고 그 가격차이가
같아지거나 n값 범위안에 오면 (즉, data2~data15 주가가 상승중 설정값을 터치하면)
해당 주종목 캔들의 저가에 푸른색점을 찍고 그점을 옆으로 n봉간 늘려주고
data2~data15의 장중 최고,최저가격이 임의의 설정값 (n-n10값) 을 돌파하거나 이탈할 때
(즉, data2의 직전 주가가 설정값 아래였거나 위였을 때)
해당 주종목 캔들의 중간값에 **색점을 찍고 그점을 옆으로 n봉간 늘려줍니다.
위와 같이 data2-15를 설정하되 각각 다른 색 점을 찍어 줍니다.
5. 특정일을 변수값에 입력하면 특정일의 최저가,최고가,종가를 자동으로
횡선으로 그어주는 수식을 얻고 싶습니다.
6. 특정일을 변수값에 입력하면 data2-data15 주가의 특정일 최저가,최고가,종가를 자동으로
횡선으로 그어주는 수식을 얻고 싶습니다.
답변 1
예스스탁 예스스탁 답변
2011-12-20 15:26:30
안녕하세요
예스스탁입니다.
4
data2에 관련해서 하나만 작성해서 올려드립니다.
해당 식 참고하신 후에 data15까지 수식을 늘려가시면 됩니다.
식은 주종목에 점을 표시하는 것이므로 검색식으로 작성하시면 됩니다.
input : n(5),n1(100),n2(200),n3(300),n4(400),n5(500),n6(600),n7(700),n8(800),n9(900),n10(1000),NN(10);
var : Ih1(0,data1),vh1(0,data1),il1(0,data1),vl1(0,data1);
if data2(crossup(highD(0),n1) or crossup(highD(0),n1-nn)) or
data2(crossup(highD(0),n2) or crossup(highD(0),n2-nn)) or
data2(crossup(highD(0),n3) or crossup(highD(0),n3-nn)) or
data2(crossup(highD(0),n4) or crossup(highD(0),n4-nn)) or
data2(crossup(highD(0),n5) or crossup(highD(0),n5-nn)) or
data2(crossup(highD(0),n6) or crossup(highD(0),n6-nn)) or
data2(crossup(highD(0),n7) or crossup(highD(0),n7-nn)) or
data2(crossup(highD(0),n8) or crossup(highD(0),n8-nn)) or
data2(crossup(highD(0),n9) or crossup(highD(0),n9-nn)) or
data2(crossup(highD(0),n10) or crossup(highD(0),n10-nn)) Then{
ih1 = data1(index);
vh1 = data1(H);
}
if data1(index) <= Ih1+N and Vh1 > 0 Then
plot1(Vh1,"1",RED);
if data2(CrossDown(Lowd(0),n1) or crossup(Lowd(0),n1+nn)) or
data2(CrossDown(Lowd(0),n2) or crossup(Lowd(0),n2+nn)) or
data2(CrossDown(Lowd(0),n3) or crossup(Lowd(0),n3+nn)) or
data2(CrossDown(Lowd(0),n4) or crossup(Lowd(0),n4+nn)) or
data2(CrossDown(Lowd(0),n5) or crossup(Lowd(0),n5+nn)) or
data2(CrossDown(Lowd(0),n6) or crossup(Lowd(0),n6+nn)) or
data2(CrossDown(Lowd(0),n7) or crossup(Lowd(0),n7+n)) or
data2(CrossDown(Lowd(0),n8) or crossup(Lowd(0),n8+n)) or
data2(CrossDown(Lowd(0),n9) or crossup(Lowd(0),n9+n)) or
data2(CrossDown(Lowd(0),n10) or crossup(Lowd(0),n10+n)) Then{
iL1 = data1(index);
vL1 = data1(H);
}
if data1(index) <= IL1+N and VL1 > 0 Then
plot1(VL1,"1",BLUE);
5.
input : 특정일(20121220);
if sdate == 특정일 Then{
var1 = dayhigh;
var2 = daylow;
var3 = DayClose;
}
plot1(var1);
plot2(var2);
plot3(var3);
6.
input : 특정일(20121220);
var : d2var1(0,data2),d2var2(0,data2),d2var3(0,data2);
var : d3var1(0,data3),d3var2(0,data3),d3var3(0,data3);
var : d4var1(0,data4),d4var2(0,data4),d4var3(0,data4);
var : d5var1(0,data5),d5var2(0,data5),d5var3(0,data5);
var : d6var1(0,data6),d6var2(0,data6),d6var3(0,data6);
var : d7var1(0,data7),d7var2(0,data7),d7var3(0,data7);
var : d8var1(0,data8),d8var2(0,data8),d8var3(0,data8);
var : d9var1(0,data9),d9var2(0,data9),d9var3(0,data9);
var : d10var1(0,data10),d10var2(0,data10),d10var3(0,data10);
var : d11var1(0,data11),d11var2(0,data11),d11var3(0,data11);
var : d12var1(0,data12),d12var2(0,data12),d12var3(0,data12);
var : d13var1(0,data13),d13var2(0,data13),d13var3(0,data13);
var : d14var1(0,data14),d14var2(0,data14),d14var3(0,data14);
var : d15var1(0,data15),d15var2(0,data15),d15var3(0,data15);
if data2(sdate == 특정일) Then{
d2var1 = data2(highD(0));
d2var2 = data2(lowD(0));
d2var3 = data2(CloseD(0));
}
if data3(sdate == 특정일) Then{
d3var1 = data3(highD(0));
d3var2 = data3(lowD(0));
d3var3 = data3(CloseD(0));
}
if data4(sdate == 특정일) Then{
d4var1 = data4(highD(0));
d4var2 = data4(lowD(0));
d4var3 = data4(CloseD(0));
}
if data5(sdate == 특정일) Then{
d5var1 = data5(highD(0));
d5var2 = data5(lowD(0));
d5var3 = data5(CloseD(0));
}
if data6(sdate == 특정일) Then{
d6var1 = data6(highD(0));
d6var2 = data6(lowD(0));
d6var3 = data6(CloseD(0));
}
if data7(sdate == 특정일) Then{
d7var1 = data7(highD(0));
d7var2 = data7(lowD(0));
d7var3 = data7(CloseD(0));
}
if data8(sdate == 특정일) Then{
d8var1 = data8(highD(0));
d8var2 = data8(lowD(0));
d8var3 = data8(CloseD(0));
}
if data9(sdate == 특정일) Then{
d9var1 = data9(highD(0));
d9var2 = data9(lowD(0));
d9var3 = data9(CloseD(0));
}
if data10(sdate == 특정일) Then{
d10var1 = data10(highD(0));
d10var2 = data10(LowD(0));
d10var3 = data10(CloseD(0));
}
if data11(sdate == 특정일) Then{
d11var1 = data11(highD(0));
d11var2 = data11(lowD(0));
d11var3 = data11(CloseD(0));
}
if data12(sdate == 특정일) Then{
d12var1 = data12(highD(0));
d12var2 = data12(lowD(0));
d12var3 = data12(CloseD(0));
}
if data13(sdate == 특정일) Then{
d13var1 = data13(highD(0));
d13var2 = data13(lowD(0));
d13var3 = data13(CloseD(0));
}
if data14(sdate == 특정일) Then{
d14var1 = data14(highD(0));
d14var2 = data14(lowD(0));
d14var3 = data14(CloseD(0));
}
if data15(sdate == 특정일) Then{
d15var1 = data15(highD(0));
d15var2 = data15(lowD(0));
d15var3 = data15(CloseD(0));
}
plot1(d2var1);
plot2(d2var2);
plot3(d2var3);
plot4(d3var1);
plot5(d3var2);
plot6(d3var3);
plot7(d4var1);
plot8(d4var2);
plot9(d4var3);
plot10(d5var1);
plot11(d5var2);
plot12(d5var3);
plot13(d6var1);
plot14(d6var2);
plot15(d6var3);
plot16(d7var1);
plot17(d7var2);
plot18(d7var3);
plot19(d8var1);
plot20(d8var2);
plot21(d8var3);
plot22(d9var1);
plot23(d9var2);
plot24(d9var3);
plot25(d10var1);
plot26(d10var2);
plot27(d10var3);
plot28(d11var1);
plot29(d11var2);
plot30(d11var3);
plot31(d12var1);
plot32(d12var2);
plot33(d12var3);
plot34(d13var1);
plot35(d13var2);
plot36(d13var3);
plot37(d14var1);
plot38(d14var2);
plot39(d14var3);
plot40(d15var1);
plot41(d15var2);
plot42(d15var3);
즐거운 하루되세요
> 흑수돌 님이 쓴 글입니다.
> 제목 : 수식 문의
> 4. 타주기지표 data2~data15의 가격이
임의의 설정된 n,n2,n3,n4,n5,n6,n7,n8,n9,n10 값과 같아지거나
n값 범위안에 들어 오면 해당 주종목 분봉에 점을 찍고 그 점을 n봉간 늘려주는 수식을
얻고 싶습니다.
단,
data2~data15의 장중 최고,최저가격이 임의의 설정값 (n-n10값) 보다 높고 그 가격차이가
같아지거나 n값 범위안에 오면 (즉, data2~data15 주가가 하락중 설정값을 터치하면)
(%는 쓰지 않습니다)
해당 주종목 캔들의 저가에 붉은색점을 찍고 그점을 옆으로 n봉간 늘려주고
data2~data15의 장중 최고,최저가격이 임의의 설정값 (n-n10값) 보다 낮고 그 가격차이가
같아지거나 n값 범위안에 오면 (즉, data2~data15 주가가 상승중 설정값을 터치하면)
해당 주종목 캔들의 저가에 푸른색점을 찍고 그점을 옆으로 n봉간 늘려주고
data2~data15의 장중 최고,최저가격이 임의의 설정값 (n-n10값) 을 돌파하거나 이탈할 때
(즉, data2의 직전 주가가 설정값 아래였거나 위였을 때)
해당 주종목 캔들의 중간값에 **색점을 찍고 그점을 옆으로 n봉간 늘려줍니다.
위와 같이 data2-15를 설정하되 각각 다른 색 점을 찍어 줍니다.
5. 특정일을 변수값에 입력하면 특정일의 최저가,최고가,종가를 자동으로
횡선으로 그어주는 수식을 얻고 싶습니다.
6. 특정일을 변수값에 입력하면 data2-data15 주가의 특정일 최저가,최고가,종가를 자동으로
횡선으로 그어주는 수식을 얻고 싶습니다.