커뮤니티
청산후 재진입 문제
2011-05-09 12:53:37
670
글번호 38422
아래와같은 식으로 매수한후
SetStopProfittarget(); 함수를 써서 청산을했습니다.
MACDO = MACD_OSC(12,26,9);
if countif(MACDO>MACDO[1],3) == 3 Then
buy();
청산한 봉에서 다시매수가들어갑니다.
청산한 봉에서 재매수 가안되게 하고싶습니다.
답변 1
예스스탁 예스스탁 답변
2011-05-09 15:28:02
안
안녕하세요? 예스스탁입니다.
청산봉에서 진입신호가 나오지 않도록 제어하더라도 그 다음봉에서 3봉연속 오실레이터 지표가 상승하면 매수진입이 또 나오기 때문에 당일의 전체 거래횟수를 제한하는 식을 이용해야 될것 같습니다.
MACDO = MACD_OSC(12,26,9);
if EntriesToday(date) < 1 and countif(MACDO>MACDO[1],3) == 3 Then
buy();
[사용자함수:entriesToday]
Input : nDate(Numeric);
Var : Count(0);
Count = 0 ;
For Value1 = 0 To 10 {
If EntryDate(Value1) == nDate Then
Count = Count + 1;
}
EntriesToday = Count;
> 바람의투자자 님이 쓴 글입니다.
> 제목 : 청산후 재진입 문제
> 아래와같은 식으로 매수한후
SetStopProfittarget(); 함수를 써서 청산을했습니다.
MACDO = MACD_OSC(12,26,9);
if countif(MACDO>MACDO[1],3) == 3 Then
buy();
청산한 봉에서 다시매수가들어갑니다.
청산한 봉에서 재매수 가안되게 하고싶습니다.
다음글
이전글