예스스탁
예스스탁 답변
2020-11-23 13:38:04
안녕하세요
예스스탁입니다.
1
if a1 == 0 and S == 1 and S != S[1] and 저[1,2] > a2 and 저[1,1] < value2[Index-저[1,2]] and 저[1,1] > value4[Index-저[1,2]] Then
a1 = value2[Index-저[1,2]];
if b1 == 0 and S == -1 and S != S[1] and 고[1,2] > b2 and 고[1,1] > value3[Index-고[1,2]] and 고[1,1] < value1[Index-고[1,2]] Then
b1 = value3[Index-고[1,2];
value2와 value3의 값을 저장하시면 위와 같이 변경하시면 됩니다.
2
당일 발생하는 a1과 b1의 최고와 최저를 그리고자 하시면
아래와 같이 a3의 값을 저장하는 부분에 당일 최고와 최저를 계산하는 식을
같이 추가하셔야 합니다.
var : a1(0),a2(0),a3(0),a3h(0);
var : b1(0),b2(0),b3(0),b3l(0);
value1 = DayHigh;
value2 = daylow+(DayHigh-DayLow)*0.618;
value3 = daylow+(DayHigh-DayLow)*0.382;
value4 = daylow;
if Bdate != Bdate[1] Then
{
a1 = 0;
a2 = Index;
a3 = 0;
b1 = 0;
b2 = Index;
b3 = 0;
a3h = 0;
b3l = 0;
}
Else
{
if h > DayHigh(0)[1] Then
{
a1 = 0;
a2 = Index;
b3 = 0;
if a1[1] > 0 Then
{
a3 = a1[1];
if (a3h == 0 or (a3h > 0 and a3 > a3h)) Then
a3h = a3;
}
}
if l < DayLow(0)[1] Then
{
b1 = 0;
b2 = Index;
a3 = 0;
if b1[1] > 0 Then
{
b3 = b1[1];
if (b3l == 0 or (b3l > 0 and b3 < b3l)) Then
b3l = b3;
}
}
}
if a1 == 0 and S == 1 and S != S[1] and 저[1,2] > a2 and 저[1,1] < value2[Index-저[1,2]] and 저[1,1] > value4[Index-저[1,2]] Then
a1 = value2[Index-저[1,2]];
if b1 == 0 and S == -1 and S != S[1] and 고[1,2] > b2 and 고[1,1] > value3[Index-고[1,2]] and 고[1,1] < value1[Index-고[1,2]] Then
b1 = value3[Index-고[1,2];
if a3h > 0 then
Plot1(a3h);
if b3l > 0 then
Plot2(b3l);
즐거운 하루되세요
> 상중하 님이 쓴 글입니다.
> 제목 : 안녕하세요?
> 안녕하세요?
지난번 69936번 수식작성 수정중 수식 문의 드립니다.
지난번에는 value2,3의 첫번째 파동의 가격을 변수에 저장 했는데요.[그림의 노란색 원]
이부분을 value2,3의 최저가,최고가로 수식 수정 부탁드립니다. [그림의 흰색 원]
시간이 오래걸리면 방향제시라도 부탁드립니다.
if a1 == 0 and S == 1 and S != S[1] and 저[1,2] > a2 and 저[1,1] < value2[Index-저[1,2]] and 저[1,1] > value4[Index-저[1,2]] Then
a1 = 저[1,1];
if b1 == 0 and S == -1 and S != S[1] and 고[1,2] > b2 and 고[1,1] > value3[Index-고[1,2]] and 고[1,1] < value1[Index-고[1,2]] Then
b1 = 고[1,1];
if a3 > 0 then
Plot1(a3);
if b3 > 0 then
Plot2(b3);