커뮤니티
수식문의
2012-09-14 14:46:52
474
글번호 54705
안녕하세요 :) 언제나 친절한 답변에 감사드리는 질문자입니다ㅋ
오늘 제가 여쭤볼것은 "sell"이라는 진입명으로 sell 포지션으로 진입을 했다가
Setstoploss(6) 에 의해서 손절을 했습니다. 그러면 화면에 빨간색 x 가 뜨잖아요
그리고 그 당일날 또 조건이 충족해서 "sell"이라는 진입을 다시 합니다.
이걸 막고 싶은데, 청산명을 알면 Isexitname("청산명",1) == false 이런식으로
작성해서 막을 수 있을 듯한데, 손절 당한거는 청산 신호의 이름이 뭔지 모르겠습니다.
정리하면, 손절을 당했다면 손절 당한 그 신호는 당일에는 진입을 못하도록,
즉 다음날부터만 진입이 다시 가능하도록 시스템을 짜려면 어떻게 코딩해야 하는지
궁금합니다.
감사합니다. :)
답변 1
예스스탁 예스스탁 답변
2012-09-14 17:47:55
안녕하세요? 예스스탁입니다.
문의하신 내용 답변드립니다.
예제는 종가가 20이평을 상향돌파할때 진입하는데, 당일 중 직전 거래가 0.2포인트에서 스탑로스 당했으면 그 다음에는 매수 진입을 하지 않는 내용입니다.
Condition1 = IsExitName("stoploss", 1) == true and Exitdate(1) == sdate;
if Condition1 == false and
crossup(C, ma(C,20)) Then
buy();
SetStopLoss(0.2, PointStop);
즐거운 날 되세요..
> cwc1988 님이 쓴 글입니다.
> 제목 : 수식문의
>
안녕하세요 :) 언제나 친절한 답변에 감사드리는 질문자입니다ㅋ
오늘 제가 여쭤볼것은 "sell"이라는 진입명으로 sell 포지션으로 진입을 했다가
Setstoploss(6) 에 의해서 손절을 했습니다. 그러면 화면에 빨간색 x 가 뜨잖아요
그리고 그 당일날 또 조건이 충족해서 "sell"이라는 진입을 다시 합니다.
이걸 막고 싶은데, 청산명을 알면 Isexitname("청산명",1) == false 이런식으로
작성해서 막을 수 있을 듯한데, 손절 당한거는 청산 신호의 이름이 뭔지 모르겠습니다.
정리하면, 손절을 당했다면 손절 당한 그 신호는 당일에는 진입을 못하도록,
즉 다음날부터만 진입이 다시 가능하도록 시스템을 짜려면 어떻게 코딩해야 하는지
궁금합니다.
감사합니다. :)