좌우측 50봉의 종가를 비교해서 스윙하이 발생하는 경우,
1번째 스윙하이의 종가와 2번째 스윙하이 종가를 연결하여 추세선을 작성하고,
추세선 값을 상향돌파하는 날의 월봉 시가에 3% 이내 수렴하는 종목을 검색하고 싶습니다.
swinghigh, TL_New, TL_GetValue로 조건을 생성하고,
조건이 충족하는 날의 월을 구한 다음, 해당 월의 시가를 구하면 될 것 같았는데,
수식에 계속 오류가 나서 문의드립니다.
답변 1
예스스탁
예스스탁 답변
2023-07-17 15:06:52
안녕하세요
예스스탁입니다.
종목검색에서는 추세선 함수를 사용할 수 없습니다.
종목검색 수식에서 plot함수를 사용할 수 겂는 것과 같이
추세선과 텍스트같은 함수는 시각적으로 보이는 차트에서만 동작합니다.
input : left(5),right(5);
var : v1(0),v2(0),i1(0),i2(0),diff(0);
if SwingHigh(1,C,left,right,left+right+1) != -1 Then
{
v1 = C[right];
v2 = v1[1];
i1 = Index[right];
i2 = i1[1];
diff = (v1-v2)/(i1-i2);
Var2 = 0;
}
if v1 > 0 and v2 > 0 Then
{
var1 = v1+diff*(Index-i1);
if CrossUp(C,var1) Then
{
Var2 = Open;
}
if var2 > 0 and C <= Var2*1.03 and C >= Var2*0.97 Then
Find(1);
}
즐거운 하루되세요
> 민서홧팅 님이 쓴 글입니다.
> 제목 : 하나 더 문의드립니다.
> 좌우측 50봉의 종가를 비교해서 스윙하이 발생하는 경우,
1번째 스윙하이의 종가와 2번째 스윙하이 종가를 연결하여 추세선을 작성하고,
추세선 값을 상향돌파하는 날의 월봉 시가에 3% 이내 수렴하는 종목을 검색하고 싶습니다.
swinghigh, TL_New, TL_GetValue로 조건을 생성하고,
조건이 충족하는 날의 월을 구한 다음, 해당 월의 시가를 구하면 될 것 같았는데,
수식에 계속 오류가 나서 문의드립니다.