커뮤니티
시스템 문의 드립니다
2019-10-05 20:54:19
166
글번호 132510
안녕하세요.
시스템 문의 드립니다.
하기 식에서 신호 발생의 필터를 넣고자 합니다.
추가하고자 하는 필터링은 하기와 같습니다.
1) 고점/저점에서 반등/반락하는 봉의 길이가 50틱 이상일 것
2) 고점/저점에서 반등/반락하는 봉의 길이가 직전봉의 전체 길이의 50% 이상일 것
3) 고점/저점에서 반등/반락하는 봉이 직전 봉의 고점/저점보다 30틱 이상을 벗어나지 않을 것 (반등 시는 저점이 직전봉보다 30틱 이상 벗어나지 않을 것. 반락 시는 반대)
감사합니다!!
input : period(50), P(20);
var1 = ma(c, period);
var2 = highest(H,P);
var3 = Lowest(L,P);
if c < var1 and crossup(c,var3[1]) Then
buy("매수");
if MarketPosition == 1 and CrossDown(c,var2[1]) Then
exitlong("매수청산");
if c > var1 and CrossDown(c,var2[1]) Then
sell("매도");
if MarketPosition == -1 and CrossUp(c,var3[1]) Then
ExitShort("매도청산");
답변 1
예스스탁 예스스탁 답변
2019-10-07 15:26:44
안녕하세요
예스스탁입니다.
문의하신 내용을 정확히 이해하지 못했습니다.
고점/저점에서 반등/반락봉이 어떤 봉을 지칭하시는지
좀더 자세한 내용을 올려주시기 바랍니다.
즐거운 하루되세요
> 충주미꾸라지 님이 쓴 글입니다.
> 제목 : 시스템 문의 드립니다
> 안녕하세요.
시스템 문의 드립니다.
하기 식에서 신호 발생의 필터를 넣고자 합니다.
추가하고자 하는 필터링은 하기와 같습니다.
1) 고점/저점에서 반등/반락하는 봉의 길이가 50틱 이상일 것
2) 고점/저점에서 반등/반락하는 봉의 길이가 직전봉의 전체 길이의 50% 이상일 것
3) 고점/저점에서 반등/반락하는 봉이 직전 봉의 고점/저점보다 30틱 이상을 벗어나지 않을 것 (반등 시는 저점이 직전봉보다 30틱 이상 벗어나지 않을 것. 반락 시는 반대)
감사합니다!!
input : period(50), P(20);
var1 = ma(c, period);
var2 = highest(H,P);
var3 = Lowest(L,P);
if c < var1 and crossup(c,var3[1]) Then
buy("매수");
if MarketPosition == 1 and CrossDown(c,var2[1]) Then
exitlong("매수청산");
if c > var1 and CrossDown(c,var2[1]) Then
sell("매도");
if MarketPosition == -1 and CrossUp(c,var3[1]) Then
ExitShort("매도청산");
다음글
이전글