커뮤니티

시스템 수식 문의드립니다.

프로필 이미지
richman7
2023-07-06 00:41:48
1414
글번호 170384
답변완료
안녕하세요 아래와 같이 해외선물 수식을 짜려고 하는데요 도움 부탁 드립니다. 감사합니다. ■ 매매 조건 1) 시간 : 장시작 후 1시간 이후 부터 장마감 1시간전까지 매매 (또는 저녁11시부터 다음날 새벽 3시까지) 2) 진입횟수 : 최대 2회, 1계약만으로 매매 (기존에 진입한 수량이 있으면 청산되기전까지 추가 매매 안함) 3) 청산 : 익절 진입가에서 지정가 20틱, 손절 진입가에서 지정가 20틱, 새벽 3시에 강제 청산 및 매매 중단(위 지정가에서 5분간 청산안될경우 시장가 청산) 4) 진입시 시장가가 아닌 지정가로 진입하며, 5분뒤에도 체결이 안될경우 진입 취소후 매매 시점 초기화 ■ 매매 전략 1) 매수진입 : "이평선 5일선 20일선 정배열" and "현재가 일목균형기준선 위" and "현재봉이 이전20개봉중 최고가를 찍고 5틱아래로 떨어졌을때" 다음완성봉에서 진입 또는 현재가에서 진입 2) 매수청산 : 20틱 익절시 청산, 20틱 손절시 청산(지정가로 청산하되 5분간 청산안될경우 시장가 청산) 3) 매도진입 : "이평선 5일선 20일선 역배열" and "현재가 일목균형기준선 아래" and "현재봉이 이전20개봉중 최저가를 찍고 5틱위로 올라왔을때" 다음완성봉에서 진입 또는 현재가에서 진입 4) 매도청산 : 20틱 익절시 청산, 20틱 손절시 청산(지정가로 청산하되 5분간 청산안될경우 시장가 청산)
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2023-07-06 18:35:39

안녕하세요 예스스탁입니다. 1 수식은 차트신호발생을 담당합니다. 차트에서 신호가 발생하면 시스템 트레이딩 설정창의 매매탭에서 지정한 가격으로 주문이 집행됩니다. 실제 주문가격은 설정창에서 지정하셔야 합니다. 2 신호가 발생하면 설정창에 지정한 가격으로 주문만 집행됩니다. 이후 취소주문등은 가능하지 않습니다. 3 input : StartTime(230000),EndTime(030000); input : 진입횟수(2),익절틱수(20),손절틱수(20); var : Tcond(False),entry(0); 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; entry = 0; IF Endtime <= starttime Then { SetStopEndofday(0); } } if (MarketPosition != 0 and MarketPosition != MarketPosition[1]) or (MarketPosition == MarketPosition[1] and TotalTrades > TotalTrades[1]) Then entry = entry+1; var1 = ma(C,5); Var2 = ma(C,20); Var3 = (highest(H,26)+lowest(L,26))/2; if Tcond == true Then { if MarketPosition <= 0 and entry < 진입횟수 and var1 > Var2 and C > Var3 and CrossDown(C,highest(H,20)-PriceScale*5) Then Buy(); if MarketPosition >= 0 and entry < 진입횟수 and var1 < Var2 and C < Var3 and CrossUp(C,lowest(L,20)+PriceScale*5) Then Sell(); } SetStopProfittarget(PriceScale*익절틱수,PointStop); SetStopLoss(PriceScale*손절틱수,PointStop); 즐거운 하루되세요 > richman7 님이 쓴 글입니다. > 제목 : 시스템 수식 문의드립니다. > 안녕하세요 아래와 같이 해외선물 수식을 짜려고 하는데요 도움 부탁 드립니다. 감사합니다. ■ 매매 조건 1) 시간 : 장시작 후 1시간 이후 부터 장마감 1시간전까지 매매 (또는 저녁11시부터 다음날 새벽 3시까지) 2) 진입횟수 : 최대 2회, 1계약만으로 매매 (기존에 진입한 수량이 있으면 청산되기전까지 추가 매매 안함) 3) 청산 : 익절 진입가에서 지정가 20틱, 손절 진입가에서 지정가 20틱, 새벽 3시에 강제 청산 및 매매 중단(위 지정가에서 5분간 청산안될경우 시장가 청산) 4) 진입시 시장가가 아닌 지정가로 진입하며, 5분뒤에도 체결이 안될경우 진입 취소후 매매 시점 초기화 ■ 매매 전략 1) 매수진입 : "이평선 5일선 20일선 정배열" and "현재가 일목균형기준선 위" and "현재봉이 이전20개봉중 최고가를 찍고 5틱아래로 떨어졌을때" 다음완성봉에서 진입 또는 현재가에서 진입 2) 매수청산 : 20틱 익절시 청산, 20틱 손절시 청산(지정가로 청산하되 5분간 청산안될경우 시장가 청산) 3) 매도진입 : "이평선 5일선 20일선 역배열" and "현재가 일목균형기준선 아래" and "현재봉이 이전20개봉중 최저가를 찍고 5틱위로 올라왔을때" 다음완성봉에서 진입 또는 현재가에서 진입 4) 매도청산 : 20틱 익절시 청산, 20틱 손절시 청산(지정가로 청산하되 5분간 청산안될경우 시장가 청산)