커뮤니티

수식 문의 드립니다

프로필 이미지
joyful
2011-07-12 21:02:20
636
글번호 40820
답변완료
안녕하세요. 선물 당일청산 시스템에 다음과 같이 3가지 유형의 수식을 작성하려고 합니다. 1. "진입 후 3P 손실이면 로스컷하고 당일 매매정지 한다." 시스템 강제청산 설정에서 "손절매 3P"하면 손절되었더라도 조건이 맞으면 다시 신호가 발생합니다. 위 식은 손절 당하게 되면 더 이상 아무 신호도 나오지 못하게 하여 당일 매매를 강제마감 한다는 내용입니다. 2. "진입 후 3P 손실이면 로스컷하고 동일 방향의 진입만 금지한다." 예를들면 매수하여 3P 손실이라 로스컷 되었다면 재차 매수조건을 만족하더라도 매수신호만 발생하지 못하고 매도신호는 발생할 수 있다는 내용입니다. 3. "선물 만기일은 14시49분에 청산한다." 수고에 감사드립니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2011-07-13 09:23:06

안녕하세요 예스스탁입니다. 1. Condition1 = ExitDate(1) == sdate and IsExitName("StopLoss",1); if Condition1 == false Then{ if 매수조건 Then buy(); if 매도조건 Then sell(); } SetStopLoss(3,PointStop); 2. if date != date[1] then{ Condition1 = false; condition2 = false; } if MarketPosition(1) == 1 and ExitDate(1) == sdate and IsExitName("StopLoss",1) Then Condition1 = true; if MarketPosition(1) == -1 and ExitDate(1) == sdate and IsExitName("StopLoss",1) Then Condition1 = true; if MarketPosition == 0 and Condition1 == false and 매수조건 Then buy(); if MarketPosition == 0 and Condition2 == false and 매도조건 Then sell(); SetStopLoss(3,PointStop); 3. var : va1(0),va2(0),va3(0); va1 = int(date/100)-int(date/10000)*100; //월 va2 = date - int(date/100)*100; //일 va3 = DayOfWeek(date); //요일 if va1%3 == 0 and // 3,6,9,12월이고 va2 >= 8 and va2 <= 14 and // 8일에서 14일 사이이고 va3 == 4 then // 목요일 SetStopEndofday(144900); Else SetStopEndofday(150000); 즐거운 하루되세요 > joyful 님이 쓴 글입니다. > 제목 : 수식 문의 드립니다 > 안녕하세요. 선물 당일청산 시스템에 다음과 같이 3가지 유형의 수식을 작성하려고 합니다. 1. "진입 후 3P 손실이면 로스컷하고 당일 매매정지 한다." 시스템 강제청산 설정에서 "손절매 3P"하면 손절되었더라도 조건이 맞으면 다시 신호가 발생합니다. 위 식은 손절 당하게 되면 더 이상 아무 신호도 나오지 못하게 하여 당일 매매를 강제마감 한다는 내용입니다. 2. "진입 후 3P 손실이면 로스컷하고 동일 방향의 진입만 금지한다." 예를들면 매수하여 3P 손실이라 로스컷 되었다면 재차 매수조건을 만족하더라도 매수신호만 발생하지 못하고 매도신호는 발생할 수 있다는 내용입니다. 3. "선물 만기일은 14시49분에 청산한다." 수고에 감사드립니다.