커뮤니티
재문의입니다.
2014-05-22 15:48:56
163
글번호 75294
제가 질문을 잘못드린 건가요?
1. 각각의 H1, H2,고점을 연결하는 선을 나타내는 수식
2. 각각의 L1, L2, L3 저점을 연결하는 선을 나타내는 수식을 부탁드립니다....
단,무조건 봉우리 상단을 연결하는것이 아니고 1포인트이상 내려갔다가 1포인트이상 올라온 봉우리만 선택한다는것.
또 1포인트이상 내려가지 안았더라도 고점을 갱신하는 봉우리도 고점끼리 연결한다..가능 할까요
가능하다면 설명도 부탁합니다..
- 1. 75772_선물지수.jpg (0.05 MB)
답변 1
예스스탁 예스스탁 답변
2014-05-22 18:38:33
안녕하세요
예스스탁입니다.
input : Left(3),Right(3);
var : SHcnt(0),SHV(0),SHI(0);
var : SLcnt(0),SLV(0),SLI(0);
if SwingHigh(1,H,Left,Right,Left+Right+1) != -1 Then{
SHcnt = Shcnt+1;
if SHcnt == 1 Then{
SHV = H[Right];
SHI = index[Right];
plot1(SHV,"고점");
}
if SHcnt >= 2 and ((H[Right] > SHV) or (lowest(L[right],index-SHI)[right] < SHV-1)) Then{
SHV = H[Right];
SHI = Index[Right];
plot1(SHV,"고점");
}
}
if SwingLow(1,L,Left,Right,Left+Right+1) != -1 Then{
SLcnt = SLcnt+1;
if SLcnt == 1 Then{
SLV = L[Right];
SLI = index[Right];
plot2(SLV,"저점");
}
if SLcnt >= 2 and ((L[Right] < SLV) or (highest(H,index[right]-SLI)[right] > SLV+1)) Then{
SLV = L[Right];
SLI = Index[Right];
plot2(SLV,"저점");
}
}
고점과 저점의 판단을 스윙하이/스윙로우 함수를 이용해 판단하게 작성했습니다.
수식 검증후에 F5키를 모르시면 지표속성화면이 나타납니다.
지표속성화면의 차트표시탭의 수평이동에
Right으로 지정한 값을 -값으로 재지정해주셔야 합니다.
고점, 저점모두 -right를 입력하고 적용하시면 됩니다.
즐거운 하루되세요
> 고구미 님이 쓴 글입니다.
> 제목 : 재문의입니다.
>
제가 질문을 잘못드린 건가요?
1. 각각의 H1, H2,고점을 연결하는 선을 나타내는 수식
2. 각각의 L1, L2, L3 저점을 연결하는 선을 나타내는 수식을 부탁드립니다....
단,무조건 봉우리 상단을 연결하는것이 아니고 1포인트이상 내려갔다가 1포인트이상 올라온 봉우리만 선택한다는것.
또 1포인트이상 내려가지 안았더라도 고점을 갱신하는 봉우리도 고점끼리 연결한다..가능 할까요
가능하다면 설명도 부탁합니다..
다음글
이전글