커뮤니티
손익 청산후 재매수에 관한식
2011-09-29 16:41:25
614
글번호 43192
이평선 돌파하면 최초 매수 신호 발생하여 매수 진입후 설정에의해 손절,또는 익절 청산한이후 재매수 신호는 나오지 않게 하고 싶습니다.(매수 청산 후에 이평선 밑으로하락하여 매도 신호발생할때 까지는 매수신호가 발생하지 않았으면합니다.)
반대로 이평선 밑으로 하락하여 매도 신호 발생하여 매도 진입후 설정에의해 손절,또는익절 청산한이후 재매도 신호가 나오지 않았으면 합니다.
매수,매도,매수,매도 이런식으로 반대 신호발생시만 진입할 수 있게 식을 만들고 싶습니다.
참고로 손절,익절 청산은 설정창에서 지정하였습니다.
답변 4
예스스탁 예스스탁 답변
2011-09-29 17:27:25
안녕하세요
예스스탁입니다.
아래식을 참고하시기 바랍니다.
# 당일 첫신호
# 매수와 매도중 먼저 만족한 신호가 발생
# 전일 마지막 거래의 포지션은 관계없음
if ExitDate(1) != sdate and MarketPosition == 0 Then{
if crossup(c,ma(c,20)) Then
buy();
if CrossDown(c,ma(c,20)) Then
Sell();
}
# 당일 두번째 신호부터
# 직전 청산된 거래의 반대신호만 발생
if ExitDate(1) == sdate Then{
if MarketPosition(1) != 1 and crossup(c,ma(c,20)) Then
buy();
if MarketPosition(1) != -1 and CrossDown(c,ma(c,20)) Then
Sell();
}
즐거운 하루되세요
> 고수날다 님이 쓴 글입니다.
> 제목 : 손익 청산후 재매수에 관한식
> 이평선 돌파하면 최초 매수 신호 발생하여 매수 진입후 설정에의해 손절,또는 익절 청산한이후 재매수 신호는 나오지 않게 하고 싶습니다.(매수 청산 후에 이평선 밑으로하락하여 매도 신호발생할때 까지는 매수신호가 발생하지 않았으면합니다.)
반대로 이평선 밑으로 하락하여 매도 신호 발생하여 매도 진입후 설정에의해 손절,또는익절 청산한이후 재매도 신호가 나오지 않았으면 합니다.
매수,매도,매수,매도 이런식으로 반대 신호발생시만 진입할 수 있게 식을 만들고 싶습니다.
참고로 손절,익절 청산은 설정창에서 지정하였습니다.
고수날다
2011-09-29 18:07:45
답변주신 내용대로 수식 작성하였더니 첫번째 신호만 발생하고 그이후는 신호가 계속 발생하지 않습니다.
기존 가지고 있던 식에 아래내용을 적용하였는데 검증까지 되는데 차트에 아무 신호도 발생하지 않습니다.(두번째 신호부터 발생하지 않음)
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 손익 청산후 재매수에 관한식
> 안녕하세요
예스스탁입니다.
아래식을 참고하시기 바랍니다.
# 당일 첫신호
# 매수와 매도중 먼저 만족한 신호가 발생
# 전일 마지막 거래의 포지션은 관계없음
if ExitDate(1) != sdate and MarketPosition == 0 Then{
if crossup(c,ma(c,20)) Then
buy();
if CrossDown(c,ma(c,20)) Then
Sell();
}
# 당일 두번째 신호부터
# 직전 청산된 거래의 반대신호만 발생
if ExitDate(1) == sdate Then{
if MarketPosition(1) != 1 and crossup(c,ma(c,20)) Then
buy();
if MarketPosition(1) != -1 and CrossDown(c,ma(c,20)) Then
Sell();
}
즐거운 하루되세요
> 고수날다 님이 쓴 글입니다.
> 제목 : 손익 청산후 재매수에 관한식
> 이평선 돌파하면 최초 매수 신호 발생하여 매수 진입후 설정에의해 손절,또는 익절 청산한이후 재매수 신호는 나오지 않게 하고 싶습니다.(매수 청산 후에 이평선 밑으로하락하여 매도 신호발생할때 까지는 매수신호가 발생하지 않았으면합니다.)
반대로 이평선 밑으로 하락하여 매도 신호 발생하여 매도 진입후 설정에의해 손절,또는익절 청산한이후 재매도 신호가 나오지 않았으면 합니다.
매수,매도,매수,매도 이런식으로 반대 신호발생시만 진입할 수 있게 식을 만들고 싶습니다.
참고로 손절,익절 청산은 설정창에서 지정하였습니다.
예스스탁 예스스탁 답변
2011-09-29 18:20:24
안녕하세요
예스스탁입니다.
첨부된 그림과 같이 신호가 정상적으로 매수매도 번갈아 가며
당일 여러번 발생합니다.
첫신호만 발생하신다면 추가로 넣으신 내용에 영향을 받아
신호가 여러번 발생하지 못하는 것입니다.
해당 부분은 전체 식을 올려주셔야 답변이 가능할 것 같습니다.
즐거운 하루되세요
> 고수날다 님이 쓴 글입니다.
> 제목 : Re : Re : 손익 청산후 재매수에 관한식
> 답변주신 내용대로 수식 작성하였더니 첫번째 신호만 발생하고 그이후는 신호가 계속 발생하지 않습니다.
기존 가지고 있던 식에 아래내용을 적용하였는데 검증까지 되는데 차트에 아무 신호도 발생하지 않습니다.(두번째 신호부터 발생하지 않음)
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 손익 청산후 재매수에 관한식
> 안녕하세요
예스스탁입니다.
아래식을 참고하시기 바랍니다.
# 당일 첫신호
# 매수와 매도중 먼저 만족한 신호가 발생
# 전일 마지막 거래의 포지션은 관계없음
if ExitDate(1) != sdate and MarketPosition == 0 Then{
if crossup(c,ma(c,20)) Then
buy();
if CrossDown(c,ma(c,20)) Then
Sell();
}
# 당일 두번째 신호부터
# 직전 청산된 거래의 반대신호만 발생
if ExitDate(1) == sdate Then{
if MarketPosition(1) != 1 and crossup(c,ma(c,20)) Then
buy();
if MarketPosition(1) != -1 and CrossDown(c,ma(c,20)) Then
Sell();
}
즐거운 하루되세요
> 고수날다 님이 쓴 글입니다.
> 제목 : 손익 청산후 재매수에 관한식
> 이평선 돌파하면 최초 매수 신호 발생하여 매수 진입후 설정에의해 손절,또는 익절 청산한이후 재매수 신호는 나오지 않게 하고 싶습니다.(매수 청산 후에 이평선 밑으로하락하여 매도 신호발생할때 까지는 매수신호가 발생하지 않았으면합니다.)
반대로 이평선 밑으로 하락하여 매도 신호 발생하여 매도 진입후 설정에의해 손절,또는익절 청산한이후 재매도 신호가 나오지 않았으면 합니다.
매수,매도,매수,매도 이런식으로 반대 신호발생시만 진입할 수 있게 식을 만들고 싶습니다.
참고로 손절,익절 청산은 설정창에서 지정하였습니다.
고수날다
2011-09-30 09:40:30
첨부에 현재 사용하고 있는 식을 보냅니다.
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : Re : Re : 손익 청산후 재매수에 관한식
> 안녕하세요
예스스탁입니다.
첨부된 그림과 같이 신호가 정상적으로 매수매도 번갈아 가며
당일 여러번 발생합니다.
첫신호만 발생하신다면 추가로 넣으신 내용에 영향을 받아
신호가 여러번 발생하지 못하는 것입니다.
해당 부분은 전체 식을 올려주셔야 답변이 가능할 것 같습니다.
즐거운 하루되세요
> 고수날다 님이 쓴 글입니다.
> 제목 : Re : Re : 손익 청산후 재매수에 관한식
> 답변주신 내용대로 수식 작성하였더니 첫번째 신호만 발생하고 그이후는 신호가 계속 발생하지 않습니다.
기존 가지고 있던 식에 아래내용을 적용하였는데 검증까지 되는데 차트에 아무 신호도 발생하지 않습니다.(두번째 신호부터 발생하지 않음)
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 손익 청산후 재매수에 관한식
> 안녕하세요
예스스탁입니다.
아래식을 참고하시기 바랍니다.
# 당일 첫신호
# 매수와 매도중 먼저 만족한 신호가 발생
# 전일 마지막 거래의 포지션은 관계없음
if ExitDate(1) != sdate and MarketPosition == 0 Then{
if crossup(c,ma(c,20)) Then
buy();
if CrossDown(c,ma(c,20)) Then
Sell();
}
# 당일 두번째 신호부터
# 직전 청산된 거래의 반대신호만 발생
if ExitDate(1) == sdate Then{
if MarketPosition(1) != 1 and crossup(c,ma(c,20)) Then
buy();
if MarketPosition(1) != -1 and CrossDown(c,ma(c,20)) Then
Sell();
}
즐거운 하루되세요
> 고수날다 님이 쓴 글입니다.
> 제목 : 손익 청산후 재매수에 관한식
> 이평선 돌파하면 최초 매수 신호 발생하여 매수 진입후 설정에의해 손절,또는 익절 청산한이후 재매수 신호는 나오지 않게 하고 싶습니다.(매수 청산 후에 이평선 밑으로하락하여 매도 신호발생할때 까지는 매수신호가 발생하지 않았으면합니다.)
반대로 이평선 밑으로 하락하여 매도 신호 발생하여 매도 진입후 설정에의해 손절,또는익절 청산한이후 재매도 신호가 나오지 않았으면 합니다.
매수,매도,매수,매도 이런식으로 반대 신호발생시만 진입할 수 있게 식을 만들고 싶습니다.
참고로 손절,익절 청산은 설정창에서 지정하였습니다.