첨부 이미지
그림1
안녕하세요
매번 도움주셔서 너무 감사드립니다
혹시 이번에도 수식이 만들어질수있는지 문의드려요
당일 첫5분봉이 5분봉5일선위에서 양봉으로끝나면 다음봉 5분봉에서 매수 !
단 다음봉 매수시점은 1분봉(5분봉 끝나후이니 5분이후부터 시작되는1분봉)이 양봉보이고 그 양봉의 고가를 다음1분봉이 돌파할때.
이거에대한 청산은 5분봉음봉나오고 그 음봉의저가를 다음봉이 깨고내려갈때.
당일첫5분봉이 5분봉5일선아래서 음봉이면 다음봉에서 매도!
단 다음봉5분봉에서 매도시점은 1분봉(5분봉끝난후니까 5분째이후부터 시작하는1분봉)이 음봉보이고 그 음봉을 다음봉이 깨고 내려갈때..
청산시점은 5분봉 양봉보이고 그 양봉의 고가를 다음봉이 돌파할때 청산.
약간의 이해를 돕기위해 사진첨부해요
감사합니다.
답변 1
예스스탁
예스스탁 답변
2021-12-14 11:13:10
안녕하세요
예스스탁입니다.
1분봉주기에 적용하셔야 합니다.
1분봉에서 5분봉 시고저종가와 이평을 계산해서 진입청산합니다.
input : 타주기분(5),P(5);
var : S1(0),D1(0),TM(0),TF(0);
var : Didx(0),idx(0),cnt(0),sum(0);
Array : CC[20](0),OO[20](0),HH[20](0),LL[20](0),mav[20](0);
if Bdate != Bdate[1] Then
{
S1 = TimeToMinutes(stime);
D1 = sdate;
Didx = 0;
}
if D1 > 0 then
{
if sdate == D1 Then
TM = TimeToMinutes(stime)-S1;
Else
TM = TimeToMinutes(stime)+1440-S1;
TF = TM%타주기분;
if Bdate != Bdate[1] or
(Bdate == Bdate[1] and 타주기분 > 1 and TF < TF[1]) or
(Bdate == Bdate[1] and 타주기분 > 1 and TM >= TM[1]+타주기분) or
(Bdate == Bdate[1] and 타주기분 == 1 and TM > TM[1]) Then
{
Didx = Didx+1;
idx = 0;
OO[0] = O;
HH[0] = H;
LL[0] = L;
for cnt = 1 to 99
{
OO[cnt] = OO[cnt-1][1];
HH[cnt] = HH[cnt-1][1];
LL[cnt] = LL[cnt-1][1];
CC[cnt] = CC[cnt-1][1];
mav[cnt] = mav[cnt-1][1];
}
}
if H > HH[0] Then
HH[0] = H;
if L < LL[0] Then
LL[0] = L;
CC[0] = Close;
idx = idx+1;
if CC[P-1] > 0 then
{
sum = 0;
for cnt = 0 to P-1
{
sum = sum + CC[cnt];
}
mav[0] = sum/P;
if Didx == 2 Then
{
if idx == 1 and CC[1] > OO[1] and CC[1] > mav[1] and C > O Then
Buy("b",AtStop,H);
if idx == 1 and CC[1] < OO[1] and CC[1] < mav[1] and C < O Then
Sell("s",AtStop,L);
}
if MarketPosition == 1 Then
ExitLong("bx",AtStop,LL[1]);
if MarketPosition == -1 Then
ExitShort("sx",AtStop,HH[1]);
}
}
즐거운 하루되세요
> 성공일지 님이 쓴 글입니다.
> 제목 : 수식문의드려요
> 안녕하세요
매번 도움주셔서 너무 감사드립니다
혹시 이번에도 수식이 만들어질수있는지 문의드려요
당일 첫5분봉이 5분봉5일선위에서 양봉으로끝나면 다음봉 5분봉에서 매수 !
단 다음봉 매수시점은 1분봉(5분봉 끝나후이니 5분이후부터 시작되는1분봉)이 양봉보이고 그 양봉의 고가를 다음1분봉이 돌파할때.
이거에대한 청산은 5분봉음봉나오고 그 음봉의저가를 다음봉이 깨고내려갈때.
당일첫5분봉이 5분봉5일선아래서 음봉이면 다음봉에서 매도!
단 다음봉5분봉에서 매도시점은 1분봉(5분봉끝난후니까 5분째이후부터 시작하는1분봉)이 음봉보이고 그 음봉을 다음봉이 깨고 내려갈때..
청산시점은 5분봉 양봉보이고 그 양봉의 고가를 다음봉이 돌파할때 청산.
약간의 이해를 돕기위해 사진첨부해요
감사합니다.