예스스탁
예스스탁 답변
2021-05-24 10:37:59
안녕하세요
예스스탁입니다.
1
스윙하이함수에 대해서는 예스랭귀지 도움말에서 해당함수 설명 참고하시기 바랍니다.
2
SwingHigh(n,value,10,12,20)
스윙함이함수의 총기간값은 좌측봉수+우측봉수 보다는 커야합니다.
올리신 글에는 자측10, 우측12인데 총봉수가 20으로 해당값보다 작습니다.
최소 23이 되어야 합니다.
3
아래 내용 참고하시기 바랍니다.
스윙하이가 발생할때마다 배열변수 HH에 그값을 저장하게 됩니다.
HH[1]에 가장최근값, HH[2]에 직전값, HH[2]에 전전값 순으로 저장됩니다.
차트에 지정한 n번쨰 값이 없으면 0으로 리턴됩니다.
input : left(10),right(12),n(3);
var : value(0),cnt(0);
Array : HH[50](0);
value = ma(c,5);
if SwingHigh(1,value,Left,right,left+right+1) != -1 Then
{
HH[1] = value[right];
For cnt = 2 to 49
{
HH[cnt] = HH[cnt-1][1];
}
}
Plot1(HH[n]);
즐거운 하루되세요
> 코퍼 님이 쓴 글입니다.
> 제목 : SwingHigh(Nth,value,leftbar,Rightbar, Period)
>
수고하십니다~~
HIGHEST는 알겠는데 SwingHigh가 어렵습니다
SwingHigh(n,value,10,12,20)
n번째 스윙하이를 어케 찾아서 어케 사용하는지요?