커뮤니티

시스템 작성의뢰

프로필 이미지
tnsflwls
2023-02-23 23:54:42
1392
글번호 166630
답변완료
수고 하십니다 ! 1, on balance price 지표가 15.30 이상 obv지표가 40 이상 상승하고 60 이평선이 120 이 평선 을 크로스다운하면서 틱이 40 틱 이상 하락했을때 60 이평선이 120 이평선을 업크로 스 할때 매수를 하고15 틱이상 올라갔을때 30 이평선이 60 이평선을 다운크로스 할때 청산을 한다 2, on balance price 지표가 - 65.80 이하 obv지표가 - 528 이하로 하락 하고 240 이평선 이 480 이평선 을 크로스업 하면서 틱이 40 틱 이상 상승했을때 60 이평선이 120 이평선을 다운크로스 할때 매도를 하고 15 틱이상 내려가고 30 이평선이 60 이평선을 업크로스 할때 청산을 한다
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2023-02-24 11:05:08

안녕하세요 예스스탁입니다. Var : OBP(0),a1(0),b1(0),a2(0),b2(0); var1 = OBV; If Close > Close[1] Then Var2 = 1; else if Close < Close[1] Then Var2 = -1; else Var2 = 0; OBP = Accum(Var2); value1 = ma(C,60); Value2 = ma(C,120); value3 = ma(C,240); Value4 = ma(C,480); Value5 = ma(c,30); if CrossUp(value1,Value2) Then a1 = c; if CrossDown(value1,Value2) Then b1 = c; if CrossUp(value3,Value4) Then a2 = c; if CrossDown(value3,Value4) Then b2 = c; if OBP > 15.30 and var1 > 40 and c <= b1-PriceScale*40 and CrossUp(value1,Value2) Then Buy(); if var1 < -528 and OBP < -65.8 and c >= a2+PriceScale*40 and CrossDown(value1,Value2) Then Sell(); if MarketPosition == 1 Then { if c >= EntryPrice+PriceScale*15 and CrossDown(Value5,value1) Then ExitLong(); } if MarketPosition == -1 Then { if c <= EntryPrice-PriceScale*15 and CrossUp(Value5,value1) Then ExitShort(); } 즐거운 하루되세요 > tnsflwls 님이 쓴 글입니다. > 제목 : 시스템 작성의뢰 > 수고 하십니다 ! 1, on balance price 지표가 15.30 이상 obv지표가 40 이상 상승하고 60 이평선이 120 이 평선 을 크로스다운하면서 틱이 40 틱 이상 하락했을때 60 이평선이 120 이평선을 업크로 스 할때 매수를 하고15 틱이상 올라갔을때 30 이평선이 60 이평선을 다운크로스 할때 청산을 한다 2, on balance price 지표가 - 65.80 이하 obv지표가 - 528 이하로 하락 하고 240 이평선 이 480 이평선 을 크로스업 하면서 틱이 40 틱 이상 상승했을때 60 이평선이 120 이평선을 다운크로스 할때 매도를 하고 15 틱이상 내려가고 30 이평선이 60 이평선을 업크로스 할때 청산을 한다