매수 후 매도 조건이 나오기 전까지
매일 시가마다 분할 매도하는 시스템을 만들고자 합니다.
5분봉에서 다음과 같은 시스템식 부탁드립니다.
매수 조건
전날 종가보다 1%상승하면 매수
매도 조건
매일 시초가가 전날 종가보다 상승하면 처음에 매수된 총량에서 20%씩 매도
매일 시초가가 전날 종가보다 하락하면 전부 매도
항상 감사합니다.
답변 1
예스스탁
예스스탁 답변
2021-04-23 08:49:39
안녕하세요
예스스탁입니다.
input : 수량(100);
if MarketPosition == 0 Then
{
if NextBarSdate != sDate and NextBarOpen >= C*1.01 Then
Buy("b1",OnClose,DEF,수량);
if NextBarSdate == sDate and DayHigh < DayClose(1)*1.01 Then
Buy("b2",AtStop,DayClose(1)*1.01,수량);
}
if MarketPosition == 1 and sDate > EntryDate Then
{
if NextBarSdate != sDate and NextBarOpen > C Then
ExitLong("bx1",AtMarket,DEF,"",floor(MaxContracts*0.1),2);
if NextBarSdate != sDate and NextBarOpen < C Then
ExitLong("bx2",AtMarket);
}
즐거운 하루되세요
> 일목초인 님이 쓴 글입니다.
> 제목 : 매일 분할 매도하는 시스템식 부탁드립니다.
> 매수 후 매도 조건이 나오기 전까지
매일 시가마다 분할 매도하는 시스템을 만들고자 합니다.
5분봉에서 다음과 같은 시스템식 부탁드립니다.
매수 조건
전날 종가보다 1%상승하면 매수
매도 조건
매일 시초가가 전날 종가보다 상승하면 처음에 매수된 총량에서 20%씩 매도
매일 시초가가 전날 종가보다 하락하면 전부 매도
항상 감사합니다.