커뮤니티

문의 드립니다.

프로필 이미지
디엠
2018-12-17 09:27:28
149
글번호 124469
답변완료
1. 매수는 trix(15) 기준선을 돌파하고 50이평(단순,고가+저가+종가)/3에서 가격의 0.2% 위에는 끝났음 매수진입 신호보다 -3틱 아래에서 진입하게 해 주시고요. 2. 매도는 trix(12) 기준선을 붕괴하고 종가가 50이평(단순,고가+저가+종가)/3에서 가격의 0.2% 아래에서 끝날때 매도신호 매도신호는 +3틱 위에서 진입하게 해 주세요. 3. 청산은 반대 trix신호에서 하구요.(두번재 이평위치와는 상관없음) 또는 익절 40틱으로 해 주시고요.하루 370불 이상 수익나면 매매중지하게게 해 주시고요.그리고 20틱이상 수식시 10틱 트레일링 스탑을 설정하고 싶습니다. 청산 익절 없이 신호가 바뀔었을때는 스위칭하고, 재진입은 2회까지만 허용하고, 맨 마지막 신호는 종가에 청산하고 시초가부터 다시 시작하는 (해외선물) 시스템식 부탁드립니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2018-12-17 10:20:33

안녕하세요 예스스탁입니다. 수식에서 종가청산은 구현될수 없습니다. if sdate != sdate[1] Then SetStopEndofday(050000); 위 수식에 청산시간을 지정해 주셔야 합니다. Input : Period(12),P(50); Input : 당일수익달라(370),당일진입횟수(3); var : TRIXv(0),mav(0),T(0),T1(0),entry(0); Var : N1(0),dayPl(0),당일수익(0),Xcond(false); 당일수익 = PriceScale*Ceiling(당일수익달라/PointValue); if sdate != sdate[1] Then SetStopEndofday(050000); if Bdate != Bdate[1] Then { SetStopEndofday(0); Xcond = false; N1 = NetProfit[1]; T1 = TotalTrades[1]; } daypl = NetProfit-N1; if TotalTrades > TotalTrades[1] and (IsExitName("dbp",1) == true or IsExitName("dsp",1) == true) then Xcond = true; if MarketPosition == 0 Then entry = TotalTrades-T1; Else entry = TotalTrades-T1+1; TRIXv = TRIX(Period); mav = ma((H+L+C)/3,P); if crossup(TRIXv,0) Then T = 1; if CrossDown(TRIXv,0) Then T = -1; if T == 1 and C >= mav*1.002 Then { T = 2; var1 = C; } if T == -1 and C <= mav*0.998 Then { T = -2; var1 = C; } if Xcond == false and t == 2 and entry < 당일진입횟수 Then buy("b",atlimit,var1-PriceScale*3); if Xcond == false and t == -2 and entry < 당일진입횟수 Then sell("s",atlimit,var1+PriceScale*3); if MarketPosition == 1 then { ExitLong("bp",atlimit,EntryPrice+PriceScale*40); if CrossDown(trixv,0) Then exitlong(); if highest(H,BarsSinceEntry) >= EntryPrice+PriceScale*20 Then ExitLong("bx",AtStop,highest(H,BarsSinceEntry)-PriceScale*10); } if MarketPosition == -1 then { ExitShort("sp",atlimit,EntryPrice-PriceScale*40); if CrossUp(trixv,0) Then ExitShort(); if Lowest(L,BarsSinceEntry) <= EntryPrice-PriceScale*20 Then ExitShort("sx",AtStop,Lowest(L,BarsSinceEntry)+PriceScale*10); } 즐거운 하루되세요 > 디엠 님이 쓴 글입니다. > 제목 : 문의 드립니다. > 1. 매수는 trix(15) 기준선을 돌파하고 50이평(단순,고가+저가+종가)/3에서 가격의 0.2% 위에는 끝났음 매수진입 신호보다 -3틱 아래에서 진입하게 해 주시고요. 2. 매도는 trix(12) 기준선을 붕괴하고 종가가 50이평(단순,고가+저가+종가)/3에서 가격의 0.2% 아래에서 끝날때 매도신호 매도신호는 +3틱 위에서 진입하게 해 주세요. 3. 청산은 반대 trix신호에서 하구요.(두번재 이평위치와는 상관없음) 또는 익절 40틱으로 해 주시고요.하루 370불 이상 수익나면 매매중지하게게 해 주시고요.그리고 20틱이상 수식시 10틱 트레일링 스탑을 설정하고 싶습니다. 청산 익절 없이 신호가 바뀔었을때는 스위칭하고, 재진입은 2회까지만 허용하고, 맨 마지막 신호는 종가에 청산하고 시초가부터 다시 시작하는 (해외선물) 시스템식 부탁드립니다.