커뮤니티
문의합니다.1
2018-12-21 13:14:48
266
글번호 124666
매매시간은 오후 3시부터 그다음낭 새벽 6시까지 매매를 하고 6시이후에는 신규 매수매도 를 안들어갑니다. 6시에 매수나 매도 포지션이 남아 있으면 모두 반대청산합니다.
기준 3연속 양봉
C >= O +PriceScale*1
C[1] >= O[1]+PriceScale*1
C[2] >= O[2]+PriceScale*1
C[3] <= O[3]
C>C[1]>C[2]
기준 3연속 음봉
C <= O -PriceScale*1
C[1] <= O[1]-PriceScale*1
C[2] <= O[2]-PriceScale*1
C[3] >= O[3]
C<C[1]<C[2]
매수진입
기준 3연속 양봉
C >= O +PriceScale*1
C[1] >= O[1]+PriceScale*1
C[2] >= O[2]+PriceScale*1
C[3] <= O[3]
C>C[2]>C[3]
처럼 3봉전에 도지나 음봉이 발생후에 종가가 시가보다 1틱이상인 3양봉이 발생하면
3양봉을 하니의 양봉처럼 생각합니다.
기준 3양봉의 시가 = O[2]
기준 3양봉의 종가 = C
무포지션상상태에서 최근의 위와같은 조건의 기준 3연속 양봉이 발생하여
최근의 3양봉의마지막 종가=C 가
바로직전의 기준 3양봉의 종가 =C 를 상방으로 돌파하면 매수진입합니다.
매수청산
매수진입후 음봉이 연속발생이든 연속과 관계없이 2개가 발생하면 그즉시 매수청산합니다.
또는 20틱 수익이 발생하면 청산합니다.
매도진입
기준 3연속 음봉
C <= O -PriceScale*1
C[1] <= O[1]-PriceScale*1
C[2] <= O[2]-PriceScale*1
C[3] >= O[3]
C<C[2]<C[3]
처럼 3봉전에 도지나 양봉이 발생후에 종가가 시가보다 1틱이하인 3음봉이 발생하면
3음봉을 하니의 음봉처럼 생각합니다.
기준 3음봉의 시가 = O[2]
기준 3양봉의 종가 = C
무포지션상상태에서 최근의 위와같은 조건의 기준 3연속 음봉이 발생하여
최근의 3음봉의 마지막 종가=C 가
기준 3음봉의 종가 =C 를 하방으로 돌파하면 매도진입합니다.
매도청산
매도진입후 양봉이 연속발생이든 연속과 관계없이 2개가 발생하면 그즉시 매수청산합니다.
또는 20틱 수익이 발생하면 청산합니다.
답변 1
예스스탁 예스스탁 답변
2018-12-21 14:09:28
안녕하세요
예스스탁입니다.
input : starttime(150000),endtime(060000);
var : Tcond(false);
if (sdate != sdate[1] and stime >= starttime) or
(sdate == sdate[1] and stime >= starttime and stime[1] < starttime) then
{
Tcond = true;
}
if (sdate != sdate[1] and stime >= endtime) or
(sdate == sdate[1] and stime >= endtime and stime[1] < endtime) then
{
Tcond = false;
if MarketPosition == 1 Then
ExitLong("bx");
if MarketPosition == -1 Then
ExitShort("sx");
}
if C >= O+PriceScale*1 and
C[1] >= O[1]+PriceScale*1 and
C[2] >= O[2]+PriceScale*1 and
C[3] <= O[3] and
C>C[2] and C[2]>C[3] Then
{
var1 = C;
var2 = O[2];
var11 = var1[1];
var22 = var2[1];
if var1 > var11 Then
buy();
}
if C <= O-PriceScale*1 and
C[1] <= O[1]-PriceScale*1 and
C[2] <= O[2]-PriceScale*1 and
C[3] >= O[3] and
C<C[2] and C[2]<C[3] Then
{
value1 = C;
value2 = O[2];
value11 = value1[1];
value22 = value2[1];
if value1 < value11 Then
sell();
}
if MarketPosition == 1 and countif(C<O,BarsSinceEntry) == 2 Then
exitlong();
if MarketPosition == -1 and countif(C>O,BarsSinceEntry) == 2 Then
ExitShort();
SetStopProfittarget(PriceScale*20,PointStop);
즐거운 하루되세요
> 종호 님이 쓴 글입니다.
> 제목 : 문의합니다.1
> 매매시간은 오후 3시부터 그다음낭 새벽 6시까지 매매를 하고 6시이후에는 신규 매수매도 를 안들어갑니다. 6시에 매수나 매도 포지션이 남아 있으면 모두 반대청산합니다.
기준 3연속 양봉
C >= O +PriceScale*1
C[1] >= O[1]+PriceScale*1
C[2] >= O[2]+PriceScale*1
C[3] <= O[3]
C>C[1]>C[2]
기준 3연속 음봉
C <= O -PriceScale*1
C[1] <= O[1]-PriceScale*1
C[2] <= O[2]-PriceScale*1
C[3] >= O[3]
C<C[1]<C[2]
매수진입
기준 3연속 양봉
C >= O +PriceScale*1
C[1] >= O[1]+PriceScale*1
C[2] >= O[2]+PriceScale*1
C[3] <= O[3]
C>C[2]>C[3]
처럼 3봉전에 도지나 음봉이 발생후에 종가가 시가보다 1틱이상인 3양봉이 발생하면
3양봉을 하니의 양봉처럼 생각합니다.
기준 3양봉의 시가 = O[2]
기준 3양봉의 종가 = C
무포지션상상태에서 최근의 위와같은 조건의 기준 3연속 양봉이 발생하여
최근의 3양봉의마지막 종가=C 가
바로직전의 기준 3양봉의 종가 =C 를 상방으로 돌파하면 매수진입합니다.
매수청산
매수진입후 음봉이 연속발생이든 연속과 관계없이 2개가 발생하면 그즉시 매수청산합니다.
또는 20틱 수익이 발생하면 청산합니다.
매도진입
기준 3연속 음봉
C <= O -PriceScale*1
C[1] <= O[1]-PriceScale*1
C[2] <= O[2]-PriceScale*1
C[3] >= O[3]
C<C[2]<C[3]
처럼 3봉전에 도지나 양봉이 발생후에 종가가 시가보다 1틱이하인 3음봉이 발생하면
3음봉을 하니의 음봉처럼 생각합니다.
기준 3음봉의 시가 = O[2]
기준 3양봉의 종가 = C
무포지션상상태에서 최근의 위와같은 조건의 기준 3연속 음봉이 발생하여
최근의 3음봉의 마지막 종가=C 가
기준 3음봉의 종가 =C 를 하방으로 돌파하면 매도진입합니다.
매도청산
매도진입후 양봉이 연속발생이든 연속과 관계없이 2개가 발생하면 그즉시 매수청산합니다.
또는 20틱 수익이 발생하면 청산합니다.