커뮤니티
수식부탁드립니다.
2008-07-11 06:09:11
757
글번호 16136
현시점을 기준으로 2% 이상 하락 한 첫번째 고점(가칭1)을 돌파하면 매수(횟수를1회로제한) 하고 추가상승한다면 첫번째 고점(가칭1)이전에 2%이상 하락한 이전고점(가칭2)을 돌파하면 매수(1회제한)하는 수식을 부탁드립니다.
답변 1
예스스탁 예스스탁 답변
2008-07-11 10:52:34
안녕하세요
예스스탁입니다.
고점과 저점에 대한 기준에 대해 언급이 없으셔서
스윙함수를 이용했습니다.
var : cnt(0),HH(0),count1(0),count2(0);
if date != date[1] Then{
count1 = 0;
count2 = 0;
}
if MarketPosition() == 0 and crossup(c,SwingHigh(1,H,3,3,100)) and
SwingHigh(1,H,3,3,100) >= lowest(L,SwingHighbar(1,H,3,3,100)) and
count1 < 1 Then{
buy();
count1 = count1+1;
for cnt = 2 to 10 {
if Swinghigh(cnt,H,3,3,100) > SwingHigh(1,H,3,3,100) and
Swinghigh(cnt,H,3,3,100) >= Lowest(L,Swinghighbar(cnt,H,3,3,100)-Swinghighbar(cnt-1,H,3,3,100)) Then
HH = SwingHigh(cnt,H,3,3,100);
}
}
if count1 == 1 and count2 < 1 and HH > 1 and
crossup(c,HH) Then{
buy();
count2 = count2 +1;
}
즐거운 하루되세요
> 시골길 님이 쓴 글입니다.
> 제목 : 수식부탁드립니다.
> 현시점을 기준으로 2% 이상 하락 한 첫번째 고점(가칭1)을 돌파하면 매수(횟수를1회로제한) 하고 추가상승한다면 첫번째 고점(가칭1)이전에 2%이상 하락한 이전고점(가칭2)을 돌파하면 매수(1회제한)하는 수식을 부탁드립니다.
다음글
이전글