커뮤니티

수식어 부탁드립니다

프로필 이미지
푸른
2021-04-01 12:38:34
890
글번호 147575
답변완료

첨부 이미지

input : StartTime(100000),EndTime(055000),xtime(055500); var : 전환선(0),기준선(0),선행스팬1(0),선행스팬2(0); var : Tcond(false); if sDate != sDate[1] then SetStopEndofday(xtime); 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; SetStopEndofday(0); } INPUT : LENGTH(60); VAR : upv(0), dnv(0); upv = HIGHEST(HIGH, LENGTH); dnv = LOWEST(LOW, LENGTH); if MarketPosition <= 0 and L > dnv Then ExitShort("dsp",AtLimit,dnv); if MarketPosition >= 0 and H < upv Then Sell("s",AtLimit,upv); ------------------------------------------------------- 이동평균선 680선 위에서 Sell신호후 10틱이상 손실인경우 buy신호로 변경되는 주문의 수식어 부탁드립니다 이동평균선 680선 아래에서 buy신호후 10틱이상 손실인경우 Sell신호로 변경되는 주문의 수식어 부탁드립니다
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2021-04-01 13:53:20

안녕하세요 예스스탁입니다. input : StartTime(100000),EndTime(055000),xtime(055500); var : 전환선(0),기준선(0),선행스팬1(0),선행스팬2(0); var : Tcond(false); if sDate != sDate[1] then SetStopEndofday(xtime); 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; SetStopEndofday(0); } INPUT : LENGTH(60),P(680); VAR : upv(0), dnv(0),mav(0); upv = HIGHEST(HIGH, LENGTH); dnv = LOWEST(LOW, LENGTH); mav = ma(c,mav); if MarketPosition <= 0 and L > dnv and C > mav Then Buy("b",AtLimit,dnv); if MarketPosition >= 0 and H < upv and C > mav Then Sell("s",AtLimit,upv); if MarketPosition == 1 and IsEntryName("b") == true Then Sell("bs",AtStop,EntryPrice-PriceScale*10); if MarketPosition == -1 and IsEntryName("s") == true Then Buy("sb",AtStop,EntryPrice+PriceScale*10); 즐거운 하루되세요 > 푸른 님이 쓴 글입니다. > 제목 : 수식어 부탁드립니다 > input : StartTime(100000),EndTime(055000),xtime(055500); var : 전환선(0),기준선(0),선행스팬1(0),선행스팬2(0); var : Tcond(false); if sDate != sDate[1] then SetStopEndofday(xtime); 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; SetStopEndofday(0); } INPUT : LENGTH(60); VAR : upv(0), dnv(0); upv = HIGHEST(HIGH, LENGTH); dnv = LOWEST(LOW, LENGTH); if MarketPosition <= 0 and L > dnv Then ExitShort("dsp",AtLimit,dnv); if MarketPosition >= 0 and H < upv Then Sell("s",AtLimit,upv); ------------------------------------------------------- 이동평균선 680선 위에서 Sell신호후 10틱이상 손실인경우 buy신호로 변경되는 주문의 수식어 부탁드립니다 이동평균선 680선 아래에서 buy신호후 10틱이상 손실인경우 Sell신호로 변경되는 주문의 수식어 부탁드립니다