커뮤니티

문의드립니다.

프로필 이미지
아침
2022-01-22 13:48:46
973
글번호 155636
답변완료
시작시간 오전 8 시 끝나는 시간 다음날 오전 6시 50분 진입한 종목이 있다면 모두청산후 시스템 완전종료. 스토어캐스틱 퍼스트 70 하향돌파 매수. 또는, 상향돌파 매수. 매수한 그 캔들의 저가보다 낮게 봉완성되면 매도. 매수한 그 캔들의 고가보다 높게 봉완성되면 매수. 전의 매도했던 그 캔들의 종가보다 낮게 봉완성되면 매도. 전의 매수했던 그 캔들의 종가보다 높게 봉완성되면 매수. 진입시마다 수량 2개씩 플러스되기. 익절400틱. 마이너스,플러스 다 합산해서 수익 800틱 이면 청산. 당일 시작시간 끝나는 시간 관계없이 시스템매매 완전종료. (작성자님 저번의 이 비슷한 시그널로 통화한적 있잖아요. 그 버전하고 똑같은겁니다.단지,진입시그널만 바뀐거 뿐입니다.)
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2022-01-24 09:29:23

안녕하세요 예스스탁입니다. input : StartTime(80000),EndTime(065000); input : sto1(10),sto2(5),n(2); input : 익절틱수(400),당일누적수익틱수(800); var : Tcond(false),N1(0),dayPl(0),당일수익(0),Xcond(false); 당일수익 = PriceScale*당일누적수익틱수; 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); } } daypl = NetProfit-N1; if TotalTrades > TotalTrades[1] then { if daypl >= 당일수익 Then Xcond = true; if (IsExitName("dbp",1) == true or IsExitName("dsp",1) == true) then Xcond = true; } var1 = StochasticsK(sto1,sto2); if Tcond == true and Xcond == False Then { if MarketPosition == 0 and (CrossUp(var1,70) or CrossDown(var1,70)) Then { value1 = H; Value2 = L; Buy("b",OnClose,DEF,1); } if MarketPosition == 1 Then { if C < Value2 Then { Value2 = C; Sell("bs",OnClose,DEF,CurrentContracts+n); } } if MarketPosition == -1 Then { if C > Value1 Then { Value1 = C; Buy("sb",OnClose,DEF,CurrentContracts+n); } } } SetStopProfittarget(PriceScale*익절틱수,PointStop); if MarketPosition == 1 then { ExitLong("dbp",atlimit,EntryPrice+((당일수익-daypl)/CurrentContracts)); } if MarketPosition == -1 then { ExitShort("dsp",atlimit,EntryPrice-((당일수익-daypl)/CurrentContracts)); } 즐거운 하루되세요 > 아침 님이 쓴 글입니다. > 제목 : 문의드립니다. > 시작시간 오전 8 시 끝나는 시간 다음날 오전 6시 50분 진입한 종목이 있다면 모두청산후 시스템 완전종료. 스토어캐스틱 퍼스트 70 하향돌파 매수. 또는, 상향돌파 매수. 매수한 그 캔들의 저가보다 낮게 봉완성되면 매도. 매수한 그 캔들의 고가보다 높게 봉완성되면 매수. 전의 매도했던 그 캔들의 종가보다 낮게 봉완성되면 매도. 전의 매수했던 그 캔들의 종가보다 높게 봉완성되면 매수. 진입시마다 수량 2개씩 플러스되기. 익절400틱. 마이너스,플러스 다 합산해서 수익 800틱 이면 청산. 당일 시작시간 끝나는 시간 관계없이 시스템매매 완전종료. (작성자님 저번의 이 비슷한 시그널로 통화한적 있잖아요. 그 버전하고 똑같은겁니다.단지,진입시그널만 바뀐거 뿐입니다.)