k200 지수선물
데이트레이딩 기준입니다.
data1 k200선물 5분봉
data2 k200선물 일봉
어제까지 연속 3번(연속 3일이 아님) 일간 손익이 마이너스일 경우 거래를 중지하고
마이너스를 3번째 기록한 날부터 4영업일 이후부터는 거래 허용하는 필터 수식을 부탁드립니다.
input : 적자연속(3);
input : 거래시작(4);
if 필터 and 진입수식 then
buy();
항상 고맙습니다.
답변 3
예스스탁
예스스탁 답변
2025-03-18 12:51:45
안녕하세요
예스스탁입니다.
input : 적자연속(3);
input : 거래시작(7);
var : dd(0,Data1),xd(0,Data1),필터(true,Data1);
if data1(Bdate != Bdate[1]) Then
{
dd = dd+1;
if 필터 == true and data2(CountIf(C<O,적자연속) == 적자연속) Then #전일종가대비이면 C < C[1]
{
필터 = False;
XD = DD[1];
}
if 필터 == False and DD >= XD+거래시작 Then
필터 = true;
}
if 필터 == true and 진입수식 then
buy();
즐거운 하루되세요
> 목마와숙녀 님이 쓴 글입니다.
> 제목 : 문의
>
k200 지수선물
데이트레이딩 기준입니다.
data1 k200선물 5분봉
data2 k200선물 일봉
어제까지 연속 3번(연속 3일이 아님) 일간 손익이 마이너스일 경우 거래를 중지하고
마이너스를 3번째 기록한 날부터 4영업일 이후부터는 거래 허용하는 필터 수식을 부탁드립니다.
input : 적자연속(3);
input : 거래시작(4);
if 필터 and 진입수식 then
buy();
항상 고맙습니다.
목마와숙녀
2025-03-18 14:52:23
첨부파일 동그란 날짜가 일간으로 3회 연속 마이너스 발생한 케이스입니다.
마이너스 마지막날인 3월6일부터 4영업일 이후면 3월11일 이후여야 하는데 계속 연이어 거래하고 있습니다.
(3월8일과 3월9일은 주말)
해당 수식은 하루에 1번 거래하는 수식입니다.
일간으로 3회 연속 마이너스 나면 계속 마이너스가 날 수 있기 때문에
일정기간을 쉬고 진입하자는 취지입니다.
살펴주십시요.
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 문의
> 안녕하세요
예스스탁입니다.
input : 적자연속(3);
input : 거래시작(7);
var : dd(0,Data1),xd(0,Data1),필터(true,Data1);
if data1(Bdate != Bdate[1]) Then
{
dd = dd+1;
if 필터 == true and data2(CountIf(C<O,적자연속) == 적자연속) Then #전일종가대비이면 C < C[1]
{
필터 = False;
XD = DD[1];
}
if 필터 == False and DD >= XD+거래시작 Then
필터 = true;
}
if 필터 == true and 진입수식 then
buy();
즐거운 하루되세요
> 목마와숙녀 님이 쓴 글입니다.
> 제목 : 문의
>
k200 지수선물
데이트레이딩 기준입니다.
data1 k200선물 5분봉
data2 k200선물 일봉
어제까지 연속 3번(연속 3일이 아님) 일간 손익이 마이너스일 경우 거래를 중지하고
마이너스를 3번째 기록한 날부터 4영업일 이후부터는 거래 허용하는 필터 수식을 부탁드립니다.
input : 적자연속(3);
input : 거래시작(4);
if 필터 and 진입수식 then
buy();
항상 고맙습니다.
예스스탁
예스스탁 답변
2025-03-18 15:32:27
안녕하세요
예스스탁입니다.
아래식 적용해 보시기 바랍니다.
input : 적자연속(3);
input : 거래시작(7);
var : NP(0),N1(0),cnt(0),dd(0),losscnt(0),필터(true),XD(0);
Array : daypl[10](0);
NP = NetProfit;
if Bdate != Bdate[1] Then
{
dd = dd+1;
N1 = NP[1];
For cnt = 9 DownTo 1
{
daypl[cnt] = daypl[cnt-1];
}
losscnt = 0;
For cnt = 1 to 적자연속
{
if dayPL[cnt] < 0 Then
losscnt = losscnt+1;
}
if 필터 == true and losscnt == 적자연속 Then
{
필터 = False;
XD = DD[1];
}
if 필터 == False and DD >= XD+거래시작 Then
필터 = true;
}
dayPL[0] = NP-N1;
if 필터 == true and C > O then
buy();
SetStopEndofday(150000);
즐거운 하루되세요
> 목마와숙녀 님이 쓴 글입니다.
> 제목 : Re : Re : 문의
> 첨부파일 동그란 날짜가 일간으로 3회 연속 마이너스 발생한 케이스입니다.
마이너스 마지막날인 3월6일부터 4영업일 이후면 3월11일 이후여야 하는데 계속 연이어 거래하고 있습니다.
(3월8일과 3월9일은 주말)
해당 수식은 하루에 1번 거래하는 수식입니다.
일간으로 3회 연속 마이너스 나면 계속 마이너스가 날 수 있기 때문에
일정기간을 쉬고 진입하자는 취지입니다.
살펴주십시요.
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 문의
> 안녕하세요
예스스탁입니다.
input : 적자연속(3);
input : 거래시작(7);
var : dd(0,Data1),xd(0,Data1),필터(true,Data1);
if data1(Bdate != Bdate[1]) Then
{
dd = dd+1;
if 필터 == true and data2(CountIf(C<O,적자연속) == 적자연속) Then #전일종가대비이면 C < C[1]
{
필터 = False;
XD = DD[1];
}
if 필터 == False and DD >= XD+거래시작 Then
필터 = true;
}
if 필터 == true and 진입수식 then
buy();
즐거운 하루되세요
> 목마와숙녀 님이 쓴 글입니다.
> 제목 : 문의
>
k200 지수선물
데이트레이딩 기준입니다.
data1 k200선물 5분봉
data2 k200선물 일봉
어제까지 연속 3번(연속 3일이 아님) 일간 손익이 마이너스일 경우 거래를 중지하고
마이너스를 3번째 기록한 날부터 4영업일 이후부터는 거래 허용하는 필터 수식을 부탁드립니다.
input : 적자연속(3);
input : 거래시작(4);
if 필터 and 진입수식 then
buy();
항상 고맙습니다.