예스스탁
예스스탁 답변
2016-03-14 15:41:02
안녕하세요
예스스탁입니다.
1.2.3
수식안에서는 그래프모양이 지정되지 않습니다.
해당부분은 지표속성에서 사용자분이 지접 지정하셔야 하는부분입니다.
지표속성에서 일자그래프로 지정하셔야 합니다.
지표간 색을 채우는 기능 또한
지표속성에서 채우기 기능이용해서 직접 지정하셔야 합니다.
수식만 올려드립니다.
plot1(H,"고");
plot2(H-(H-L)*0.236,"고-23.6");
plot3(H-(H-L)*0.382,"고-38.2");
plot4(H-(H-L)*0.618,"고-61.8");
plot5(H-(H-L)*0.764,"고-76.4");
plot6(L,"저");
4,5,6
var1 = dayhigh(1)-daylow(1);
value1 = 0;
if dayhigh >= dayhigh(1)-var1*0.236 and daylow <= dayhigh(1)-var1*0.236 Then
value1 = value1+1;
if dayhigh >= dayhigh(1)-var1*0.382 and daylow <= dayhigh(1)-var1*0.382 Then
value1 = value1+1;
if dayhigh >= dayhigh(1)-var1*0.618 and daylow <= dayhigh(1)-var1*0.618 Then
value1 = value1+1;
if dayhigh >= dayhigh(1)-var1*0.764 and daylow <= dayhigh(1)-var1*0.764 Then
value1 = value1+1;
value2 = 0;
if dayhigh >= dayhigh(1)+var1*0.236 and daylow <= dayhigh(1)+var1*0.236 Then
value2 = value2+1;
if dayhigh >= dayhigh(1)+var1*0.382 and daylow <= dayhigh(1)+var1*0.382 Then
value2 = value2+1;
if dayhigh >= dayhigh(1)+var1*0.618 and daylow <= dayhigh(1)+var1*0.618 Then
value2 = value2+1;
if dayhigh >= dayhigh(1)+var1*0.764 and daylow <= dayhigh(1)+var1*0.764 Then
value2 = value2+1;
value3 = 0;
if dayhigh >= daylow(1)-var1*0.236 and daylow <= daylow(1)-var1*0.236 Then
value3 = value3+1;
if dayhigh >= daylow(1)-var1*0.382 and daylow <= daylow(1)-var1*0.382 Then
value3 = value3+1;
if dayhigh >= daylow(1)-var1*0.618 and daylow <= daylow(1)-var1*0.618 Then
value3 = value3+1;
if dayhigh >= daylow(1)-var1*0.764 and daylow <= daylow(1)-var1*0.764 Then
value3 = value3+1;
value4 = Text_New(sdate,stime,H,"+"+NumToStr(value2,0)+NewLine+" "+NumToStr(value1,0)+NewLine+"-"+NumToStr(value3,0));
Text_SetStyle(value4,2,1);
즐거운 하루되세요
> 불기둥짱 님이 쓴 글입니다.
> 제목 : 수식 부탁드립니다
> 수식 부탁드립니다 ^^