안녕하세요?
국내선물 5분봉으로 일중거래를 하고자 합니다.
의미있는 고점(HH)과 저점(LL)을 매일 설정하고
5분봉으로 종가상,
고점을 두번 돌파시 익봉시가에 최초 매도진입
세번 돌파시 익봉시가에 매도청산
저점을 n번 이탈시 익봉시가에 매도청산
저점을 두번 이탈시 익봉시가에 최초 매수진입
세번 이탈시 익봉시가에 매수청산
고점을 n번 돌파시 익봉시가에 매수청산
15시 15분 강제청산
진입과 청산은 각 1번씩으로 제어하고자 합니다.
답변 1
예스스탁
예스스탁 답변
2022-02-21 18:10:22
안녕하세요
예스스탁입니다.
input : hh(370),ll(360),N(4);
var : upcnt(0),dncnt(0),entry(0);
if Bdate != Bdate[1] Then
{
entry = 0;
upcnt = 0;
dncnt = 0;
}
if (MarketPosition != 0 and MarketPosition != MarketPosition[1]) or
(MarketPosition == MarketPosition[1] and TotalTrades > TotalTrades[1]) Then
entry = entry+1;
if CrossUp(C,hh) Then
{
upcnt = upcnt+1;
if upcnt == 2 Then
Sell("s",AtMarket);
if upcnt == 3 Then
ExitShort("sx1",AtMarket);
if upcnt == n Then
ExitLong("bx2",AtMarket);
}
if CrossDown(C,ll) Then
{
dncnt = dncnt+1;
if dncnt == 2 Then
Buy("b",AtMarket);
if dncnt == 3 Then
ExitLong("bx1",AtMarket);
if dncnt == N Then
ExitShort("sx2",AtMarket);
}
SetStopEndofday(151500);
즐거운 하루되세요
> 흰둥이아빠 님이 쓴 글입니다.
> 제목 : 함수요청
> 안녕하세요?
국내선물 5분봉으로 일중거래를 하고자 합니다.
의미있는 고점(HH)과 저점(LL)을 매일 설정하고
5분봉으로 종가상,
고점을 두번 돌파시 익봉시가에 최초 매도진입
세번 돌파시 익봉시가에 매도청산
저점을 n번 이탈시 익봉시가에 매도청산
저점을 두번 이탈시 익봉시가에 최초 매수진입
세번 이탈시 익봉시가에 매수청산
고점을 n번 돌파시 익봉시가에 매수청산
15시 15분 강제청산
진입과 청산은 각 1번씩으로 제어하고자 합니다.