커뮤니티
시스템 문의 드립니다.
2017-08-15 08:52:33
144
글번호 112029
항상 도움 주셔서 감사합니다.
문1) 해외선물 30분봉 매매를 합니다.
예를 들어 캔들이 20일 이평을 크로스 할때 매매 한다고 가정할 경우
10시 15분에 캔들이 20일 이평을 업크로스 하는 조건이 만족하였지만
실제로 포지션 진입은 봉이 완성되는 10시 30분이 되어야 매매가 되는
것으로 알고 있습니다.
저는 30분봉 완성이 되지 않았지만 30분봉에서 해당 조건이 만족하는 시점에
바로 포지션을 들어가고 싶습니다.
1) 스탑로스처럼 조건 만족시 바로 매매가 되는 그런 방법 답변 부탁드립니다.
2) 만약에 조건 만족시 바로 진입이 안된다면 아래의 방법에 대한 수식 부탁드립니다.
1분봉이나 틱차트를 메인으로 놓고 30분봉 차트를 참조하여
조건은 30분봉에서 체크하고 30분봉에서 조건이 만족하는 시점에
1분봉이나 틱차트 봉이 완성되는 시점에 바로 진입을 하고 싶습니다.
(수식은 1분봉 기준으로 부탁드립니다.)
위의 방법으로 수고스럽겠지만 간단히 샘플 수식 부탁드립니다.
감사합니다.
답변 1
예스스탁 예스스탁 답변
2017-08-21 09:28:12
안녕하세요
예스스탁입니다.
조건만족즉시는 가능하지 않습니다.
타주기이용한 식입니다.
input : Atime1(30),P(20);
var : cnt(0),sum1(0),sum2(0),mav1(0),mav2(0),S1(0),D1(0),TM(0),TF1(0);
Array : C1[50](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%Atime1;
if Bdate != Bdate[1] or (Bdate == Bdate[1] and TF1 < TF1[1]) Then
{
for cnt = 1 to 49
{
C1[cnt] = C1[cnt-1][1];
}
}
C1[0] = C;
if C1[P] > 0 then{
sum1 = 0;
sum2 = 0;
for cnt = 0 to P-1{
sum1 = sum1+C1[cnt];
sum2 = sum2+C1[cnt+1];
}
mav1 = sum1/P;
mav2 = sum2/P;
if mav1 > 0 and mav2 > 0 then{
if C > mav1 and C1[1] < mav2 Then
buy();
if C < mav1 and C1[1] > mav2 Then
sell();
}
}
}
즐거운 하루되세요
> 양치기 님이 쓴 글입니다.
> 제목 : 시스템 문의 드립니다.
> 항상 도움 주셔서 감사합니다.
문1) 해외선물 30분봉 매매를 합니다.
예를 들어 캔들이 20일 이평을 크로스 할때 매매 한다고 가정할 경우
10시 15분에 캔들이 20일 이평을 업크로스 하는 조건이 만족하였지만
실제로 포지션 진입은 봉이 완성되는 10시 30분이 되어야 매매가 되는
것으로 알고 있습니다.
저는 30분봉 완성이 되지 않았지만 30분봉에서 해당 조건이 만족하는 시점에
바로 포지션을 들어가고 싶습니다.
1) 스탑로스처럼 조건 만족시 바로 매매가 되는 그런 방법 답변 부탁드립니다.
2) 만약에 조건 만족시 바로 진입이 안된다면 아래의 방법에 대한 수식 부탁드립니다.
1분봉이나 틱차트를 메인으로 놓고 30분봉 차트를 참조하여
조건은 30분봉에서 체크하고 30분봉에서 조건이 만족하는 시점에
1분봉이나 틱차트 봉이 완성되는 시점에 바로 진입을 하고 싶습니다.
(수식은 1분봉 기준으로 부탁드립니다.)
위의 방법으로 수고스럽겠지만 간단히 샘플 수식 부탁드립니다.
감사합니다.
다음글
이전글