커뮤니티

수식 문의 드립니다.

프로필 이미지
앙두
2015-07-02 14:33:47
126
글번호 87898
답변완료
아래의 조건을 만족시키는 수식이 궁금합니다. 첫번째, 5 이평선과 20 이평선이 교차되면 첫 진입,, 두번째, 첫 진입 이후 5 이평선과 20 이평선 교차시 마다 매수(도) 진입하되,, 세번째, 직전 진입에서 손실이 발생하면, 이전 50개 봉 종가의 최고점의 102%, 최저점의 98%를 상(하)향 돌파하면 매수(도) 진입으로 전환 네번째, 전환이후에는 다시 5 이평선과 20 이평선 교차시 마다 매수(도) 진입 이후에는 상기 두번째 부터 네번째 까지 계속하여 반복
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2015-07-02 18:21:55

안녕하세요 예스스탁입니다. var : entry(true); var1 = ma(c,5); var2 = ma(c,20); var3 = highest(C,50); var4 = Lowest(C,50); if entry == true and crossup(var1,var2) Then{ if MarketPosition == -1 and C > EntryPrice Then{ ExitShort(); entry = false; } Else buy(); } if entry == false and CrossDown(var1,var2) Then{ if MarketPosition == 1 and C < EntryPrice Then{ ExitLong(); entry = false; } Else sell(); } if MarketPosition == 0 and entry == false Then{ if crossup(c,var3[BarsSinceExit(1)]*1.02) then{ buy(); entry = true; } if CrossDown(c,var4[BarsSinceExit(1)]*0.98) then{ sell(); entry = true; } } 즐거운 하루되세요 > 앙두 님이 쓴 글입니다. > 제목 : 수식 문의 드립니다. > 아래의 조건을 만족시키는 수식이 궁금합니다. 첫번째, 5 이평선과 20 이평선이 교차되면 첫 진입,, 두번째, 첫 진입 이후 5 이평선과 20 이평선 교차시 마다 매수(도) 진입하되,, 세번째, 직전 진입에서 손실이 발생하면, 이전 50개 봉 종가의 최고점의 102%, 최저점의 98%를 상(하)향 돌파하면 매수(도) 진입으로 전환 네번째, 전환이후에는 다시 5 이평선과 20 이평선 교차시 마다 매수(도) 진입 이후에는 상기 두번째 부터 네번째 까지 계속하여 반복