커뮤니티

로직 문의

프로필 이미지
회원
2008-06-03 09:22:11
726
글번호 15624
답변완료
condition85=!((IsexitName("ESC64",1) or IsexitName("ESC2",1) or IsexitName("ESCX2",1) or IsexitName("ESC64",1)) And Exitdate(1)==sDate ) ; condition87=(IsexitName("CS21",1) or IsexitName("CS22",1) or IsexitName("CS23",1) or IsexitName("CS21G",1) or IsexitName("CS22G",1) or IsexitName("CS23G",1) or IsexitName("CS21Y",1) or IsexitName("CS22Y",1) or IsexitName("CS23Y",1) And Exitdate(1)==sDate) ; if stime>=090000 && stime<143000 Then if condition85==true and condition87==false then if 매도진입조건 a then sell("SELL",atmarket ; ///////////// 선물 당일 청산 데트에서..위 조건이면[이전 청산명이 EBCxx이거나 매도 손절 CSxx인 경우] 매도 진입을 하지 못하게 하려고 하는데요.. 전날 마지막 신호가 위 청산명인 경우에도 당일 매도 진입을 못하는군요.. 전날의 위 청산명이 오늘에는 작동되지 않게 하려면 어떻게 해야 하나요..? 어디가 잘 못 되었는지 잘 모르겠습니다... 수고하십시요..
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2008-06-03 10:14:19

안녕하세요 예스스탁입니다. Condition85 = exitdate(1) == sdate and //최근 청산이 오늘이고 (IsexitName("ESC64",1) or IsexitName("ESC2",1) or IsexitName("ESCX2",1) or IsexitName("ESC64",1)); #4개중 1개의 청산일&#46468; True condition87 = exitdate(1) == sdate and //최근 청산이 오늘이고 (IsexitName("CS21",1) or IsexitName("CS21",1) or IsexitName("CS22",1) or IsexitName("CS23",1) or IsexitName("CS21G",1) or IsexitName("CS22G",1) or IsexitName("CS23G",1) or IsexitName("CS21Y",1) or IsexitName("CS22Y",1) or IsexitName("CS23Y",1)); //10개의 청산중 하나이면 True if stime>=090000 && stime<143000 Then { if condition85==False and condition87==False then if 매도진입조건a then sell("SELL",atmarket) ; } 즐거운 하루되세요 > CJ_coco 님이 쓴 글입니다. > 제목 : 로직 문의 > condition85=!((IsexitName("ESC64",1) or IsexitName("ESC2",1) or IsexitName("ESCX2",1) or IsexitName("ESC64",1)) And Exitdate(1)==sDate ) ; condition87=(IsexitName("CS21",1) or IsexitName("CS22",1) or IsexitName("CS23",1) or IsexitName("CS21G",1) or IsexitName("CS22G",1) or IsexitName("CS23G",1) or IsexitName("CS21Y",1) or IsexitName("CS22Y",1) or IsexitName("CS23Y",1) And Exitdate(1)==sDate) ; if stime>=090000 && stime<143000 Then if condition85==true and condition87==false then if 매도진입조건 a then sell("SELL",atmarket ; ///////////// 선물 당일 청산 데트에서..위 조건이면[이전 청산명이 EBCxx이거나 매도 손절 CSxx인 경우] 매도 진입을 하지 못하게 하려고 하는데요.. 전날 마지막 신호가 위 청산명인 경우에도 당일 매도 진입을 못하는군요.. 전날의 위 청산명이 오늘에는 작동되지 않게 하려면 어떻게 해야 하나요..? 어디가 잘 못 되었는지 잘 모르겠습니다... 수고하십시요..