+ Market Overview 주요지수현황
질문&자유게시판

 

매매 전략 공유 1_ trend line strategy 백 테스팅 공유

4 Asus 4 1,135 2023.04.28 13:42

ㅎㅎ 물음표님께서 


저를  차트 무시 관점으로 설정하셔서 ㅎㅎ 


사실 저는 차트 움직임을 계산하여 포지션 오픈 트리거로 사용합니다.


EA 코딩에서는 어쩔 수 없어요.. 


그래서 제가 포지션을 어떻게 계산하고 오픈하는지 예를 하나 공유해 볼까..합니다.


고수 혹은 전문가 수준의 형님들은 유치한 내용이니,,  스킵 부탁 드립니다!



그림 1 : 시간에 따른 차트 예

그림 2 : 그림 1 종가의 TREND LINE 

그림 3 : 2017~2022년 백 테스팅 결과



TREND LINE 계산

- 시간에 따른 종가를 최소 제곱법으로 Deviation 가장 작은 기울기 a, 절편을 b 계산하고 

  가격 추세선 y = ax + b 계산. 

- 계산 방법은 간략하게 a, b에 대한 편미분  수식 2개 얻어지면 연립 방적식으로 a , b 계산됨 ,, 자세한 것은 몰라도 상관없어요.


OPEN 기준 

- 모든 trend line의 공분산 값이  일정 수준 이상일 때, 추세선의 신뢰도 확인 목적 

- 기울기 a >0 , 그림2에 buy open line 하락 돌파하면 buy open

- sell 은 반대 상황에,, 


청산 방법

- 손익 상황: 목표가 도달 시 청산

- 손실 상황: 설정된 일정 pip 상승 / 하락  경우 마틴 배수로 lots size로 추가 오픈


테스트 기간이 짧지만 포워드 테스트 결과도 비슷합니다.








    







메타4사용자포럼(MT4사용자포럼)

Comments

8 해피데이 2023.04.28 15:11
그쵸...  ea 개발자라면 차트.. .보조지표 등을 사용할 수밖에 없죠 ㅎㅎ
그래프가 참하네요 ㅎㅎ
1 궁푸팬더 2023.04.28 17:50
중간에 써놓으신 멘트는 어려운말씀같아서 잘 모르겠고 그래프는 우상향이 너무 이쁘네요.
제 계좌도 저렇게 되어야되는데 ㅠ
1 운칠기삼 2023.04.28 18:56
Asus님의 상당한 내용이 본문에서 느껴집니다.
곧 대성하실것 같은 느낌입니다. 자주 오시고 많은 이야기 들려주세요.^^
5 지우개 2023.04.28 19:31
좋은 정보 공유해 주셔서 감사합니다!!

 

MetaTrader 커뮤니티
+ 주요시장현황