안녕하세요 코딩과 투자하는 사람입니다. 제가 실험하고 있는 코인 자동거래 프로그램의 진행상황과 앞으로의 진행상황에 대해 글을 쓰고 있습니다. 이동평균 전략은 여기서 끝… 대담한 v1 이동평균 전략의 승률이 더 좋았습니다.
(실험) 코인 자동매매 (2) :: 텔레그램 통합, 이동평균 전략 수정, 서버 구축 안녕하세요 투자와 코딩을 하는 멍청이입니다. 지난번 코인자동거래 결과에 이어 수정된 내용을 하나씩 적어보겠습니다… blog.naver.com
지난 버전에서는 이동평균 전략을 이용해 자동매매를 진행했는데, 알고리즘을 세부적으로 강화해서 일주일 정도 프로그램을 실행했는데… 결과가 별로 좋지 않았습니다.
실험 결과: 3일간 6건의 거래 중 6건의 손실(0%) 알고리즘 – 5일 이내에 거래량이 전일 대비 2배 이상 증가했는지 확인 – 20이평선이 5일 연속 상승세를 보였는가 날? – 5선 이동평균선이 20선 이동평균선을 돌파하는가? (매수 시점) – 5 이동평균선이나 모멘텀 지표가 돌파되고 있는가? (매도 당시) 3일 동안 매매 시도는 6번에 불과했고, 그 기회마저도 손실로 끝났습니다. 하지만 주가가 급락할 것 같자 조기 매도해 적자로 끝났다. 조금 더 대담하게, 조금 더 사람의 감정을 닮아가는 거죠. 합리적으로 대응하는 알고리즘이 필요한 것 같았습니다. 엔벨로프를 활용한 매매 타이밍이 중요합니다. (종가가 아닌 시가로 매수하세요!)
(스터디) 과도한 하락 잡는 방법 + 엔벨로프 (feat. Stock Dante)■ 출처 : Stock Dante (아래 유튜브 영상) ■ 엔벨로프 찾는 방법 기간/퍼센트 기간 : 이동평균… blog.naver.com 엔벨로프 낮음 : 적정주가 (매수점) 이하로 하락 엔벨로프 높음 : 적정 가격이 (매도점) 이상으로 하락 저는 다음과 같은 전략으로 엔벨로프를 사용했습니다. 주가는 엔벨로프 범위 내에서 오르락내리락을 반복하며, 주가가 지나치게 떨어지면 매수하고, 지나치게 오르거나 목표 수익률에 도달하면 매도하기로 결정합니다. 실험 결과: 하루 17건의 거래 중 5건 성공(29%) 알고리즘 – 거래량이 전일 대비 2배 이상 증가했는지 확인 – 마지막 캔들 봉투 바닥 돌파 여부( 매수시) – 목표수익률 도달시 클리어 (매도시) – 목표 손절매율 도달시 거래량이 많아(완전스톱로스) 보는 재미는 있지만, 성공률이 30%에 불과해 세밀한 수정이 필요했다. 저는 아래 부분이 특히 중요하다고 생각합니다. 엔벨로프 문제 강화 최대 하락점 / 상승 엔벨로프를 노리자 (엔벨로프 하단의 조건식 강화) 엔벨로프 하단을 돌파하는 캔들 하단에서 매수 필요 에서 RSI 하락값 활용 동시에 매수 시점을 유지하고 하락하는 마이너스 캔들의 종가 또는 다음 캔들의 시가에 매수합니다.*차트 가격 상승세라면 평균회귀를 기다리면 됩니다. 봉투 바닥을 치고 반등을 시도하면 순간적으로 캔들이 발생하고 일시적인 수익 창출을 목표로 합니다. 문제는 변곡점(반등점)을 찾기가 어려운데 RSI의 최저점을 찾기 전까지는 이런 일이 일어나지 않는다는 점이다. 나중에 값이 봉투 분포로 돌아올 것이라는 가정하에 손실이 더 커지더라도 기다리거나 기다리도록 설정합니다. (엔벨로프 연속 하락 문제 강화) 문제 1: 연속 하락 중 ‘스톱로스→매수’ 반복 문제 2: 20 이평선 하락 시 회복 시간이 길다 *지속적으로 하락하는 하락 추세 차트는 목표에서 제외(엔벨로프 예시) 하락/상승 추세 차트) ) 상승/평탄 추세 엔벨로프가 나타날 때 수익을 노릴 수 있습니다. 20선 이동 평균이 상승/보통 추세를 나타내는 차트를 타겟팅합니다. (알고리즘 재구성) 거래량이 전 거래량 대비 2배 이상 증가했는지 확인합니다. 전일 (신규) 20 이평선에서 상승 추세가 있는지 확인 마지막 캔들의 봉투 하단 돌파(매수시점) 여부 (신규) 지정가를 현 가격으로 매수 필수 밑바닥 목표수익률 도달시 청산 (매도시점) 목표 손절매율 도달시 청산 (전체손절매) (옵션) 목표수익률을 일시적으로 높이는 방법 우선은 이렇습니다. . 알고리즘을 재창조하고 상황에 따라 목표 수익률을 일시적으로 높이는 알고리즘을 추가로 강화합니다. 깨끗해졌어요!