커뮤니티

하루 거래횟수를 제한하는 함수 ???

프로필 이미지
자오지환웅
2009-01-07 08:47:00
873
글번호 19303
답변완료
데이트레이딩 시스템에서 하루 거래를 몇회 이내로 제한하는 함수가 있나요 ??? 가령 예를 들자면 하루 매수 한번, 매도 한번 이라든가, 아니면 하루 매수 매도 가리지 않고 한번 이라든가. 오늘도 좋은 하루 되세요 ^^
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2009-01-07 13:41:16

안녕하세요 예스스탁입니다. 거래횟수를 제한하는 함수는 없습니다. 식으로 풀어서 작성해야 합니다. 아래의 식은 당일 거래횟수를 2회로 제한하는 수식예입니다. input : N(2); var : count(0); Count = 0 ; for Value1 = 0 to 10 { if EntryDate( Value1 ) == sdate then Count = Count + 1; } if crossup(ma(c,5),ma(c,20)) and count < N Then buy("매수"); if crossdown(ma(C,5),ma(c,20)) Then exitlong("매수청산"); 아래의 식은 매도 매수 각 1회씩만 진입하는 식입니다. input : N(1); var : Bcount(0),Scount(0); BCount = 0 ; SCount = 0 ; for Value1 = 0 to 10 { if EntryDate( Value1 ) == sdate and MarketPosition(value1) == 1 then BCount = BCount + 1; if EntryDate( Value1 ) == sdate and MarketPosition(value1) == -1 then SCount = SCount + 1; } if crossup(ma(c,5),ma(c,20)) and Bcount < N Then buy("매수"); if CrossDown(ma(c,5),ma(c,20)) and Scount < N Then Sell("매도"); if crossdown(ma(C,5),ma(c,20)) Then exitlong("매수청산"); if CrossUp(ma(C,5),ma(c,20)) Then ExitShort("매도청산"); 즐거운 하루되세요 > 자오지환웅 님이 쓴 글입니다. > 제목 : 하루 거래횟수를 제한하는 함수 ??? > 데이트레이딩 시스템에서 하루 거래를 몇회 이내로 제한하는 함수가 있나요 ??? 가령 예를 들자면 하루 매수 한번, 매도 한번 이라든가, 아니면 하루 매수 매도 가리지 않고 한번 이라든가. 오늘도 좋은 하루 되세요 ^^