예스스탁
예스스탁 답변
2021-09-24 11:37:13
안녕하세요
예스스탁입니다.
수식은 기본차트가 기준입니다.
3분봉이 가장 짧은 주기이므로
3분봉을 기본차트 5분봉을 data2, 일봉을 data3으로 셋팅하고 적용하시면 됩니다.
var : mav11(0,Data1),mav12(0,Data1);
var : BW2(0,Data2),stok2(0,Data2),stod2(0,Data2);
var : mav31(0,data3),mav32(0,data3),macdv3(0,data3),macds3(0,data3);
mav11 - Data1(ma(C,20));
mav12 - Data1(ma(C,60));
BW2 = data2(BW(20,12,5,3));
stok2 = Data2(StochasticsK(12,26));
stod2 = Data2(Stochasticsd(12,26,5));
mav31 = data3(ma(C,60));
mav32 = data3(ma(C,120));
macdv3 = data3(macd(200,300));
macds3 = data3(Ema(macdv3,9));
if sTime < 120000 and
data3(c >= mav31 and C >= mav32) and
data3(macdv3 > macds3) and
Data2(BW2 >= 70) and
Data2(crossup(stok2,stod2)) Then
Buy();
if MarketPosition == 1 Then
{
if data2(Highest(H,BarsSinceEntry) > EntryPrice*1.03) Then
ExitLong("bx",AtStop,EntryPrice*1.03);
if Data1(CrossDown(c,mav12)) Then
ExitLong();
if Data1(C > mav12*1.1 and CrossDown(c,mav11)) Then
ExitLong();
}
SetStopProfittarget(5,PercentStop);
SetStopEndofday(151800);
즐거운 하루되세요
> 양봉만가득 님이 쓴 글입니다.
> 제목 : 시스템식 문의드립니다
> 1) 매수진입 조건
 - 매수가능시간 : 장시작시간 - 12시00분
 - 일봉기준 현재가가 60이평보다 크거나같고 120이평보다 크거나 같을것
 - 일봉기준 macd(200,300,9) 가 signal선 이상
 - 5분봉기준 Binary Wave(20,12,5,3) 기준선 70이상
 - 5분봉기준 Stochastics Slow(12,26,5) %k 가 %d를 상향돌파
2) 익절 조건
- 수익율이 +5% 이상 익절
 - 수익율이 +3%이상 상승후 +5%에 도달하지 못하고 하락시 +3%수익률보전
  - 15시 18분 잔고종목 일괄매도
3) 손절 조건
 - 3분봉기준 60이평선을 이탈시 매도
 - 3분봉기준 현재가와 60이평선이 10%이상 차이날경우 20이평선 이탈시 매도