커뮤니티

26280

프로필 이미지
에구머니
2012-09-18 17:46:22
293
글번호 54849
답변완료
26280에 답글로 재질문 했는데, 혹시 잊으신 거 아닌가 싶어서요. 감사합니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2012-09-18 19:01:03

안녕하세요 예스스탁입니다. 식을 수정했습니다. var : cnt(0),count(0),prek(0); count = 0; for cnt = 0 to 10{ if sdate == EntryDate(cnt) Then count = count+1; } if stime >= 92000 Then{ if MarketPosition != 0 Then{ if CurrentContracts != CurrentContracts[1] Then prek = K[1]; } if MarketPosition == 0 and ((count == 0 and K > 0) or (count >= 1 and K >= PreK+2 and K > 0)) Then buy("B1",OnClose,def,abs(K)); if MarketPosition == 0 and ((count == 0 and K < 0) or (count >= 1 and K <= PreK-2 and K < 0)) Then Sell("S1",OnClose,def,abs(K)); if MarketPosition == 1 Then{ if K >= prek+2 Then buy("BB",OnClose,def,abs(K)-abs(PreK)); if K <= prek-2 and K >= 0 Then ExitLong("Bx",OnClose,def,"",abs(PreK)-abs(K),1); } if MarketPosition != 1 and CrossUp(K,0) Then Buy("B3",OnClose,def,abs(K)); if MarketPosition == -1 Then{ if K <= prek-2 Then Sell("SS",OnClose,def,abs(K)-abs(PreK)); if K >= prek+2 and K <= 0 Then ExitShort("sx",OnClose,def,"",abs(PreK)-abs(K),1); } if MarketPosition != -1 and CrossDown(K,0) Then Sell("S3",OnClose,def,abs(K)); } SetStopEndofday(150000); 의도와 다르시면 내일 전화주시기 바랍니다. 02-3453-1060 즐거운 하루되세요 > 에구머니 님이 쓴 글입니다. > 제목 : 26280 > 26280에 답글로 재질문 했는데, 혹시 잊으신 거 아닌가 싶어서요. 감사합니다.