커뮤니티

매매 횟수 제한식 문의

프로필 이미지
디노
2003-10-20 22:50:39
5589
글번호 999
답변완료
수고하십니다. 하루의 매매 횟수를 2회로 제한할려고 합니다. 매매횟수를 카운트하여 if문에서 조건을 걸면 될거 같은데 잘 되지를 않네요. 예제로 하나 작성하여 주세요. 고맙습니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2003-10-21 09:41:13

안녕하세요? 예스스탁입니다... 매매횟수를 제한하는 방법이 여러가지가 있을 수 있겠지만 간단하게 이평선 골든 데드크로스를 예로 들어서 당일 중 횟수(매수, 매도를 각각 2회로 제한)를 제한해 보면 다음과 같습니다. Input: Period(10), 매수횟수(2), 매도횟수(2); Var: 이평선(0), 매수조건(0), 매도조건(0), Bcnt(0), Scnt(0); 이평선 = ma(C, Period); 매수조건 = crossup(C, 이평선) ; 매도조건 = crossdown(C, 이평선) ; If date[1] != date Then { Bcnt = 0; Scnt = 0; } If 매수조건 and Bcnt < 매수횟수 Then { buy(); Bcnt = Bcnt +1; //매수횟수 누적 } if 매도조건 then exitlong(); If 매도조건 and Scnt < 매도횟수 Then { sell(); Scnt = Scnt +1;//매도횟수 누적 } if 매수조건 then exitshort(); 즐거운 하루 되세요.. > 디노 님이 쓴 글입니다. > 제목 : 매매 횟수 제한식 문의 > 수고하십니다. 하루의 매매 횟수를 2회로 제한할려고 합니다. 매매횟수를 카운트하여 if문에서 조건을 걸면 될거 같은데 잘 되지를 않네요. 예제로 하나 작성하여 주세요. 고맙습니다.