커뮤니티

부탁드립니다

프로필 이미지
2685up
2025-09-30 13:21:55.0
46
글번호 194410
답변완료
수고하십니다. 아래수식에 추가할수식부탁드립니다. 이평선매수매도식이고 10%씩 증액매수프로그램인데요. 1.만일 전봉 매도 수익율이 n% (20%) 일경우 처음진입금액으로 돌아가시오--추가수식부탁드립니다. inputs : P1(5),P2(20),RSILength(10), OverSold(30),OverBought(70); input : 첫진입금액(1000000),A(10); var : m1(0,Data2),m2(0,Data2), R(0,Data1); var : TT(0,Data1),T1(0,Data1),entry(0,Data1),mm(0,data1),vol(0,Data1); m1 = Data2(ma(C,P1)); m2 = Data2(ma(C,P2)); R = data1(RSI(RSILength)); If Data2(m1 > m2) and Crossup(R, OverSold) Then { if TotalTrades == 0 Then mm = 첫진입금액; Else mm = mm*(1+A/100); Buy("B",OnClose,Def,Floor(Floor(mm/C)/10)*10); } if data2(crossup(ma(c,5),ma(c,20))) Then { if TotalTrades == 0 Then mm = 첫진입금액; Else mm = mm*(1+A/100); Buy("B2",OnClose,Def,Floor(Floor(mm/C)/10)*10); } if Data2(CrossDown(m1,m2)) or Crossup(R, OverBought) Then Sell("S");
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2025-09-30 16:20:10.0

안녕하세요 예스스탁입니다. inputs : P1(5),P2(20),RSILength(10), OverSold(30),OverBought(70); input : 첫진입금액(1000000),A(10),수익률(20); var : m1(0,Data2),m2(0,Data2), R(0,Data1); var : TT(0,Data1),T1(0,Data1),entry(0,Data1),mm(0,data1),vol(0,Data1); m1 = Data2(ma(C,P1)); m2 = Data2(ma(C,P2)); R = data1(RSI(RSILength)); If Data2(m1 > m2) and Crossup(R, OverSold) Then { if TotalTrades == 0 Then mm = 첫진입금액; Else { if ExitPrice(1) >= EntryPrice(1)*(1+수익률/100) Then mm = 첫진입금액; Else mm = mm*(1+A/100); } Buy("B",OnClose,Def,Floor(Floor(mm/C)/10)*10); } if data2(crossup(ma(c,5),ma(c,20))) Then { if TotalTrades == 0 Then mm = 첫진입금액; Else { if ExitPrice(1) >= EntryPrice(1)*(1+수익률/100) Then mm = 첫진입금액; Else mm = mm*(1+A/100); } Buy("B2",OnClose,Def,Floor(Floor(mm/C)/10)*10); } if Data2(CrossDown(m1,m2)) or Crossup(R, OverBought) Then Sell("S"); 즐거운 명절 되시기 바랍니다. > 2685up 님이 쓴 글입니다. > 제목 : 부탁드립니다 > 수고하십니다. 아래수식에 추가할수식부탁드립니다. 이평선매수매도식이고 10%씩 증액매수프로그램인데요. 1.만일 전봉 매도 수익율이 n% (20%) 일경우 처음진입금액으로 돌아가시오--추가수식부탁드립니다. inputs : P1(5),P2(20),RSILength(10), OverSold(30),OverBought(70); input : 첫진입금액(1000000),A(10); var : m1(0,Data2),m2(0,Data2), R(0,Data1); var : TT(0,Data1),T1(0,Data1),entry(0,Data1),mm(0,data1),vol(0,Data1); m1 = Data2(ma(C,P1)); m2 = Data2(ma(C,P2)); R = data1(RSI(RSILength)); If Data2(m1 > m2) and Crossup(R, OverSold) Then { if TotalTrades == 0 Then mm = 첫진입금액; Else mm = mm*(1+A/100); Buy("B",OnClose,Def,Floor(Floor(mm/C)/10)*10); } if data2(crossup(ma(c,5),ma(c,20))) Then { if TotalTrades == 0 Then mm = 첫진입금액; Else mm = mm*(1+A/100); Buy("B2",OnClose,Def,Floor(Floor(mm/C)/10)*10); } if Data2(CrossDown(m1,m2)) or Crossup(R, OverBought) Then Sell("S");