커뮤니티

수식요청 드립이다.

프로필 이미지
dandy
2018-12-16 10:58:58
127
글번호 124477
답변완료
안녕하세요. 항생 분봉 틱봉 당일청산 스윙 시스템에서 아래 진입수식(예제) 기준으로 1. 당일 매매 시간 10:15(매매시작) ~ 12:55(진입된 포지션이 있으면 전량 청산) 14:00(매매시작) ~ 15:15(진입된 포지션이 있으면 전량 청산 당일 매매종료) 2. 진입수식 진입 익절 손절 회수 제한 없음, 당일목표수익 또는 당일목표손실 달성시까지 매매 3. 진입수식 매수 매도 진입할 경우 익절 15틱, 손절 10틱 진입한 포지션 청산 4. 당일목표수익 90틱 - 익절 + 손절 합산, 당일목표수익 달성시 포지션 전량 청산 당일 매매종료 5. 당일목표손실 50틱 - 익절 + 손절 합산, 당일목표손실 달성시 포지션 전량 청산 당일 매매종료 6. 당일목표수익 과 당일목표손실 중 어느 쪽이든 먼저 달덩하는경우 당일 매매 종료 수식요청 드립이다. 감사합니다. //------------------------------------------------------------------------------------------------------- #진입수식(예제) Input : 익절(15),손절(10),당일목표수익(90),당일목표손실(50); (외부변수로 지정) Input : Period(12), sigPeriod(9); value1 = TRIX(Period); value2 = ema(value1, sigPeriod); If CrossUP(value1, value2) Then{ Buy(); } If CrossDown(value1, value2) Then{ Sell(); } //-------------------------------------------------------------------------------------------------------
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2018-12-17 11:08:29

안녕하세요 예스스탁입니다. Input : 익절(15),손절(10),당일목표수익(90),당일목표손실(50); Input : Period(12), sigPeriod(9); var : Tcond(false); Var : N1(0),dayPl(0),당일수익(0),당일손실(0),Xcond(false); 당일수익 = PriceScale*당일목표수익; 당일손실 = PriceScale*당일목표손실; daypl = NetProfit-N1; if (sdate != sdate[1] and stime >= 101500) or (sdate == sdate[1] and stime >= 101500 and stime[1] < 101500) Then { Tcond = true; Xcond = false; N1 = NetProfit; } if (sdate != sdate[1] and stime >= 125500) or (sdate == sdate[1] and stime >= 125500 and stime[1] < 125500) Then { Tcond = false; if MarketPosition == 1 Then ExitLong(); if MarketPosition == -1 Then ExitShort(); } if (sdate != sdate[1] and stime >= 140000) or (sdate == sdate[1] and stime >= 140000 and stime[1] < 140000) Then { Tcond = true; } if (sdate != sdate[1] and stime >= 151500) or (sdate == sdate[1] and stime >= 151500 and stime[1] < 151500) Then { Tcond = false; if MarketPosition == 1 Then ExitLong(); if MarketPosition == -1 Then ExitShort(); } if TotalTrades > TotalTrades[1] then { if (IsExitName("dbp",1) == true or IsExitName("dbl",1) == true or IsExitName("dsp",1) == true or IsExitName("dsl",1) == true) then Xcond = true; if daypl >= 당일수익 or daypl <= -당일손실 Then Xcond = true; } value1 = TRIX(Period); value2 = ema(value1, sigPeriod); if Tcond == true and Xcond == false then { If CrossUP(value1, value2) Then{ Buy(); } If CrossDown(value1, value2) Then{ Sell(); } } if MarketPosition == 1 then { ExitLong("dbp",atlimit,EntryPrice+((당일수익-daypl)/CurrentContracts)); ExitLong("dbl",AtStop,EntryPrice-((당일손실+daypl)/CurrentContracts)); ExitLong("bp",Atlimit,EntryPrice+PriceScale*익절); ExitLong("bl",Atlimit,EntryPrice-PriceScale*손절); } if MarketPosition == -1 then { ExitShort("dsp",atlimit,EntryPrice-((당일수익-daypl)/CurrentContracts)); ExitShort("dsl",AtStop,EntryPrice+((당일손실+daypl)/CurrentContracts)); ExitShort("sp",Atlimit,EntryPrice-PriceScale*익절); ExitShort("sl",Atlimit,EntryPrice+PriceScale*손절); } 즐거운 하루되세요 > dandy 님이 쓴 글입니다. > 제목 : 수식요청 드립이다. > 안녕하세요. 항생 분봉 틱봉 당일청산 스윙 시스템에서 아래 진입수식(예제) 기준으로 1. 당일 매매 시간 10:15(매매시작) ~ 12:55(진입된 포지션이 있으면 전량 청산) 14:00(매매시작) ~ 15:15(진입된 포지션이 있으면 전량 청산 당일 매매종료) 2. 진입수식 진입 익절 손절 회수 제한 없음, 당일목표수익 또는 당일목표손실 달성시까지 매매 3. 진입수식 매수 매도 진입할 경우 익절 15틱, 손절 10틱 진입한 포지션 청산 4. 당일목표수익 90틱 - 익절 + 손절 합산, 당일목표수익 달성시 포지션 전량 청산 당일 매매종료 5. 당일목표손실 50틱 - 익절 + 손절 합산, 당일목표손실 달성시 포지션 전량 청산 당일 매매종료 6. 당일목표수익 과 당일목표손실 중 어느 쪽이든 먼저 달덩하는경우 당일 매매 종료 수식요청 드립이다. 감사합니다. //------------------------------------------------------------------------------------------------------- #진입수식(예제) Input : 익절(15),손절(10),당일목표수익(90),당일목표손실(50); (외부변수로 지정) Input : Period(12), sigPeriod(9); value1 = TRIX(Period); value2 = ema(value1, sigPeriod); If CrossUP(value1, value2) Then{ Buy(); } If CrossDown(value1, value2) Then{ Sell(); } //-------------------------------------------------------------------------------------------------------