파인스크립트 심화반
분류 심화강좌

터틀 트레이딩 11 - 트레이딩 뷰 얼러트와 TVExtBot 메시지 작성법

페이지 정보

본문

...중략 (심화반 이상만 볼 수 있습니다.)...


지금까지의 스크립트입니다.

이제는 트레이딩뷰 얼러트를 활용해 자동매매해보겠습니다.



[얼러트 컨디션 생성]


지표의 매매 신호를 얼러트 컨디션으로 만들어 놓으면 얼러트 설정이 간편해집니다.


...중략 (심화반 이상만 볼 수 있습니다.)...


alertcondition 함수를 쓰고, 신호 변수, 신호 이름, 메시지 내용을 차례대로 써주면 됩니다.

메시지 내용은 거래소나 종목에 따라 달라지므로 스크립트에서는 자세히 써주기 보다는 얼러트 생성시 써주는 것이 좋겠습니다.

alertcondition 함수로 차트에 표시되는 것은 없습니다.



[얼러트 생성]


e7acb4de824e1c9e62545fd181aeec0f_1593872055_81.png
1. 얼러트 탭을 엽니다.

2. 얼러트 설정을 누릅니다.

3. 조건을 TT [A]로 선택합니다.

4. 여기에서 매매 조건을 선택할 수 있습니다.

5. 옵션은 반드시 봉 닫힐때 한번으로 선택합니다.


e7acb4de824e1c9e62545fd181aeec0f_1593872245_96.png
4번의 얼러트 조건 선택 상자를 눌러보면 alertcondition 함수로 만들어 놓은 8개의 신호가 보입니다.

이렇게 간편하게 조건을 선택해서 해당 조건일때 어떤 매매나 청산을 할지 설정할 수 있습니다.



[TVExtBot 설정]


e7acb4de824e1c9e62545fd181aeec0f_1593873662_06.png
TVExtBot 설정으로 들어갑니다.

수동으로 메시지를 작성하실 경우 오타로 인해 제대로 매매되지 않을 가능성이 있기 때문에 메시지 작성 기능을 이용하시기 바랍니다.

S1 매수 신호에 대한 메시지를 작성해보겠습니다.

아래는 예시이므로 반드시 이렇게 할 필요는 없으며, 여러분들이 원하시는 대로 설정하시면 됩니다.


1. 메시지 작성을 누릅니다.

2. 거래소를 선택합니다.

3. 거래할 코인을 선택합니다.

4. 지정가와 시장가가 있는데, 바로 체결하기 위해 시장가를 선택합니다.

5. 매수를 선택합니다.

6. 주문 수량은 갯수나 비율로 설정하면 되는데, 거래소에서 최대 얼마의 수량을 주문할 수 있는지 모르므로 자산의 100%를 투입하는 것을 전제로 설정하겠습니다.

터틀 트레이딩은 S1과 S2로 나눠져 있으므로, 총자산대비 S1에서 50%, S2에서 50%의 자금을 투입하도록 합니다. (또는 여러분들이 원하는 비율)

수수료와 슬리피지 문제가 있으므로 1% 적은 49%로 설정합니다.

7. 메시지 작성을 누릅니다.

8. 메시지가 자동생성됩니다.

9. 복사를 눌러 복사합니다.


e7acb4de824e1c9e62545fd181aeec0f_1593873166_12.png

트레이딩뷰 얼러트 설정으로 와서 S1 매수 조건으로 맞추어 놓은 얼러트의 메시지칸에 붙여넣습니다. (Ctrl+V)

만들기 버튼을 누르면 S1 매수에 대한 얼러트가 만들어지고, 신호에 따라 자동매매 됩니다.


e7acb4de824e1c9e62545fd181aeec0f_1593873165_65.png

얼러트 탭에 방금 만든 얼러트가 보입니다.

이 얼러트가 실행중(감시중)이라면 녹색으로 표시되고, 중단된 경우에는 빨간색(강제중지)이나 주황색(조건에 의한 중지)으로 나옵니다.


e7acb4de824e1c9e62545fd181aeec0f_1593873165_78.png
얼러트가 여러개이면 어떤 조건에 의한 얼러트인지 바로 파악하기 어려운 경우가 있습니다.

그럴때는 메시지 앞에 간단한 설명을 적어두면 좋습니다.

관련자료

등록된 댓글이 없습니다.
전체 15건 / 1페이지

+ 최근글


+ 새댓글


통계