1분봉이고, 오버나이트 가능하고(만기일 처리는 제가 따로 하겠습니다), 피라미딩 10회까지 가능한 조건입니다.
매수진입과 매수청산만 가능합니다.
최초 매수 진입 조건(즉, 잔고가 하나도 없는 경우를 의미)
1) 현재가가 52주 최고가의 90% 미만일 것 (즉, 52주최고가*0.9 > C ): 요 조건 때문에 data2에 일봉이 들어가야 할 것 같습니다.
2) 날짜가 20일 이후일 것(20일도 포함)
3) 시간이 3시부터 3시 30분 사이
4) 위 조건 시간대에 음봉이 2개 연속 발생
그 다음부터는 잔고가 1개라도 있는 경우에 다음과 같은 조건에 매수를 추가합니다.(피라미딩 10개까지, 창에서 설정하는 방법은 제가 알고 있습니다.)
1) 추가 진입 가능 시간은 오전 11시~3시 30분
2) 가장 최근에 진입했을때에 비해 가격이 3% 떨어지면 추가 진입
- 즉, 계속해서 추가로 떨어지는 경우에만 추가 진입 발생 가능
3) 3% 하락 돌파 시점에 사야하는 것은 아님. 즉, 오전 11시 이전에 직전 매수 가격보다 3% 하락한 상태였다가, 11시 되는 순간까지 그 가격 이하가 유지되면 매수 진입. 11시 되는 순간에 다시 회복을 하면 무시하고 지나감
매수청산 조건
1) 청산 시간 조건은 없음
2) 가장 직전에 매수한 시점에서 3% 올라가는 시점에서 바로 청산
- 이렇게 해서 계속해서 가격이 올라가서 모든 물량이 청산될때까지 청산함
이렇게 하다가 물량이 하나도 없어지면, 다시 최초 진입 조건에 의해서 매수 진입 시작.
------------------
이거 하나로는 돈 버는 전략이 안되겠지만,
포트폴리오에서 mdd 상쇄효과가 가능할거 같아서요.
부탁드립니다. 감사합니다.
답변 1
예스스탁
예스스탁 답변
2023-11-10 16:38:20
안녕하세요
예스스탁입니다.
추가진입을 하므로 피라미딩은 모든진입신호 허용으로 설정 하고 적용하시면 됩니다.
var : cnt(0),HH(0,Data2);
Array : WH[60](0,Data2);
if Data2(DayOfWeek(Bdate) < DayOfWeek(Bdate)) Then
{
For cnt = 59 DownTo 1
{
WH[cnt] = WH[cnt-1];
}
WH[0] = data2(H);
}
if WH[0] > 0 and Data2(H) > WH[0] Then
WH[0] = Data2(H);
if WH[51] > 0 Then
{
HH = 0;
For cnt = 0 to 51
{
if WH[cnt] > HH Then
HH = WH[cnt];
}
if MarketPosition == 0 and
C < HH*0.90 and
Bdate%100 >= 20 and
sTime >= 150000 and sTime < 153000 and
Data1(CountIf(C<O,2)== 2) Then
Buy("b");
}
if MarketPosition == 1 Then
{
if NextBarStime >= 110000 and sTime < 153000 Then
Buy("bb",AtLimit,LatestEntryPrice(0)*0.97);
}
SetStopProfittarget(3,PercentStop);
즐거운 하루되세요
> 중박주식 님이 쓴 글입니다.
> 제목 : 간단한 수식 부탁드립니다.
> 1분봉이고, 오버나이트 가능하고(만기일 처리는 제가 따로 하겠습니다), 피라미딩 10회까지 가능한 조건입니다.
매수진입과 매수청산만 가능합니다.
최초 매수 진입 조건(즉, 잔고가 하나도 없는 경우를 의미)
1) 현재가가 52주 최고가의 90% 미만일 것 (즉, 52주최고가*0.9 > C ): 요 조건 때문에 data2에 일봉이 들어가야 할 것 같습니다.
2) 날짜가 20일 이후일 것(20일도 포함)
3) 시간이 3시부터 3시 30분 사이
4) 위 조건 시간대에 음봉이 2개 연속 발생
그 다음부터는 잔고가 1개라도 있는 경우에 다음과 같은 조건에 매수를 추가합니다.(피라미딩 10개까지, 창에서 설정하는 방법은 제가 알고 있습니다.)
1) 추가 진입 가능 시간은 오전 11시~3시 30분
2) 가장 최근에 진입했을때에 비해 가격이 3% 떨어지면 추가 진입
- 즉, 계속해서 추가로 떨어지는 경우에만 추가 진입 발생 가능
3) 3% 하락 돌파 시점에 사야하는 것은 아님. 즉, 오전 11시 이전에 직전 매수 가격보다 3% 하락한 상태였다가, 11시 되는 순간까지 그 가격 이하가 유지되면 매수 진입. 11시 되는 순간에 다시 회복을 하면 무시하고 지나감
매수청산 조건
1) 청산 시간 조건은 없음
2) 가장 직전에 매수한 시점에서 3% 올라가는 시점에서 바로 청산
- 이렇게 해서 계속해서 가격이 올라가서 모든 물량이 청산될때까지 청산함
이렇게 하다가 물량이 하나도 없어지면, 다시 최초 진입 조건에 의해서 매수 진입 시작.
------------------
이거 하나로는 돈 버는 전략이 안되겠지만,
포트폴리오에서 mdd 상쇄효과가 가능할거 같아서요.
부탁드립니다. 감사합니다.