커뮤니티

시스템식 부탁드립니다

프로필 이미지
bigdeal
2015-03-17 20:53:49
157
글번호 84141
답변완료
안녕하세요 다음과 같은 시스템식 부탁드립니다. 구간별로 매매하는 식입니다. 시가 기준하여 5등분선 만들고 한구간에서 3번이상 매매하면 손실청산이던 이익청산이던 그 구간에서는 더이상 매매하지 않고 다음 구간으로 현재가가 상승하거나 하락할 때 매매하는 수식좀 부탁드립니다. 예) 시가 250이면 1포인트 간격으로 위 아래 4등분선을 만듭니다. 1선- 248, 2선- 249, 3선- 250, 4선 - 251, 5선 - 252 250과 251사이에서 3번 거래하면 더이상 거래금지 다음구간으로 종가가 상승 또는 하락하면 매매재개.. 수고하십시요..
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2015-03-18 10:53:54

안녕하세요 예스스탁입니다. input : Entry(3); var : cnt(0); var : upcnt1(0),upcnt2(0),dncnt1(0),dncnt2(0); #각 구간별 진입횟수 카운트 upcnt1 = 0; upcnt2 = 0; dncnt1 = 0; dncnt2 = 0; for cnt = 0 to 100{ if sdate == EntryDate(cnt) Then { if EntryPrice(cnt) >= dayopen and EntryPrice(cnt) < dayopen+1 Then upcnt1 = upcnt1+1; if EntryPrice(cnt) >= dayopen+1 and EntryPrice(cnt) < dayopen+2 Then upcnt2 = upcnt2+1; if EntryPrice(cnt) < dayopen and EntryPrice(cnt) > dayopen-1 Then dncnt1 = dncnt1+1; if EntryPrice(cnt) <= dayopen-1 and EntryPrice(cnt) < dayopen-2 Then dncnt2 = dncnt2+1; } } if 매수조건 Then{ if c >= dayopen and c < dayopen+1 and upcnt1 < Entry Then buy(); if c >= dayopen+1 and c < dayopen+2 and upcnt2 < Entry Then buy(); if c < dayopen and c >= dayopen-1 and dncnt1 < Entry Then buy(); if c <= dayopen-1 and c < dayopen+2 and dncnt2 < Entry Then buy(); } if 매도조건 Then{ if c >= dayopen and c < dayopen+1 and upcnt1 < Entry Then sell(); if c >= dayopen+1 and c < dayopen+2 and upcnt2 < Entry Then sell(); if c < dayopen and c >= dayopen-1 and dncnt1 < Entry Then sell(); if c <= dayopen-1 and c < dayopen+2 and dncnt2 < Entry Then sell(); } 즐거운 하루되세요 > bigdeal 님이 쓴 글입니다. > 제목 : 시스템식 부탁드립니다 > 안녕하세요 다음과 같은 시스템식 부탁드립니다. 구간별로 매매하는 식입니다. 시가 기준하여 5등분선 만들고 한구간에서 3번이상 매매하면 손실청산이던 이익청산이던 그 구간에서는 더이상 매매하지 않고 다음 구간으로 현재가가 상승하거나 하락할 때 매매하는 수식좀 부탁드립니다. 예) 시가 250이면 1포인트 간격으로 위 아래 4등분선을 만듭니다. 1선- 248, 2선- 249, 3선- 250, 4선 - 251, 5선 - 252 250과 251사이에서 3번 거래하면 더이상 거래금지 다음구간으로 종가가 상승 또는 하락하면 매매재개.. 수고하십시요..