첨부 이미지
그림1
매수진입시의 수식만을 적습니다. 당일 1분봉상 전고점돌파이긴 한데 당일 전고점이 아니라 고점이 형성되고 난후 작은 언덕이 생기면 그 언덕을 돌파할때 매수하는 수식입니다.
1. 내가 설정한 종목을 관심종목1 로한다.
2. 관심종목1 중에서 당일 고점이 10%이상 상승한 종목중에서
3. 당일 고점에서 3%이상 떨어진 저점이 나오는 봉을 기준봉1로 한다(저점이 계속 낮아지면 기준봉1도 계속 바뀐다)
4. 기준봉1 나온후 기준봉 다음봉부터 기준봉보다 2%이상 상승하는 봉을 기준봉2로한다.단 기준봉2는 당일 고점보다 높지 않아야 한다.(기준봉2는 고점이 높아지면 기준봉2도 계속 바뀐다)
5.기준봉2 이후의 봉들중 한봉이라도 봉의 저가가 기준봉1의 저가 + 기준봉2의 고가/2의 가격 아래에 도달해야 한다.
6.위 5번까지 완성되면 현재봉이 양봉이고 기준봉2의 고가를 돌파하면서 현재봉의 거래량이 기준봉1봉부터 현재봉 전봉까지의 봉들중 최고 거래량보다 크면 매수진입, 단 가격돌파이후 봉에서 최고거래량은 매수진입 안한다.
7. 매수는 현재봉의 종가에 진입하는데 현재봉의 종가가 기준봉2의 고가보다 클경우 기준봉2의 고가 +3호가에 주문한다.
답변 1
예스스탁
예스스탁 답변
2022-12-06 11:53:09
안녕하세요
예스스타입니다.
시스템은 거래하고자 하는 종목의 차트를 직접 열고 시스템을 적용하셔야 합니다.
차트를 자동으로 생성되게 할수 없습니다.
기준봉2의 고가+3호가로 주문할 방법이 없습니다.
시스템식 안에서 실제 주문가격을 지정하는 옵션이 없습니다.
실제 주문가격은 시스템 트레이딩 설정창의 매매탭에서 지정한 가격으로 주문이 집행됩니다.
var : HL(0),LH(0),HV(0);
if h == DayHigh(0) Then
{
HL = 0;
Condition1 = False;
}
Else
{
if HL == 0 or (HL > 0 and L < HL) Then
{
HL = L;
LH = 0;
HV = V;
Condition1 = False;
}
Else
{
if V > HV Then
HV = V;
if LH == 0 or (LH > 0 and H > LH) Then
{
LH = H;
Condition1 = False;
}
Else
{
if L < (LH+HL)/2 then
Condition1 = true;
}
}
}
if Bdate == Bdate[1] and
DayHigh(0) >= DayClose(1)*1.10 and
HL <= DayHigh(0)*0.97 and
LH >= HL[1]*1.02 and
Condition1[1] == true and
C > O and
C > LH[1] and
V > HV[1] Then
Buy();
즐거운 하루되세요
> 블랙홀999 님이 쓴 글입니다.
> 제목 : 수식 문의해도 될까요
> 매수진입시의 수식만을 적습니다. 당일 1분봉상 전고점돌파이긴 한데 당일 전고점이 아니라 고점이 형성되고 난후 작은 언덕이 생기면 그 언덕을 돌파할때 매수하는 수식입니다.
1. 내가 설정한 종목을 관심종목1 로한다.
2. 관심종목1 중에서 당일 고점이 10%이상 상승한 종목중에서
3. 당일 고점에서 3%이상 떨어진 저점이 나오는 봉을 기준봉1로 한다(저점이 계속 낮아지면 기준봉1도 계속 바뀐다)
4. 기준봉1 나온후 기준봉 다음봉부터 기준봉보다 2%이상 상승하는 봉을 기준봉2로한다.단 기준봉2는 당일 고점보다 높지 않아야 한다.(기준봉2는 고점이 높아지면 기준봉2도 계속 바뀐다)
5.기준봉2 이후의 봉들중 한봉이라도 봉의 저가가 기준봉1의 저가 + 기준봉2의 고가/2의 가격 아래에 도달해야 한다.
6.위 5번까지 완성되면 현재봉이 양봉이고 기준봉2의 고가를 돌파하면서 현재봉의 거래량이 기준봉1봉부터 현재봉 전봉까지의 봉들중 최고 거래량보다 크면 매수진입, 단 가격돌파이후 봉에서 최고거래량은 매수진입 안한다.
7. 매수는 현재봉의 종가에 진입하는데 현재봉의 종가가 기준봉2의 고가보다 클경우 기준봉2의 고가 +3호가에 주문한다.