커뮤니티

수식 문의합니다

프로필 이미지
마영
2021-04-29 23:10:30
1110
글번호 148549
답변완료
500틱차트에서 봉이 볼린저밴드 상단을 터치시 진입하는 시스템인데요 터치시 stochastics momentum index지표에서 13기간선이 상단일때는 매수진입이고 반대는 매도 입니다 매수진입시 청산조건은 일단 봉이 상단도 중단도 터치하지 않는 봉이 하나라도 나온 뒤에 중단을 터치시 손절이고 상단을 다시 터치시 청산입니다. 만약 터치후 계속 상단을 건드리는 봉이 나오면 일단 상단 중단을 터치하지 않는 봉이 나올때까지 진행합니다. 그리고 다시 상단 터치하면 익절하고 반대로 중단을 터치하면 손절입니다 매도진입시 청산조건은 매수의 반대입니다 그리고 매수매도 둘다 무조건 -60틱 되면 자동 손절 되고 청산이든 손절이든 다음봉에서 계속 같은 조건으로 진입하게 부탁드립니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2021-04-30 10:59:13

안녕하세요 예스스탁입니다. Input : BBPeriod(20), MultiD(2); input : Period1(13),Period2(25),Period3(2); input : Length1(26),Length2(50),Length3(2); var : BBmd(0),BBup(0),BBdn(0); var : StMomentum1(0),StMomentum2(0); BBmd = ma(C,BBPeriod); BBup = BollBandUp(BBPeriod,MultiD); BBdn = BollBandDown(BBPeriod,MultiD); StMomentum1 = SMI(Period1,Period2,Period3); StMomentum2 = SMI(Length1,Length2,Length3); if MarketPosition <= 0 and H < BBup and StMomentum1 > StMomentum2 Then Buy("b",AtStop,BBup); if MarketPosition >= 0 and L > BBdn and StMomentum1 < StMomentum2 Then Sell("s",AtStop,BBdn); if MarketPosition == 1 Then { if CountIf(BBup > H and L > BBmd,BarsSinceEntry) >= 1 Then { ExitLong("bx1",AtLimit,BBup); ExitLong("bx2",AtStop,BBmd); } } if MarketPosition == -1 Then { if CountIf(BBmd > H and L > BBdn,BarsSinceEntry) >= 1 Then { ExitShort("sx1",AtLimit,BBdn); ExitShort("sx2",AtStop,BBmd); } } SetStopLoss(PriceScale*60,PointStop); 즐거운 하루되세요 > 마영 님이 쓴 글입니다. > 제목 : 수식 문의합니다 > 500틱차트에서 봉이 볼린저밴드 상단을 터치시 진입하는 시스템인데요 터치시 stochastics momentum index지표에서 13기간선이 상단일때는 매수진입이고 반대는 매도 입니다 매수진입시 청산조건은 일단 봉이 상단도 중단도 터치하지 않는 봉이 하나라도 나온 뒤에 중단을 터치시 손절이고 상단을 다시 터치시 청산입니다. 만약 터치후 계속 상단을 건드리는 봉이 나오면 일단 상단 중단을 터치하지 않는 봉이 나올때까지 진행합니다. 그리고 다시 상단 터치하면 익절하고 반대로 중단을 터치하면 손절입니다 매도진입시 청산조건은 매수의 반대입니다 그리고 매수매도 둘다 무조건 -60틱 되면 자동 손절 되고 청산이든 손절이든 다음봉에서 계속 같은 조건으로 진입하게 부탁드립니다.