커뮤니티
수식부탁드립니다.
2013-03-12 08:12:43
228
글번호 60566
전에 부탁드렸던 수식에서
신호를 잡아내지 못해 다시 한번 부탁드립니다.
첨부파일처럼
1. 일목균형표에서 직전 양운의 선행스팬2가, 양운이 시작한 첫봉보다 하락했지만,
계단처럼 상승을 한번이라도 하고,
2. 양운의 길이가 10개봉 이상 되고,
3. 음운의 선행스팬2를 위로 돌파 후 돌파된 봉부터 5개봉 이상의 간격으로
0.30pt 이상 위로 올라갔다 내려올때
4. 음운에서 선행스팬2의 가격으로 부터 정확히 2틱 위에서 매수 진입을
5. 현재 음운에서는 한번 만 진입하게 만들고 싶습니다.
답변 1
예스스탁 예스스탁 답변
2013-03-11 20:09:08
안녕하세요
예스스탁입니다.
Variables: 기준선(0), 전환선(0), 후행스팬(0), 선행스팬1(0), 선행스팬2(0);
전환선 = (Highest(High, 9) + Lowest(Low, 9)) / 2;
기준선 = (Highest(High, 26) + Lowest(Low, 26)) / 2;
후행스팬 = Close ;
선행스팬1 = (전환선 + 기준선) / 2 ;
선행스팬2 = (Highest(High, 52) + Lowest(Low, 52)) / 2;
# 최근 양운구간에서 선행스팬2의 첫봉값, 최저값, 마지막봉값
if crossup(선행스팬1[25],선행스팬2[25]) Then{
var1 = 선행스팬2[25];
var2 = 선행스팬2[25];
var3 = 선행스팬2[25];
}
if 선행스팬1[25] > 선행스팬2[25] Then{
if 선행스팬2[25] < var2 Then
var2 = 선행스팬2[25];
var3 = 선행스팬2[25];
}
if CrossDown(선행스팬1[25],선행스팬2[25]) Then{
Condition1 = false;
}
#음봉구간에서 선행스팬2를 상향돌파한후
#선행스팬2의 2틱 위까지 시세내려오면 매수
#양운구간의 선행스팬값은 첫봉값이 최저값보다 크고 마지막봉값보다 작다라고 처리했습니다.
if 선행스팬1[25] < 선행스팬2[25] Then{
if crossup(L,선행스팬2[25]) Then
Condition1 = true;
if var1 > var2 and var3 > var1 and
Condition1 == true and L > 선행스팬2[25]+PriceScale*2 Then
buy("b",AtLimit,선행스팬2[25]+PriceScale*2);
}
계산부분은 표현이 애매하여
양운구간의 첫봉의 선행스팬2보다 더 낮은 값이 발생하고
양운구간의 마지막봉의 선행스팬2 첫봉보다 크다라고 지정했습니다.
즐거운 하루되세요
> unlimitd 님이 쓴 글입니다.
> 제목 : 수식부탁드립니다.
> 전에 부탁드렸던 수식에서
신호를 잡아내지 못해 다시 한번 부탁드립니다.
첨부파일처럼
1. 일목균형표에서 직전 양운의 선행스팬2가, 양운이 시작한 첫봉보다 하락했지만,
계단처럼 상승을 한번이라도 하고,
2. 양운의 길이가 10개봉 이상 되고,
3. 음운의 선행스팬2를 위로 돌파 후 돌파된 봉부터 5개봉 이상의 간격으로
0.30pt 이상 위로 올라갔다 내려올때
4. 음운에서 선행스팬2의 가격으로 부터 정확히 2틱 위에서 매수 진입을
5. 현재 음운에서는 한번 만 진입하게 만들고 싶습니다.
다음글
이전글