커뮤니티
시스템식 부탁드립니다
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번 거래하면 더이상 거래금지 다음구간으로 종가가 상승 또는
하락하면 매매재개..
수고하십시요..
다음글
이전글