안녕하세요.
해외선물 거래입니다.
1. 시가와 비교하여 진입 : 시가가 dayopen인것 같은데요. 시가의 기준이 07시가 맞는지요?
- 현재가가 dayopen 보다 높으면 매수만 진입
- 현재가가 dayopen 보다 낮으면 매도만 진입
2. "전일대비"(호가창, 관심종목등에 나오는) 값과 비교하여 진입 : "전일대비"의 값이 시가와 다른 것 같아 문의드립니다.
-"전일대비"의 산출 기준이 무엇인지요?
-"전일대비" 값 산출하는 방법 부탁드립니다.
3. 2.의 전일대비와 비교하여 진입
- 전일대비 보다 높으면 매수만 진입
- 전일대비 보다 낮으면 매도만 진입
4. 당일 거래 내역 중 손실청산된 거래는 진입하지 않도록 적용
- 매수진입 후 손실청산시 이후에는 매도만 진입
- 매도진입 후 손실청산시 이후에는 매수만 진입
** 당일이 기준을 어떻게 정하는 것이 맞을지 설명과 수식 부탁드립니다.(24시~06시까지 시간)
5. 진입시간 안에서만 진입 : 새벽시간이 있어서 잘 구현이 되지 않네요.
- 매일 시작시간 ~ 종료시간을 Input으로 적용
- ex) 18시~새벽2시까지, 08시~23시까지
답변 1
예스스탁
예스스탁 답변
2020-06-08 15:16:52
안녕하세요
예스스탁입니다.
1
예 시초가가 dayopen입니다.
각 종목의 거래소 영업일 변경기준입니다.
CME이면 7시 기준입니다.
if C > dayopen and 매수진입조건 Then
buy();
if C < dayopen and 매도진입조건 Then
sell();
2
전일대비는 전일 종가대비 등락율입니다.
var1 = (c-DayClose(1))/DayClose(1)*100;
plot1(var1,"전일대비");
3
var1 = (c-DayClose(1))/DayClose(1)*100;
if var1 > 0 and 매수진입조건 then
buy();
if var1 < 0 and 매도진입조건 then
sell();
4
#영업일 변경
if bdate != bdate[1] Then
{
Condition1 = false;
Condition2 = false;
}
#매수포지션 청산이 발생하고 손실이면
if TotalTrades > TotalTrades[1] and MarketPosition(1) == 1 and PositionProfit(1) < 0 Then
Condition1 = true;
#매도포지션 청산이 발생하고 손실이면
if TotalTrades > TotalTrades[1] and MarketPosition(1) == -1 and PositionProfit(1) < 0 Then
Condition2 = true;
if Condition1 == false and 매수진입조건 Then
buy();
if Condition2 == false and 매도진입조건 Then
sell();
5
input : StartTime(180000),EndTime(020000);
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 Tcond == true then
{
if 매수진입조건 then
buy();
if 매도진입조건 then
sell();
}
if EndTime > Starttime Then
SetStopEndofday(EndTime);
if EndTime < Starttime Then
{
if sdate != sdate[1] Then
SetStopEndofday(EndTime);
if bdate != bdate[1] Then
SetStopEndofday(0);
}
즐거운 하루되세요
> 자동매매를알자 님이 쓴 글입니다.
> 제목 : 문의드립니다.
> 안녕하세요.
해외선물 거래입니다.
1. 시가와 비교하여 진입 : 시가가 dayopen인것 같은데요. 시가의 기준이 07시가 맞는지요?
- 현재가가 dayopen 보다 높으면 매수만 진입
- 현재가가 dayopen 보다 낮으면 매도만 진입
2. "전일대비"(호가창, 관심종목등에 나오는) 값과 비교하여 진입 : "전일대비"의 값이 시가와 다른 것 같아 문의드립니다.
-"전일대비"의 산출 기준이 무엇인지요?
-"전일대비" 값 산출하는 방법 부탁드립니다.
3. 2.의 전일대비와 비교하여 진입
- 전일대비 보다 높으면 매수만 진입
- 전일대비 보다 낮으면 매도만 진입
4. 당일 거래 내역 중 손실청산된 거래는 진입하지 않도록 적용
- 매수진입 후 손실청산시 이후에는 매도만 진입
- 매도진입 후 손실청산시 이후에는 매수만 진입
** 당일이 기준을 어떻게 정하는 것이 맞을지 설명과 수식 부탁드립니다.(24시~06시까지 시간)
5. 진입시간 안에서만 진입 : 새벽시간이 있어서 잘 구현이 되지 않네요.
- 매일 시작시간 ~ 종료시간을 Input으로 적용
- ex) 18시~새벽2시까지, 08시~23시까지