실시간차트 및 기술적분석신호

▲ 접기
단일배너
투자노하우(성공/실패담)

 

 

 

 

image.png

 

이제 시장에서 통하는 전략인지 확인해보자

 

&빼주자 금지어제한때매..

 

 

image.png

 

저번에 작성했던 지표 그대로 가져와준다

 

//@version=4

study("전갤")

plot(rsi(close,14))

 

signal1= rsi(close,14) < 30

plotshape(signal1, style=shape.labelup, location=location&.belowbar,size=size.small,color=#FF5252)

alertcondition(signal1, title='BUY')

 

signal2= rsi(close,14) > 70

plotshape(signal2, style=shape.labelup, location=location&.belowbar,size=size.small,color=#FFFFFF)

alertcondition(signal2, title='SELL')

 

 

 

viewimage.php?id=28b1d525f1c037a867bcdbba18d43d&no=24b0d769e1d32ca73fec87fa11d0283168a8dd5d0373ee31e5f23e84e42a87743fae26efb1956eb576413421004abf2758e12f4b9601084a3cc3c566c39fff0cf7b7586d88feb289a17f

study=지표 를 strategy=전략으로 바꿔주고 제목도 전갤전략으로 바꿔주었다 

 

그리고 전부 지워준다

 

 

 

viewimage.php?id=28b1d525f1c037a867bcdbba18d43d&no=24b0d769e1d32ca73fec87fa11d0283168a8dd5d0373ee31e5f23e84e42a87743fae26efb1956eb576413421004abf2758e12f4b9601084a3cc3c566c39fab0fbe81b8c41938509d4569

 

매수조건문

매도조건문

스탑조건문을 넣어준다

image.png

 

 

 

 

매수 조건에 rsi 30이하일때 매도 조건에 rsi 70이상일때 스탑조건에 -10% 손실제한을 넣어주자

 

원본

 

//@version=4

strategy("전갤전략")

 

buycondition = rsi(close,14) < 30

sellcondition = rsi(close,14) > 70

stopLoss = strategy&.position_avg_price *0.90

 

설명

 

//@version=4

strategy("전갤전략")

 

buycondition = rsi(close,14) < 30

rsi 30이하일때 buy한다는 조건이다

 

sellcondition = rsi(close,14) > 70

rsi 70이상일때 sell한다는 조건이다

 

stopLoss = strategy&.position_avg_price *0.90

보유한 포지션의 가치가 10%떨어졌을때 손절한다는 조건이다

 

 

viewimage.php?id=28b1d525f1c037a867bcdbba18d43d&no=24b0d769e1d32ca73fec87fa11d0283168a8dd5d0373ee31e5f23e84e42a87743fae26efb1956eb576413421004abf2758e12f4b9601084a3cc3c566c39fab04c6dfcac556995bd81e87

 

원본

 

//@version=4

strategy("전갤전략")

 

buycondition = rsi(close,14) < 30

sellcondition = rsi(close,14) > 70

stopLoss = strategy&.position_avg_price *0.90

 

strategy&.entry("BUY",strategy&.long,when=buycondition)

strategy&.close("BUY",when=sellcondition)

strategy&.exit("BUY",stop=stopLoss)

 

설명

 

//@version=4

strategy("전갤전략")

 

buycondition = rsi(close,14) < 30

sellcondition = rsi(close,14) > 70

stopLoss = strategy&.position_avg_price *0.90

 

strategy&.entry("BUY",strategy&.long,when=buycondition)

buy조건이 만족했을때 long진입한다는 조건이다

 

strategy&.close("BUY",when=sellcondition)

sell조건이 만족했을때 sell한다는 조건이다

 

strategy&.exit("BUY",stop=stopLoss)

stoploss 조건이 만족했을때 손절한다는 조건이다

 

image.png

 

 

 

?? 테스팅 결과가 이상하다 

viewimage.php?id=28b1d525f1c037a867bcdbba18d43d&no=24b0d769e1d32ca73fec87fa11d0283168a8dd5d0373ee31e5f23e84e42a87743fae26efb1956eb576413421004abf2758e142269401084336c8c962c7f492090ce697ab4ea22236d7d76e

 

 

"당황한 전붕쿤"

 

 

 

 

당황하지말고 전략의 설정을 바꿔주자

viewimage.php?id=28b1d525f1c037a867bcdbba18d43d&no=24b0d769e1d32ca73fec87fa11d0283168a8dd5d0373ee31e5f23e84e42a87743fae26efb1956eb576413421004abf2758e12f4b9601084a3cc3c566c39fa904ec7f97ee3182beae2c78

 

 

이것을

 

viewimage.php?id=28b1d525f1c037a867bcdbba18d43d&no=24b0d769e1d32ca73fec87fa11d0283168a8dd5d0373ee31e5f23e84e42a87743fae26efb1956eb576413421004abf2758e12f4b9601084a3cc3c566c39ff9048b1751e47151474fd644

 

이렇게 1배 롱 몰빵으로 설정해주자

 

 

하지만 이렇게 수동으로 설정하면 다른 종목을 확인할때 귀찮지 않나

 

이런 전략 설정을 파인스크립트로도 설정가능하다 

 

첫문단에 default_qty_type=strategy&.percent_of_equity, default_qty_value=100 를 추가해주자

viewimage.php?id=28b1d525f1c037a867bcdbba18d43d&no=24b0d769e1d32ca73fec87fa11d0283168a8dd5d0373ee31e5f23e84e42a87743fae26efb1956eb576413421004abf2758e12f4b9601084a3cc3c566c39ffd0f98d1160a1e01da164f5a

 

 

 

//@version=4

strategy("전갤전략",default_qty_type=strategy&.percent_of_equity, default_qty_value=100 )

 

buycondition = rsi(close,14) < 30

sellcondition = rsi(close,14) > 70

stopLoss = strategy&.position_avg_price *0.90

 

strategy&.entry("BUY",strategy&.long,when=buycondition)

strategy&.close("BUY",when=sellcondition)

strategy&.exit("BUY",stop=stopLoss)

 

 

 

그런데 바이낸스는 시장가 지를때 수수료를 내지 않나? 수수료랑 슬리피지를 추가해주자 바이낸스 시장가 수수료는 0.04이니 왕복 0.08

슬리피지 포함하여 0.1의 거래당 손실을 추가해주자

 

commission_type=strategy&.commission&.percent, commission_value=0.05

 

편도 0.04 슬리피지 0.01 포함 =0.05 왕복&이니 0.1

 

viewimage.php?id=28b1d525f1c037a867bcdbba18d43d&no=24b0d769e1d32ca73fec87fa11d0283168a8dd5d0373ee31e5f23e84e42a87743fae26efb1956eb576413421004abf2758e12f4b9601084a3cc3c566c39ff4049e27994b4fc625d44e72

 

 

 

//@version=4

strategy("전갤전략",default_qty_type=strategy&.percent_of_equity, default_qty_value=100 ,commission_type=strategy&.commission&.percent, commission_value=0.05 )

 

buycondition = rsi(close,14) < 30

sellcondition = rsi(close,14) > 70

stopLoss = strategy&.position_avg_price *0.90

 

strategy&.entry("BUY",strategy&.long,when=buycondition)

strategy&.close("BUY",when=sellcondition)

strategy&.exit("BUY",stop=stopLoss)

 

rsi 30이하일때 매수 rsi 70이상일때 매도 스탑로스 -10% 왕복 수수료+슬리피지 0.1의 전략이다 

 

결과를보자

 

viewimage.php?id=28b1d525f1c037a867bcdbba18d43d&no=24b0d769e1d32ca73fec87fa11d0283168a8dd5d0373ee31e5f23e84e42a87743fae26efb1956eb576413421004abf2758e12f4b9601084a3cc3c566c39ff40500fba5be5dc993cb0326

 

 

 

viewimage.php?id=28b1d525f1c037a867bcdbba18d43d&no=24b0d769e1d32ca73fec87fa11d0283168a8dd5d0373ee31e5f23e84e42a87743fae26efb1956eb576413421004abf2758e12f4b9601084a3cc3c566c39fab5ec3b0c011d66ada38543d

 

 

수수료와 슬리피지를 포함시키고 승률 68.18% 손익비 0.588의 전략을 완성했다 그렇게 좋지도 나쁘지도 않은 전략이지만 이익을 보는 간단한 로직의 rsi전략이긴 하다

 

전붕이들도 공부해서 좋은 전략을 만들어보자

 

 

viewimage.php?id=28b1d525f1c037a867bcdbba18d43d&no=24b0d769e1d32ca73fec87fa11d0283168a8dd5d0373ee31e5f23e84e42a87743fae26efb1956eb576413421004abf2758e12f4b9601084a3cc3c566c39ff95e5666c03cb6b8e07c9f47

이 사진은 글쓴이 본인 전략의 테스팅 결과이다 

 

 

 

 

viewimage.php?id=28b1d525f1c037a867bcdbba18d43d&no=24b0d769e1d32ca73fec87fa11d0283168a8dd5d0373ee31e5f23e84e42a87743fae26efb1956eb576413421004abf2758e142269401084336c8c962c7f4920899659c14fa633d94a9bbd6

 

궁금한점 질문받는다 

 

 

 

 

 

 

 

 

 

 

 


  • HOT Comments 이글에 핫코멘트가 있으며 클릭하시면 바로 이동합니다. (추천 수 : 10 이상)




단일배너