해외선물을 매매하려고 합니다.
저녁 11시30분 부터 다음날 새벽 2시 40분까지만 매수매도가 진입하고 그이후는 진입금지입니다.그리고 다음날 새벽 2시50분에 보유 종목이 있으면 청산만 합니다.
시스템
매수조건:
무포지션에서
음봉이나 시가와 종가가 같은 도지후에
첫양봉종가< 2번째 양봉종가 를 만족하는 양봉이 연속 2번 발생을 하면
1번째 양봉의 시가를 최초 대양봉의 시가
2번재 양봉의 종가를 최초 대양봉의 종가 라고 합니다.
그이후에 또다시 음봉이나 시가와 종가가 같은 도지후에
양봉이 연속 2번 발생을 하면
1번째 양봉의 시가를 2번째 대양봉의 시가
2번재 양봉의 종가를 2번째 대양봉의 종가 라고 합니다.
이 2번째 대양봉의 시가가 1번째 최초 대양봉의 시가 보다 상향에 있으면 매수합니다.
매수청산: 2가지로 부탁합니다.
1청산방법 ; 매수후에 음봉이 한개 발생하면 청산합니다.
2청산방법 ; 매수후에 20 이평선을 종가가 하향돌파하면 청산합니다.
매도조건:
무포지션에서
양봉이나 시가와 종가가 같은 도지후에
첫음봉종가 > 2번째 음봉종가 를 만족하는 음봉이 연속 2번 발생을 하면
1번째 음봉의 시가를 최초 대음봉의 시가
2번재 음봉의 종가를 최초 대음봉의 종가 라고 합니다.
그이후에 또다시 양봉이나 시가와 종가가 같은 도지후에
음봉이 연속 2번 발생을 하면
1번째 음봉의 시가를 2번째 대음봉의 시가
2번재 음봉의 종가를 2번째 대음봉의 종가 라고 합니다.
이 2번째 대음봉의 시가가 1번째 최초 대양봉의 시가보다 하향에 있으면 매도합니다.
매도청산: 2가지로 부탁합니다.
1청산방법 ; 매도후에 양봉이 하나 발생하면 매도 청산합니다.
2청산방법 ; 매도후에 20 이평선을 종가가 상향돌파하면 청산합니다.
답변 1
예스스탁
예스스탁 답변
2020-01-10 13:55:17
안녕하세요
예스스탁입니다.
input : starttime(113000),endtime(024000),xtime(025000),P(20);
var : T(0),Tcond(false),mav(0);
if sdate != sdate[1] Then
SetStopEndofday(xtime);
if bdate != bdate[1] Then
SetStopEndofday(0);
if (sdate != sdate[1] and stime >= endtime) or
(sdate == sdate[1] and stime >= endtime and stime[1] < endtime) then
{
Tcond = false;
}
if (sdate != sdate[1] and stime >= starttime) or
(sdate == sdate[1] and stime >= starttime and stime[1] < starttime) then
{
Tcond = true;
var1 = 0;
var2 = 0;
var3 = 0;
var4 = 0;
}
mav = ma(c,P);
if Tcond == true then
{
if countif(C>O,2) == 2 and C[2] <= O[2] Then
{
if C > C[1] Then
Condition1 = true;
Else
Condition1 = false;
var1 = O[1];
var2 = C;
var3 = var1[1];
var4 = var2[1];
Condition11 = Condition1[1];
if MarketPosition == 0 and
Condition11 == true and
var1 > var3 and var3 > 0 Then
buy();
}
if countif(C<O,2) == 2 and C[2] >= O[2] Then
{
if C < C[1] Then
Condition2 = true;
Else
Condition2 = false;
value1 = O[1];
value2 = C;
value3 = value1[1];
value4 = value2[1];
Condition22 = Condition2[1];
if MarketPosition == 0 and
Condition22 == true and
value1 < value3 and value3 > 0 Then
sell();
}
if MarketPosition == 1 then
{
if C < O Then
exitlong("bx1");
if CrossDown(c,mav) Then
exitlong("bx2");
}
if MarketPosition == -1 then
{
if C > O Then
ExitShort("sx1");
if CrossUp(c,mav) Then
ExitShort("sx2");
}
}
즐거운 하루되세요
> 종호 님이 쓴 글입니다.
> 제목 : 문의드립니다.
> 해외선물을 매매하려고 합니다.
저녁 11시30분 부터 다음날 새벽 2시 40분까지만 매수매도가 진입하고 그이후는 진입금지입니다.그리고 다음날 새벽 2시50분에 보유 종목이 있으면 청산만 합니다.
시스템
매수조건:
무포지션에서
음봉이나 시가와 종가가 같은 도지후에
첫양봉종가< 2번째 양봉종가 를 만족하는 양봉이 연속 2번 발생을 하면
1번째 양봉의 시가를 최초 대양봉의 시가
2번재 양봉의 종가를 최초 대양봉의 종가 라고 합니다.
그이후에 또다시 음봉이나 시가와 종가가 같은 도지후에
양봉이 연속 2번 발생을 하면
1번째 양봉의 시가를 2번째 대양봉의 시가
2번재 양봉의 종가를 2번째 대양봉의 종가 라고 합니다.
이 2번째 대양봉의 시가가 1번째 최초 대양봉의 시가 보다 상향에 있으면 매수합니다.
매수청산: 2가지로 부탁합니다.
1청산방법 ; 매수후에 음봉이 한개 발생하면 청산합니다.
2청산방법 ; 매수후에 20 이평선을 종가가 하향돌파하면 청산합니다.
매도조건:
무포지션에서
양봉이나 시가와 종가가 같은 도지후에
첫음봉종가 > 2번째 음봉종가 를 만족하는 음봉이 연속 2번 발생을 하면
1번째 음봉의 시가를 최초 대음봉의 시가
2번재 음봉의 종가를 최초 대음봉의 종가 라고 합니다.
그이후에 또다시 양봉이나 시가와 종가가 같은 도지후에
음봉이 연속 2번 발생을 하면
1번째 음봉의 시가를 2번째 대음봉의 시가
2번재 음봉의 종가를 2번째 대음봉의 종가 라고 합니다.
이 2번째 대음봉의 시가가 1번째 최초 대양봉의 시가보다 하향에 있으면 매도합니다.
매도청산: 2가지로 부탁합니다.
1청산방법 ; 매도후에 양봉이 하나 발생하면 매도 청산합니다.
2청산방법 ; 매도후에 20 이평선을 종가가 상향돌파하면 청산합니다.