커뮤니티
시스템식 부탁드립니다.
2018-08-19 23:06:05
148
글번호 121443
항상 도움 주셔서 감사합니다.
아래 조건을 만족할 경우 포지션 진입 하는 시스템식 부탁드립니다.
종목 : 오일
타임 : 15분
매매시간 : 오후 14시부터 다음날 새벽 5시까지.
매매환경 : 메인 차트는 15분봉 하나 이지만
30분봉, 45분봉, 60분봉을 참조하여 매매하고 싶습니다.
- 30분,45분, 60분 참조 차트 없이 시간을 계산하여 매매하고 싶습니다.
매수조건 :
1. 전봉 60분봉이 양봉으로 끝나고, 전봉 60분 종가가 당일 전봉들의 종가기준 최고가 일 경우
2. 현재 15분, 30분, 45분, 60분 모두 양봉일 경우 매수진입
3. 30분, 45분, 60분은 계산하여 조건을 체크하고 싶습니다.
매수 청산 :
1. 60분 현재봉 종가에 청산
매도조건 :
1. 전봉 60분봉이 음봉으로 끝나고, 전봉 60분 종가가 당일 전봉들의 종가기준 최저가 일 경우
2. 현재 15분, 30분, 45분, 60분 모두 양봉일 경우 매수진입
3. 30분, 45분, 60분은 계산하여 조건을 체크하고 싶습니다.
매도 청산 :
1. 60분 현재봉 종가에 청산
시스템식 부탁드립니다.
- 1. 122036_aa.PNG (0.00 MB)
답변 1
예스스탁 예스스탁 답변
2018-08-20 15:37:24
안녕하세요
예스스탁입니다.
input : ntime1(30),ntime2(45),ntime3(60);
var : S1(0),D1(0),TM(0),TF1(0),TF2(0),TF3(0),cnt(0),HC3(0),LC3(0);
Array : C1[10](0),O1[10](0),C2[10](0),O2[10](0),C3[10](0),O3[10](0);
if Bdate != Bdate[1] Then
{
S1 = TimeToMinutes(stime);
D1 = sdate;
}
if D1 > 0 then{
if sdate == D1 Then
TM = TimeToMinutes(stime)-S1;
Else
TM = TimeToMinutes(stime)+1440-S1;
TF1 = TM%ntime1;
TF2 = TM%ntime2;
TF3 = TM%ntime3;
if Bdate != Bdate[1] or (Bdate == Bdate[1] and TF1 < TF1[1]) Then
{
O1[0] = O;
for cnt = 1 to 9
{
C1[cnt] = C1[cnt-1][1];
}
}
C1[0] = C;
if Bdate != Bdate[1] or (Bdate == Bdate[1] and TF2 < TF2[1]) Then
{
O2[0] = O;
for cnt = 1 to 9
{
C2[cnt] = C2[cnt-1][1];
}
}
C2[0] = C;
if Bdate != Bdate[1] or (Bdate == Bdate[1] and TF3 < TF3[1]) Then
{
O3[0] = O;
for cnt = 1 to 9
{
C3[cnt] = C3[cnt-1][1];
}
if bdate != bdate[1] Then
{
HC3 = 0;
LC3 = 0;
}
Else
{
if HC3 == 0 or (HC3 > 0 and C3[1] > HC3) Then
HC3 = C3[1];
if LC3 == 0 or (LC3 > 0 and C3[1] < LC3) Then
LC3 = C3[1];
}
}
C3[0] = C;
if C3[1] > O3[1] and C3[1] == HC3 and
C > O and
C1[0] > O1[0] and
C2[0] > O2[0] Then
buy("b");
if C3[1] < O3[1] and C3[1] == LC3 and
C < O and
C1[0] < O1[0] and
C2[0] < O2[0] Then
sell("s");
if MarketPosition != 0 and TF3 == 45 Then
{
ExitLong();
ExitShort();
}
}
즐거운 하루되세요
> 양치기 님이 쓴 글입니다.
> 제목 : 시스템식 부탁드립니다.
> 항상 도움 주셔서 감사합니다.
아래 조건을 만족할 경우 포지션 진입 하는 시스템식 부탁드립니다.
종목 : 오일
타임 : 15분
매매시간 : 오후 14시부터 다음날 새벽 5시까지.
매매환경 : 메인 차트는 15분봉 하나 이지만
30분봉, 45분봉, 60분봉을 참조하여 매매하고 싶습니다.
- 30분,45분, 60분 참조 차트 없이 시간을 계산하여 매매하고 싶습니다.
매수조건 :
1. 전봉 60분봉이 양봉으로 끝나고, 전봉 60분 종가가 당일 전봉들의 종가기준 최고가 일 경우
2. 현재 15분, 30분, 45분, 60분 모두 양봉일 경우 매수진입
3. 30분, 45분, 60분은 계산하여 조건을 체크하고 싶습니다.
매수 청산 :
1. 60분 현재봉 종가에 청산
매도조건 :
1. 전봉 60분봉이 음봉으로 끝나고, 전봉 60분 종가가 당일 전봉들의 종가기준 최저가 일 경우
2. 현재 15분, 30분, 45분, 60분 모두 양봉일 경우 매수진입
3. 30분, 45분, 60분은 계산하여 조건을 체크하고 싶습니다.
매도 청산 :
1. 60분 현재봉 종가에 청산
시스템식 부탁드립니다.