커뮤니티

재문의 드립

프로필 이미지
logos
2011-06-27 16:03:09
602
글번호 40210
답변완료
아래 19355 번의 2번 답변에서 exitlong("bx",AtStop,var1-0.5); 으로 작성 해 주셨는데 데드크로스봉 -0.5p에 청산하는 것이 아니라 데드크로스봉 -0.5p 를 봉의 종가가 데드크로스 하면 매수청산 하는 것으로 수정부탁드립니다 즉 5분봉 차트일 경우에 5분봉의 종가가 데드크로스 한 봉의 종가를 또다시 데드크로스 할 경우에 atmarket 매수청산하는 수식 으로 수정부탁.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2011-06-27 16:53:54

안녕하세요 예스스탁입니다. 수정한 식입니다. 모두 atmarket으로 변경했습니다. Input : Period(12), Period1(5), Period2(5); value1 = StochasticsK(Period,Period1); value2 = StochasticsD(Period,Period1,Period2); If MarketPosition == 0 and CrossUP(value1, value2) Then Buy(); if MarketPosition == 1 Then{ if CrossDown(value1,value2) Then var1 = C; if countif(CrossDown(value1,value2),BarsSinceEntry) >= 1 And CrossDown(c,var1-0.5) Then exitlong("bx",AtMarket); } if MarketPosition == -1 Then{ if CrossUp(value1,value2) Then var2 = C; if countif(CrossUp(value1,value2),BarsSinceEntry) >= 1 And crossup(c,var2+0.5) Then ExitShort("sx",AtMarket); } 즐거운 하루되세요 > logos 님이 쓴 글입니다. > 제목 : 재문의 드립 > 아래 19355 번의 2번 답변에서 exitlong("bx",AtStop,var1-0.5); 으로 작성 해 주셨는데 데드크로스봉 -0.5p에 청산하는 것이 아니라 데드크로스봉 -0.5p 를 봉의 종가가 데드크로스 하면 매수청산 하는 것으로 수정부탁드립니다 즉 5분봉 차트일 경우에 5분봉의 종가가 데드크로스 한 봉의 종가를 또다시 데드크로스 할 경우에 atmarket 매수청산하는 수식 으로 수정부탁.