안녕하세요 아래와 같이 해외선물 수식을 짜려고 하는데요
도움 부탁 드립니다. 감사합니다.
■ 매매 조건
1) 시간 : 장시작 후 1시간 이후 부터 장마감 1시간전까지 매매 (또는 저녁11시부터 다음날 새벽 3시까지)
2) 진입횟수 : 최대 2회, 1계약만으로 매매 (기존에 진입한 수량이 있으면 청산되기전까지 추가 매매 안함)
3) 청산 : 익절 진입가에서 지정가 20틱, 손절 진입가에서 지정가 20틱, 새벽 3시에 강제 청산 및 매매 중단(위 지정가에서 5분간 청산안될경우 시장가 청산)
4) 진입시 시장가가 아닌 지정가로 진입하며, 5분뒤에도 체결이 안될경우 진입 취소후 매매 시점 초기화
■ 매매 전략
1) 매수진입
: "이평선 5일선 20일선 정배열" and "현재가 일목균형기준선 위" and "현재봉이 이전20개봉중 최고가를 찍고 5틱아래로 떨어졌을때" 다음완성봉에서 진입 또는 현재가에서 진입
2) 매수청산 : 20틱 익절시 청산, 20틱 손절시 청산(지정가로 청산하되 5분간 청산안될경우 시장가 청산)
3) 매도진입
: "이평선 5일선 20일선 역배열" and "현재가 일목균형기준선 아래" and "현재봉이 이전20개봉중 최저가를 찍고 5틱위로 올라왔을때" 다음완성봉에서 진입 또는 현재가에서 진입
4) 매도청산 : 20틱 익절시 청산, 20틱 손절시 청산(지정가로 청산하되 5분간 청산안될경우 시장가 청산)
답변 1
예스스탁
예스스탁 답변
2023-07-06 18:35:39
안녕하세요
예스스탁입니다.
1
수식은 차트신호발생을 담당합니다.
차트에서 신호가 발생하면 시스템 트레이딩 설정창의 매매탭에서
지정한 가격으로 주문이 집행됩니다.
실제 주문가격은 설정창에서 지정하셔야 합니다.
2
신호가 발생하면 설정창에 지정한 가격으로 주문만 집행됩니다.
이후 취소주문등은 가능하지 않습니다.
3
input : StartTime(230000),EndTime(030000);
input : 진입횟수(2),익절틱수(20),손절틱수(20);
var : Tcond(False),entry(0);
IF Endtime > starttime Then
SetStopEndofday(Endtime);
Else
{
if sDate != sDate[1] Then
SetStopEndofday(Endtime);
}
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;
entry = 0;
IF Endtime <= starttime Then
{
SetStopEndofday(0);
}
}
if (MarketPosition != 0 and MarketPosition != MarketPosition[1]) or
(MarketPosition == MarketPosition[1] and TotalTrades > TotalTrades[1]) Then
entry = entry+1;
var1 = ma(C,5);
Var2 = ma(C,20);
Var3 = (highest(H,26)+lowest(L,26))/2;
if Tcond == true Then
{
if MarketPosition <= 0 and entry < 진입횟수 and var1 > Var2 and C > Var3 and CrossDown(C,highest(H,20)-PriceScale*5) Then
Buy();
if MarketPosition >= 0 and entry < 진입횟수 and var1 < Var2 and C < Var3 and CrossUp(C,lowest(L,20)+PriceScale*5) Then
Sell();
}
SetStopProfittarget(PriceScale*익절틱수,PointStop);
SetStopLoss(PriceScale*손절틱수,PointStop);
즐거운 하루되세요
> richman7 님이 쓴 글입니다.
> 제목 : 시스템 수식 문의드립니다.
> 안녕하세요 아래와 같이 해외선물 수식을 짜려고 하는데요
도움 부탁 드립니다. 감사합니다.
■ 매매 조건
1) 시간 : 장시작 후 1시간 이후 부터 장마감 1시간전까지 매매 (또는 저녁11시부터 다음날 새벽 3시까지)
2) 진입횟수 : 최대 2회, 1계약만으로 매매 (기존에 진입한 수량이 있으면 청산되기전까지 추가 매매 안함)
3) 청산 : 익절 진입가에서 지정가 20틱, 손절 진입가에서 지정가 20틱, 새벽 3시에 강제 청산 및 매매 중단(위 지정가에서 5분간 청산안될경우 시장가 청산)
4) 진입시 시장가가 아닌 지정가로 진입하며, 5분뒤에도 체결이 안될경우 진입 취소후 매매 시점 초기화
■ 매매 전략
1) 매수진입
: "이평선 5일선 20일선 정배열" and "현재가 일목균형기준선 위" and "현재봉이 이전20개봉중 최고가를 찍고 5틱아래로 떨어졌을때" 다음완성봉에서 진입 또는 현재가에서 진입
2) 매수청산 : 20틱 익절시 청산, 20틱 손절시 청산(지정가로 청산하되 5분간 청산안될경우 시장가 청산)
3) 매도진입
: "이평선 5일선 20일선 역배열" and "현재가 일목균형기준선 아래" and "현재봉이 이전20개봉중 최저가를 찍고 5틱위로 올라왔을때" 다음완성봉에서 진입 또는 현재가에서 진입
4) 매도청산 : 20틱 익절시 청산, 20틱 손절시 청산(지정가로 청산하되 5분간 청산안될경우 시장가 청산)