커뮤니티
7650번 재문의 드립니다..
2008-07-04 11:36:40
865
글번호 15998
시스템에 적용하니 매수가 보다 낮은 가격에서도 청산과 매도를합니다.
그리고 반대로 매도가보다 높은 가격에서도 청산과 매수를 합니다.
제가 원하는 것은 손실 발생시 청산이나 반대매매를 안하는 것인데
답변하신 것은 오류가 있는것인지 아니면 식으로 안되는것을 억지로 해주신건지 ...
다시 한번 수식 부탁드립니다.
답변 1
예스스탁 예스스탁 답변
2008-07-04 14:36:17
안녕하세요
예스스탁입니다.
죄송합니다. 질문하신 부분을 잘못 이해했습니다.
식을 수정했습니다.
input : shortPeriod(5),midPeriod(20);
var : 단기이평(0),중기이평(0),cnt(0);
단기이평 = ma(C, shortPeriod);
중기이평 = ma(C, midPeriod);
if cnt < 1 and MarketPosition() == 0 Then{
if 단기이평 > 중기이평 then{
buy("첫매수");
cnt = 1;
}
if 단기이평 < 중기이평 then{
sell("첫매도");
cnt = 1;
}
}
if cnt >= 1 and MarketPosition() != 0 Then{
if 단기이평 > 중기이평 and C < EntryPrice() then{
buy("매수");
}
if 단기이평 < 중기이평 and C > EntryPrice() then{
sell("매도");
}
}
즐거운 하루되세요
> 초보자 님이 쓴 글입니다.
> 제목 : 7650번 재문의 드립니다..
> 시스템에 적용하니 매수가 보다 낮은 가격에서도 청산과 매도를합니다.
그리고 반대로 매도가보다 높은 가격에서도 청산과 매수를 합니다.
제가 원하는 것은 손실 발생시 청산이나 반대매매를 안하는 것인데
답변하신 것은 오류가 있는것인지 아니면 식으로 안되는것을 억지로 해주신건지 ...
다시 한번 수식 부탁드립니다.