안녕하세요?
아래 전략에 대해 스크립트 작성 요청드립니다.
국내선물 3분봉으로 일중거래를 하고자 합니다.
개장 후 첫봉(9시 3분봉 완성봉)의 저가 > 전영업일 종가이면서 MACD오실레이터의 음전환(교차)시 익봉시가에 매도
개장 후 첫봉(9시 3분봉 완성봉)의 고가 < 전영업일 종가이면서 MACD오실레이터의 양전환(교차)시 익봉시가에 매수
당일고점을 완성봉으로 돌파하거나 100MA를 하향 이탈하거나 시가를 하향 이탈하면 매도청산
당일저점을 완성봉으로 이탈하거나 100MA를 상향 돌파하거나 시가를 상향 돌파하면 매수청산
매수든 매도든 당일 최대 1번 진입하되 15시 20분에는 강제청산합니다.
언제나 감사드립니다.
답변 1
예스스탁
예스스탁 답변
2023-02-23 17:31:34
안녕하세요
예스스탁입니다.
input : short(12),long(26),sig(9),P(100);
var : T(0);
var : macdo(0),mav(0);
macdo = MACD_OSc(short,long,sig);
mav = ma(C,P);
if Bdate != Bdate[1] Then
{
T = 0;
if L > C[1] Then
T = -1;
if H < C[1] Then
T = 1;
}
if T == -1 and CrossDown(macdo,0) Then
{
T = -2;
Sell();
}
if T == 1 and CrossUp(macdo,0) Then
{
T = 2;
Buy();
}
if MarketPosition == -1 Then
{
if C > DayHigh(0)[1] Then
ExitShort();
if CrossDown(c,mav) Then
ExitShort();
if CrossDown(c,DayOpen) Then
ExitShort();
}
if MarketPosition == 1 Then
{
if C < DayHigh(0)[1] Then
ExitLong();
if CrossUp(c,mav) Then
ExitLong();
if CrossUp(c,DayOpen) Then
ExitLong();
}
SetStopEndofday(15200);
즐거운 하루되세요
> 흰둥이아빠 님이 쓴 글입니다.
> 제목 : 함수요청
> 안녕하세요?
아래 전략에 대해 스크립트 작성 요청드립니다.
국내선물 3분봉으로 일중거래를 하고자 합니다.
개장 후 첫봉(9시 3분봉 완성봉)의 저가 > 전영업일 종가이면서 MACD오실레이터의 음전환(교차)시 익봉시가에 매도
개장 후 첫봉(9시 3분봉 완성봉)의 고가 < 전영업일 종가이면서 MACD오실레이터의 양전환(교차)시 익봉시가에 매수
당일고점을 완성봉으로 돌파하거나 100MA를 하향 이탈하거나 시가를 하향 이탈하면 매도청산
당일저점을 완성봉으로 이탈하거나 100MA를 상향 돌파하거나 시가를 상향 돌파하면 매수청산
매수든 매도든 당일 최대 1번 진입하되 15시 20분에는 강제청산합니다.
언제나 감사드립니다.