커뮤니티
17855 관련입니다.
2011-04-03 16:35:10
689
글번호 37195
17855와 같이 라인을 지정했을때 만일 당일 시가가 3번과 4번라인 사이에서 형성되었다면 3번에서 4번 구간은 색상 지정하지 않거나 흰색으로 하고, 4번에서 7번라인까지는 붉은색, 1번에서 3번까지는 푸른색으로 색상에 의해 자동 구분하고 싶습니다. 어쩌다 정확히 어느 라인값에서 시가가 형성되었을때는 휜색구간은 나타나지 않겠지요.
수식 부탁합니다. 색상은 외부에서 지정할수 있도록해주시면 더 좋겠습니다.
답변 1
예스스탁 예스스탁 답변
2011-04-04 13:30:03
안녕하세요
예스스탁입니다.
var1 = 278.5;
var2 = 272;
var3 = (var1-var2)/6;
value1 = var2;
value2 = var2+var3*1;
value3 = var2+var3*2;
value4 = var2+var3*3;
value5 = var2+var3*4;
value6 = var2+var3*5;
value7 = var2+var3*6;
if dayopen >= value7 Then{
plot1(value7,"1",WHITE);
plot2(value6,"1",blue);
plot3(value5,"1",blue);
plot4(value4,"1",blue);
plot5(value3,"1",blue);
plot6(value2,"1",blue);
plot7(value1,"1",blue);
}
if dayopen < value7 and dayopen >= value6 Then{
plot1(value7,"1",WHITE);
plot2(value6,"1",WHITE);
plot3(value5,"1",blue);
plot4(value4,"1",blue);
plot5(value3,"1",blue);
plot6(value2,"1",blue);
plot7(value1,"1",blue);
}
if dayopen < value6 and dayopen >= value5 Then{
plot1(value7,"1",RED);
plot2(value6,"1",WHITE);
plot3(value5,"1",WHITE);
plot4(value4,"1",blue);
plot5(value3,"1",blue);
plot6(value2,"1",blue);
plot7(value1,"1",blue);
}
if dayopen < value5 and dayopen >= value4 Then{
plot1(value7,"1",RED);
plot2(value6,"1",RED);
plot3(value5,"1",WHITE);
plot4(value4,"1",WHITE);
plot5(value3,"1",blue);
plot6(value2,"1",blue);
plot7(value1,"1",blue);
}
if dayopen < value5 and dayopen >= value4 Then{
plot1(value7,"1",RED);
plot2(value6,"1",RED);
plot3(value5,"1",WHITE);
plot4(value4,"1",WHITE);
plot5(value3,"1",blue);
plot6(value2,"1",blue);
plot7(value1,"1",blue);
}
if dayopen < value4 and dayopen >= value3 Then{
plot1(value7,"1",RED);
plot2(value6,"1",RED);
plot3(value5,"1",RED);
plot4(value4,"1",WHITE);
plot5(value3,"1",WHITE);
plot6(value2,"1",blue);
plot7(value1,"1",blue);
}
if dayopen < value3 and dayopen >= value2 Then{
plot1(value7,"1",RED);
plot2(value6,"1",RED);
plot3(value5,"1",RED);
plot4(value4,"1",RED);
plot5(value3,"1",WHITE);
plot6(value2,"1",WHITE);
plot7(value1,"1",blue);
}
if dayopen < value2 and dayopen >= value1 Then{
plot1(value7,"1",RED);
plot2(value6,"1",RED);
plot3(value5,"1",RED);
plot4(value4,"1",RED);
plot5(value3,"1",RED);
plot6(value2,"1",WHITE);
plot7(value1,"1",WHITE);
}
if dayopen < value1 Then{
plot1(value7,"1",RED);
plot2(value6,"1",RED);
plot3(value5,"1",RED);
plot4(value4,"1",RED);
plot5(value3,"1",RED);
plot6(value2,"1",RED);
plot7(value1,"1",WHITE);
}
즐거운 하루되세요
> 선두개 님이 쓴 글입니다.
> 제목 : 17855 관련입니다.
> 17855와 같이 라인을 지정했을때 만일 당일 시가가 3번과 4번라인 사이에서 형성되었다면 3번에서 4번 구간은 색상 지정하지 않거나 흰색으로 하고, 4번에서 7번라인까지는 붉은색, 1번에서 3번까지는 푸른색으로 색상에 의해 자동 구분하고 싶습니다. 어쩌다 정확히 어느 라인값에서 시가가 형성되었을때는 휜색구간은 나타나지 않겠지요.
수식 부탁합니다. 색상은 외부에서 지정할수 있도록해주시면 더 좋겠습니다.
다음글