커뮤니티

시스템식 부탁드립니다.

프로필 이미지
양치기
2024-01-07 21:54:53
886
글번호 175500
답변완료
항상 도움 주셔서 감사합니다. 종목 : 해외선물 차트 : 30분봉 아래 조건에 맞는 시스템식 부탁드립니다. 매수 시스템식 : 외부 변수로 선택 매수 진입 : 외부변수가 매수인 경우 현재가로 1계약 진입 가격 하락시 : 매수진입 이후 매수가격 이하로 하락시 10$ 단위로 특정배수(1.5배)로 수량하여 증가하여 진입 가격 상승시 : 매수진입 이후 가격이 매수가격 이하로 떨어지지 않고 상승시 10$ 단위로 특정배수(1.5배)로 추가 진입 매수 청산1 : 매수가격 이하로 떨어져 추가 매수한 경우는 매수 평균가격 대비 10$ 이상에서 수익청산 매수 청산2 : 매수이후 가격 매수가격 이하로 떨어지지 않고 상승시 이동평균선(이평5,이평10)이 데드크로스시 청산 포지션 손실이 100$ 이상이면 모든 포지션 손절 청산 및 추가 진입금지 감사합니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2024-01-08 15:12:04

안녕하세요 예스스탁입니다. input : Pst(1); input : gap(10), pt(10),totalloss(100), multi(1.5); var : vol(0),v1(0),T(0),S(0); value1 = gap/PointValue; value2 = pt/PointValue; var1 = ma(C,5); Var2 = ma(C,20); if pst == 1 Then { if MarketPosition == 0 and TotalTrades == TotalTrades[1] Then { vol = 1; S = 0; Buy("b",OnClose,Def,vol); } if MarketPosition == 1 Then { if CurrentContracts > CurrentContracts[1] Then { v1 = CurrentContracts-CurrentContracts[1]; if LatestEntryName(0) == "upb" Then S = 1; if LatestEntryName(0) == "dnb" Then S = -1; } vol = Round(v1*multi,0); if S >= 0 Then { Buy("upb",AtStop,EntryPrice+(PriceScale*value1)*MaxEntries,vol); if CrossDown(var1,Var2) Then ExitLong("bx"); } if S <= 0 Then { Buy("dnb",AtLimit,LatestEntryPrice(0)-(PriceScale*value1)*MaxEntries,vol); exitlong("bp",AtLimit,AvgEntryPrice+Value2*PriceScale); } if PositionProfit <= -totalloss/BigPointValue Then ExitLong("X"); } } 즐거운 하루되세요 > 양치기 님이 쓴 글입니다. > 제목 : 시스템식 부탁드립니다. > 항상 도움 주셔서 감사합니다. 종목 : 해외선물 차트 : 30분봉 아래 조건에 맞는 시스템식 부탁드립니다. 매수 시스템식 : 외부 변수로 선택 매수 진입 : 외부변수가 매수인 경우 현재가로 1계약 진입 가격 하락시 : 매수진입 이후 매수가격 이하로 하락시 10$ 단위로 특정배수(1.5배)로 수량하여 증가하여 진입 가격 상승시 : 매수진입 이후 가격이 매수가격 이하로 떨어지지 않고 상승시 10$ 단위로 특정배수(1.5배)로 추가 진입 매수 청산1 : 매수가격 이하로 떨어져 추가 매수한 경우는 매수 평균가격 대비 10$ 이상에서 수익청산 매수 청산2 : 매수이후 가격 매수가격 이하로 떨어지지 않고 상승시 이동평균선(이평5,이평10)이 데드크로스시 청산 포지션 손실이 100$ 이상이면 모든 포지션 손절 청산 및 추가 진입금지 감사합니다.