커뮤니티
선물거래시 매수 매도 각1회제한하려면
2010-12-10 10:37:14
631
글번호 34216
분봉으로 선물 데이트레이딩시 매수 매도 신호발생을 각 1회씩으로
제한하고 싶습니다. 수고하세요.
답변 1
예스스탁 예스스탁 답변
2010-12-10 11:21:08
안녕하세요
예스스탁입니다.
아래식을 참고하시기 바랍니다.
Bcnt는 당일 매수포지션 진입횟수
Scnt는 당일 매도포지션 진입회수
를 계산하여 할당된 변수입니다.
매수와 매도진입식에 각각 Bcnt < 1 , Scnt < 1 조건을
추가하시면 당일 매수와 매도 한번씩만 발동됩니다.
var : cnt(0),Bcnt(0),Scnt(0);
Bcnt = 0;
Scnt = 0;
for cnt = 0 to 10{
if sdate == EntryDate(cnt) and MarketPosition(cnt) == 1 Then
Bcnt = Bcnt+1;
if sdate == EntryDate(cnt) and MarketPosition(cnt) == -1 Then
Scnt = Scnt+1;
}
if 매수조건 and Bcnt < 1 Then
buy();
if 매도조건 and Scnt < 1 Then
sell();
즐거운 하루되세요
> freeman 님이 쓴 글입니다.
> 제목 : 선물거래시 매수 매도 각1회제한하려면
> 분봉으로 선물 데이트레이딩시 매수 매도 신호발생을 각 1회씩으로
제한하고 싶습니다. 수고하세요.
다음글
이전글