커뮤니티

문의드립니다.

프로필 이미지
아침
2022-03-17 01:56:39
938
글번호 157224
답변완료
시작시간 오전 7시.. 끝나는 시간 다음날 오전 5시 50분 진입한 상품이 있다면 모두청산후 시스템 완전종료. 스토어캐스틱 퍼스트 35보다 캔들종가가 위의 있고 42하향돌파 매수. 스토어캐스틱 퍼스트 35보다 캔들종가가 위의 있고 이평120선 하향돌파 매수. 스토어캐스틱 퍼스트 35보다 캔들종가가 아래의 있고 이평120선보다 아래에서 캔들종가가완성되면 올청산. 누적수익 1200틱. 누적수익 달성되면 시스템완전종료.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2022-03-17 11:53:13

안녕하세요 예스스탁입니다. input : StartTime(70000),EndTime(55000); input : sto1(10),sto2(5),P(120); Input : 당일수익틱수(1200); Var : N1(0),dayPl(0),당일수익(0),Xcond(false); var : stok(0),mav(0); var : Tcond(false); IF Endtime > starttime Then SetStopEndofday(Endtime); Else { if sDate != sDate[1] Then SetStopEndofday(Endtime); } 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; Xcond = false; N1 = NetProfit; IF Endtime <= starttime Then { SetStopEndofday(0); } } 당일수익 = PriceScale*당일수익틱수; daypl = NetProfit-N1; if TotalTrades > TotalTrades[1] then { if daypl >= 당일수익 Then Xcond = true; if IsExitName("dbp",1) == true then Xcond = true; } stok = stochasticsK(sto1,sto2); mav = ma(C,P); if Tcond == true and Xcond == false Then { if stok > 35 and CrossDown(stok,42) Then Buy(); if stok > 35 and CrossDown(c,mav) Then Buy(); if stok < 35 and c < mav Then ExitLong(); } if MarketPosition == 1 then { ExitLong("dbp",atlimit,EntryPrice+((당일수익-daypl)/CurrentContracts)); } 즐거운 하루되세요 > 아침 님이 쓴 글입니다. > 제목 : 문의드립니다. > 시작시간 오전 7시.. 끝나는 시간 다음날 오전 5시 50분 진입한 상품이 있다면 모두청산후 시스템 완전종료. 스토어캐스틱 퍼스트 35보다 캔들종가가 위의 있고 42하향돌파 매수. 스토어캐스틱 퍼스트 35보다 캔들종가가 위의 있고 이평120선 하향돌파 매수. 스토어캐스틱 퍼스트 35보다 캔들종가가 아래의 있고 이평120선보다 아래에서 캔들종가가완성되면 올청산. 누적수익 1200틱. 누적수익 달성되면 시스템완전종료.