커뮤니티

수식문의드립니다.

프로필 이미지
제네렉
2011-06-07 06:59:02
481
글번호 39449
답변완료
고생이 많으십니다. 항상 건강하시구요~` 1. 하루손실제한을 -4피로 제한을 두고 싶습니다. 2. 진입엔트리 이전의 고가를 어떻게 표현을 하는지요.. 예를들면 280 이 고가이고 279.50 에 매도신호가 발생이 되어서 진입 신호이전의 고가 즉 280을 돌파시에 매수스위칭 식을 표현하고 싶습니다. 3. 진입에 만족하는 봉의 진폭이 1피가 넘어가면 진입조건에 만족이 되더라도 진입금지명령 을 표현하고 싶습니다. 4. 매수포지션 유지시 시간에 상관없이 15분동안 1피이상의 하락이 나오면 스위칭식을 표현 할수 있는지 궁금합니다. 5. 당일 9시부터 10시까자의 고점과 저점을 구하고 싶습니다. 6. 첫봉이 음봉이면 그 이후에 매수조건이 성립이 되도 매수금지라는 명령어를 쓰고 싶습니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2011-06-07 16:29:07

안녕하세요 예스스탁입니다. 1 아래식을 참고하시기 바랍니다. input : 당일손실(-2); var : PLR(0),XCommission(0),XSlippage(0),OpenPL(0),dayPL(0),count(0); #당일누적손익계산 시작 XCommission = ((C*ExitCommission)/100)*CurrentContracts; #%설정 XSlippage = (ExitSlippage)*CurrentContracts; #Pt설정 PLR = 0; count = 0; for var1 = 1 to 10{ if sdate == EntryDate(var1) Then{ count = count+1; PLR = PLR+PositionProfit(var1); } } if MarketPosition() == 0 Then{ OpenPL = 0; dayPL = PLR; } Else{ OpenPL = (PositionProfit-(XCommission+XSlippage)); dayPL = PLR+OpenPL; } #당일누적손익계산 끝 if crossup(c,ma(c,20)) and dayPL > 당일손실 Then buy("b"); if CrossDown(c,ma(c,20)) Then{ exitlong("s"); } 2. 진입봉의 고가는 H[BarsSinceEntry] 진입봉의 저가는 L[BarsSinceEntry] 입니다. if MarketPosition == -1 Then buy("SB",AtStop,H[BarsSinceEntry]+PriceScale); if MarketPosition == 1 Then sell("BS",AtStop,L[BarsSinceEntry]-PriceScale); 와 같이 작성하시면 매도진입후 매도진입봉의 고가+1틱이상의 시세가 발생하면 매도로 전환 매수진입후 매수진입봉의 저가-1틱 이하의 시세가 발생하면 매수로 전환 되는 식입니다. 3. 진입식에 H-L < 1 라는 표현을 추가하시면 됩니다. 4. if MarketPosition == -1 Then buy("SB",AtStop,EntryPrice+1); if MarketPosition == 1 Then sell("BS",AtStop,EntryPrice-1); 와 같이 작성하시면 매도진입후 1포인트 상승시 매수 스위칭 매수진입후 1포인트 하락시 매도 스위칭입니다. 5, #9시~10시 사이 최고가 var1 = timehigh(90000,100000); #9시~10시 사이 최저가 var2 = timelow(90000,100000); 6. C[dayindex] >= O[dayindex] 위 조건식을 매수진입식에 추가하시면 됩니다. 첫봉이 도지나 양봉이라는 의미입니다. 즐거운 하루되세요 > 제네렉 님이 쓴 글입니다. > 제목 : 수식문의드립니다. > 고생이 많으십니다. 항상 건강하시구요~` 1. 하루손실제한을 -4피로 제한을 두고 싶습니다. 2. 진입엔트리 이전의 고가를 어떻게 표현을 하는지요.. 예를들면 280 이 고가이고 279.50 에 매도신호가 발생이 되어서 진입 신호이전의 고가 즉 280을 돌파시에 매수스위칭 식을 표현하고 싶습니다. 3. 진입에 만족하는 봉의 진폭이 1피가 넘어가면 진입조건에 만족이 되더라도 진입금지명령 을 표현하고 싶습니다. 4. 매수포지션 유지시 시간에 상관없이 15분동안 1피이상의 하락이 나오면 스위칭식을 표현 할수 있는지 궁금합니다. 5. 당일 9시부터 10시까자의 고점과 저점을 구하고 싶습니다. 6. 첫봉이 음봉이면 그 이후에 매수조건이 성립이 되도 매수금지라는 명령어를 쓰고 싶습니다.