커뮤니티

시스템 문의 사항

프로필 이미지
softtoug
2016-10-05 22:31:38
105
글번호 102563
답변완료
안녕하세요 하기 시스템에 추가수식 질문드립니다. 검토 부탁드립니다. 하기 수식으로 진행한 다음의 진입에 대하여 말씀드리는 것입니다. 참고 하시기 바랍니다. 1. 익절은 25틱으로 하는 것으로 지정 부탁드립니다. - 틱조정 가능하게 부탁드립니다. 2. 손절은 하기와 같이 DP/DM 교차되면 손절하는 것으로 하겠습니다. 3. 추가 적으로 제가 생각하는 것은 하기와 같습니다. 추가진입 1 * 하기 수식에 의거해서 매수로 진입하여 익절을 내고, 가격이 볼린져밴드 이평선의 기울기가 수평보다 낮아지고 하단에 봉이 생성되면, 매도로 재진입 합니다. * 하기 수식에 의거해서 매도로 진입하여 익절을 내고, 가격이 볼린져밴드 이평선의 기울기가 수평보다 높아지고 상단에 봉이 생성되면, 매수로 재진입 합니다. 상기 추가 진입은 1번만 진입하는 것으로 합니다. 추가진입 2 * DP/DM 교체로 손절이 나면, 반대매매로 바로 재진입 부탁드립니다. 최초 매수로 진입했는데, 손절이 나면 매도로 바로 반대매매 재진입 부탁드립니다. 최초 매도로 진입했는데, 손절이 나면 매수로 바로 반대매매 재진입 부탁드립니다. 상기 추가 진입은 1번만 진입하는 것으로 합니다. input : P(14),BBP(20),dv(2),MAP(60); var : ADXV(0),DP(0),DM(0),T(0),BBup(0),BBdn(0),mav(0); ADXV = ADX(P); DP = Diplus(P); DM = DiMinus(P); BBup = BollBandUp(BBP,dv); BBdn = BollBandDown(BBP,dv); mav = ma(C,MAP); if CrossUp(BBdn,mav) and countif(crossdown(BBdn,mav),5) < 1 Then buy("b3"); if CrossDown(BBup,mav) and countif(CrossUp(BBup,mav),4) < 1 Then sell("s3"); if MarketPosition == 1 and IsEntryName("b3") == true Then{ if CrossDown(DP,DM) Then Exitlong(); } if MarketPosition == -1 and IsExitName("s3") == true Then{ if crossup(DP,DM) Then ExitShort(); }
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2016-10-06 09:31:47

안녕하세요 예스스탁입니다. input : P(14),BBP(20),dv(2),MAP(60); var : ADXV(0),DP(0),DM(0),T(0),BBup(0),BBdn(0),mav(0),bbmd(0); ADXV = ADX(P); DP = Diplus(P); DM = DiMinus(P); BBup = BollBandUp(BBP,dv); BBdn = BollBandDown(BBP,dv); BBmd = ma(c,BBP); mav = ma(C,MAP); if CrossUp(BBdn,mav) and countif(crossdown(BBdn,mav),5) < 1 Then buy("b3"); if MarketPosition == 0 and IsEntryName("b3",1) == true and IsExitName("StopProfitTarget",1) and BBmd < BBmd[1] and C < BBdn Then sell(); if CrossDown(BBup,mav) and countif(CrossUp(BBup,mav),4) < 1 Then sell("s3"); if MarketPosition == 0 and IsEntryName("s3",1) == true and IsExitName("StopProfitTarget",1) and BBmd > BBmd[1] and C > BBup Then buy(); if MarketPosition == 1 and IsEntryName("b3") == true Then{ if CrossDown(DP,DM) Then sell(); } if MarketPosition == -1 and IsExitName("s3") == true Then{ if crossup(DP,DM) Then Buy(); } SetStopProfittarget(PriceScale*25,PointStop); 즐거운 하루되세요 > softtoug 님이 쓴 글입니다. > 제목 : 시스템 문의 사항 > 안녕하세요 하기 시스템에 추가수식 질문드립니다. 검토 부탁드립니다. 하기 수식으로 진행한 다음의 진입에 대하여 말씀드리는 것입니다. 참고 하시기 바랍니다. 1. 익절은 25틱으로 하는 것으로 지정 부탁드립니다. - 틱조정 가능하게 부탁드립니다. 2. 손절은 하기와 같이 DP/DM 교차되면 손절하는 것으로 하겠습니다. 3. 추가 적으로 제가 생각하는 것은 하기와 같습니다. 추가진입 1 * 하기 수식에 의거해서 매수로 진입하여 익절을 내고, 가격이 볼린져밴드 이평선의 기울기가 수평보다 낮아지고 하단에 봉이 생성되면, 매도로 재진입 합니다. * 하기 수식에 의거해서 매도로 진입하여 익절을 내고, 가격이 볼린져밴드 이평선의 기울기가 수평보다 높아지고 상단에 봉이 생성되면, 매수로 재진입 합니다. 상기 추가 진입은 1번만 진입하는 것으로 합니다. 추가진입 2 * DP/DM 교체로 손절이 나면, 반대매매로 바로 재진입 부탁드립니다. 최초 매수로 진입했는데, 손절이 나면 매도로 바로 반대매매 재진입 부탁드립니다. 최초 매도로 진입했는데, 손절이 나면 매수로 바로 반대매매 재진입 부탁드립니다. 상기 추가 진입은 1번만 진입하는 것으로 합니다. input : P(14),BBP(20),dv(2),MAP(60); var : ADXV(0),DP(0),DM(0),T(0),BBup(0),BBdn(0),mav(0); ADXV = ADX(P); DP = Diplus(P); DM = DiMinus(P); BBup = BollBandUp(BBP,dv); BBdn = BollBandDown(BBP,dv); mav = ma(C,MAP); if CrossUp(BBdn,mav) and countif(crossdown(BBdn,mav),5) < 1 Then buy("b3"); if CrossDown(BBup,mav) and countif(CrossUp(BBup,mav),4) < 1 Then sell("s3"); if MarketPosition == 1 and IsEntryName("b3") == true Then{ if CrossDown(DP,DM) Then Exitlong(); } if MarketPosition == -1 and IsExitName("s3") == true Then{ if crossup(DP,DM) Then ExitShort(); }