커뮤니티
문의합니다
2012-03-19 18:18:30
302
글번호 49096
안녕하세요
프로그램 사용법 문의 5515 번에서 이해가 되지않아 시스탬식에서
다시문의 합니다
일봉에서 신호가발생되지않거나 분봉에서도 분봉종류에 따라 신호가
발생되거나 되지않는 이유를 모르겠네요
어떤종목은 일봉에서도 신호가 잘발생되고 분봉에서도 잘되고
실제 적용을 시킬때 종목별 어떤 봉(일봉,1분봉 10분봉 등)으로 기준을 삼아야 하는지요
초보라 어렵네요
신호를 시험적용한 성능보고서 결과와 실제 매매시 수익율이
차이가 나는경우도 있는지요
부탁 합니다
답변 1
예스스탁 예스스탁 답변
2012-03-20 10:31:37
안녕하세요
예스스탁입니다.
식 작성시 종목별 주기별로 상황에 맞춰 식을 작성하셔야 하며
사용하시는 신호타입을 고려해서 식을 작성해야 합니다
if MarketPosition == 1 and stime < 150000 Then
buy("b1",Atstop,DayClose(1)*1.01);
위식은 현재봉 완성시 전일종가*1.01의 가격으로 스탑을 걸어
다음봉이 해당 가격이상의 시세가 발생하면 매수한다는 식입니다.
만약 해당식을 일봉에 적용하시면
오늘봉이 완성이 되면 전일종가*1.01가격으로 스탑을 걸고
내일 해당 가격이상의 시세가 발생하면 매수입니다.
그러므로 매수신호라 발생하는 봉의 입장에서는 전전일 종가가 기준이 됩니다.
마찬가지로 180분봉과 같은 큰 주기의 봉에서 당일 첫봉에서
신호가 발생햇다면 전일마지막봉에서 스탑이 걸린것이므로
첫봉은 전전일종가가 기준이고 두번째봉은 당일첫봉 완성시
스탑이 걸려 신호가 발생한것이므로 전일종가가 됩니다.
만약 1분봉이고 현재봉이 9시 10분이면 해당 기준값은 전일봉이 됩니다.
일봉에서 신호가 발생하는 봉의 입장에서 전일봉을 지칭하시려면
Dayclose(1)이 아닌 Dayclose가 되어야 합니다.
if MarketPosition == 1 and stime < 150000 Then
buy("b1",Atstop,DayClose*1.01);
신호가 발생하는 봉 입장에서 지정한 가격이 전일인지 전전일이 되는지
판단하여 주기별로 처리를 다르게 하셔야 합니다.
종목을 선정하시고 주기를 결정하신 후에
해당 차트에 맞춰서 식을 작성해 가셔야 합니다.
즐거운 하루되세요
> WT_llsswon 님이 쓴 글입니다.
> 제목 : 문의합니다
> 안녕하세요
프로그램 사용법 문의 5515 번에서 이해가 되지않아 시스탬식에서
다시문의 합니다
일봉에서 신호가발생되지않거나 분봉에서도 분봉종류에 따라 신호가
발생되거나 되지않는 이유를 모르겠네요
어떤종목은 일봉에서도 신호가 잘발생되고 분봉에서도 잘되고
실제 적용을 시킬때 종목별 어떤 봉(일봉,1분봉 10분봉 등)으로 기준을 삼아야 하는지요
초보라 어렵네요
신호를 시험적용한 성능보고서 결과와 실제 매매시 수익율이
차이가 나는경우도 있는지요
부탁 합니다
다음글
이전글