커뮤니티

스토캐스틱을 이용한 매매에서

프로필 이미지
진적위산
2005-04-20 13:35:54
1129
글번호 7173
답변완료
수고가 많으십니다. 지난 글들을 읽어보고 시스템식을만들려고 했는데 제가 생각한 곳에서 신호가 나오지 않거나 예상한거랑 틀리게 나옵니다. 제가 원하는 모델은 스토캐스틱의 %K와 %D의 크로스를 가지고 신호를 만들때 데이트레이딩으로 9시부터 발생하는 크로스신호를 따라하는데 이익값이 0.5포인트가 넘어서면 거래가 더이상 안나오게 하는 방법입니다. 예를 들어 매수가 나왔는데 이익이 0.3이 나고 다음 매도시놓때 손실이 0.15 또 다음 매수신호때 이익이 0.35 이렇게 되어 9시부터 시작해서 이익이 0.5포인트가 날때까지 매수 매도 신호가 나오는 시스템식을 부탁드립니다. 감사합니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2005-04-25 10:33:09

안녕하세요 예스스탁입니다. 문의하신 식은 다음과 같습니다. Input : Period(12), Period1(5), Period2(5); Var : value1(0), value2(0), buyval(0), Sellval(0), Bpoint(0),Spoint(0),BProfit(0),SProfit(0); value1 = StochasticsK(Period,Period1); value2 = StochasticsD(Period,Period1,Period2); if date != date[1] then{ SProfit = 0; Bprofit = 0; } SetStopEndofday(1500); # 매수/매도청산 if BProfit+Sprofit <= 0.5 then{ If CrossUP(value1, value2) Then{ Buy(); buyval = C; } } If marketposition() == 1 and CrossDown(value1, value2) Then{ Exitlong(); Bpoint = C-buyval; BProfit = BProfit+Bpoint; } # 매도/매수청산 if BProfit+SProfit <= 0.5 then{ If CrossDown(value1, value2) Then{ sell(); sellval = C; } } If marketposition() == -1 and CrossUP(value1, value2) Then{ Exitshort(); Spoint = Sellval - C; SProfit = SProfit + Spoint; } 즐거운 하루되세요 > 진적위산 님이 쓴 글입니다. > 제목 : 스토캐스틱을 이용한 매매에서 > 수고가 많으십니다. 지난 글들을 읽어보고 시스템식을만들려고 했는데 제가 생각한 곳에서 신호가 나오지 않거나 예상한거랑 틀리게 나옵니다. 제가 원하는 모델은 스토캐스틱의 %K와 %D의 크로스를 가지고 신호를 만들때 데이트레이딩으로 9시부터 발생하는 크로스신호를 따라하는데 이익값이 0.5포인트가 넘어서면 거래가 더이상 안나오게 하는 방법입니다. 예를 들어 매수가 나왔는데 이익이 0.3이 나고 다음 매도시놓때 손실이 0.15 또 다음 매수신호때 이익이 0.35 이렇게 되어 9시부터 시작해서 이익이 0.5포인트가 날때까지 매수 매도 신호가 나오는 시스템식을 부탁드립니다. 감사합니다.