커뮤니티

수식작성

프로필 이미지
푸른
2021-08-23 12:37:34
675
글번호 151699
답변완료
수식어 부탁드립니다 매매시간 : 22 : 30~ 익일 02 : 55 전일종가보다 당일시가가 높은경우 시가 buy 진입 전일종가보다 당일시가가 낮은경우 시가 sell 진입 익절 70틱 손절 10틱
시스템
답변 2
프로필 이미지

예스스탁 예스스탁 답변

2021-08-23 14:11:49

안녕하세요 예스스탁입니다. 올리신 내용에서 전일종가가 직전 02시55분까지의 종가이면 1번식을 이용하시면 됩니다. 만약 22시30분 직전의 종가이면 2번식 이용하시면 됩니다. 1 input : StartTime(223000),EndTime(025500); input : 익절틱수(70),손절틱수(10); var : Tcond(false),CC(0); 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; if Tcond == true Then { CC = C; } if (NextBarSdate != sdate[1] and NextBarStime >= StartTime) or (NextBarSdate == sdate[1] and NextBarStime >= StartTime and stime < StartTime) Then { if NextBarOpen > CC Then Buy("b4",AtMarket); if NextBarOpen < CC Then Sell("s4",AtMarket); } SetStopProfittarget(PriceScale*익절틱수,PointStop); SetStopLoss(PriceScale*손절틱수,PointStop); 2 input : StartTime(223000),EndTime(025000); input : 익절틱수(70),손절틱수(10); var : Tcond(false),CC(0); 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; if (NextBarSdate != sdate[1] and NextBarStime >= StartTime) or (NextBarSdate == sdate[1] and NextBarStime >= StartTime and stime < StartTime) Then { if NextBarOpen > C Then Buy("b4",AtMarket); if NextBarOpen < C Then Sell("s4",AtMarket); } SetStopProfittarget(PriceScale*익절틱수,PointStop); SetStopLoss(PriceScale*손절틱수,PointStop); 즐거운 하루되세요 > 푸른 님이 쓴 글입니다. > 제목 : 수식작성 > 수식어 부탁드립니다 매매시간 : 22 : 30~ 익일 02 : 55 전일종가보다 당일시가가 높은경우 시가 buy 진입 전일종가보다 당일시가가 낮은경우 시가 sell 진입 익절 70틱 손절 10틱
프로필 이미지

푸른

2021-08-26 05:59:15

> 예스스탁 님이 쓴 글입니다. > 제목 : Re : 수식작성 > 안녕하세요 예스스탁입니다. 올리신 내용에서 전일종가가 직전 02시55분까지의 종가이면 1번식을 이용하시면 됩니다. 만약 22시30분 직전의 종가이면 2번식 이용하시면 됩니다. 1 input : StartTime(223000),EndTime(025500); input : 익절틱수(70),손절틱수(10); var : Tcond(false),CC(0); 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; if Tcond == true Then { CC = C; } if (NextBarSdate != sdate[1] and NextBarStime >= StartTime) or (NextBarSdate == sdate[1] and NextBarStime >= StartTime and stime < StartTime) Then { if NextBarOpen > CC Then Buy("b4",AtMarket); if NextBarOpen < CC Then Sell("s4",AtMarket); } SetStopProfittarget(PriceScale*익절틱수,PointStop); SetStopLoss(PriceScale*손절틱수,PointStop); 2 input : StartTime(223000),EndTime(025000); input : 익절틱수(70),손절틱수(10); var : Tcond(false),CC(0); 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; if (NextBarSdate != sdate[1] and NextBarStime >= StartTime) or (NextBarSdate == sdate[1] and NextBarStime >= StartTime and stime < StartTime) Then { if NextBarOpen > C Then Buy("b4",AtMarket); if NextBarOpen < C Then Sell("s4",AtMarket); } SetStopProfittarget(PriceScale*익절틱수,PointStop); SetStopLoss(PriceScale*손절틱수,PointStop); 즐거운 하루되세요 > 푸른 님이 쓴 글입니다. > 제목 : 수식작성 > 수식어 부탁드립니다 매매시간 : 22 : 30~ 익일 02 : 55 전일종가보다 당일시가가 높은경우 시가 buy 진입 전일종가보다 당일시가가 낮은경우 시가 sell 진입 익절 70틱 손절 10틱 --------------------- 돼지매매 input : StartTime(223000),EndTime(0300000); input : 익절틱수(130),손절틱수(20); var : Tcond(false),CC(0); 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; if Tcond == true Then { CC = C; } if (NextBarSdate != sdate[1] and NextBarStime >= StartTime) or (NextBarSdate == sdate[1] and NextBarStime >= StartTime and stime < StartTime) Then { if NextBarOpen > CC Then Buy("b4",AtMarket); if NextBarOpen < CC Then Sell("s4",AtMarket); } SetStopProfittarget(PriceScale*익절틱수,PointStop); SetStopLoss(PriceScale*손절틱수,PointStop);