커뮤니티

수식 추가 부탁드립니다.

프로필 이미지
대한이
2021-12-30 10:54:51
1030
글번호 154992
답변완료
input : P(20),진입횟수(3),BBP(20),dv(2); input : 진입시작1(93000),진입종료1(110000); input : 진입시작2(130000),진입종료2(153000); var : mav(0),entry(0),volma(0),Tcond(False),BBup(0); if Bdate != Bdate[1] Then entry = 0; if (MarketPosition != 0 and MarketPosition != MarketPosition[1]) or (MarketPosition == MarketPosition[1] and TotalTrades > TotalTrades[1]) Then entry = entry+1; mav = ma(C,P); volma = ma(V,60); BBup = BollBandUp(BBP,dv); Tcond = (sTime >= 진입시작1 and sTime < 진입종료1) or (sTime >= 진입시작2 and sTime < 진입종료2); #오전 09:30~11:00, 오후 1:00~15:30분 사이만 매수 if MarketPosition == 0 and Tcond == true and entry < 진입횟수 and #당일진입은 3회까지 C > DayOpen and #일봉양봉 (mav > mav[1] and (TotalTrades == 0 or (TotalTrades > 0 and CountIf(mav<mav[1],BarsSinceExit(1)) >= 1))) and V >= volma[1]*1.50 Then #20거래량 평균 50%이상 거래량 발생 Buy("b"); if MarketPosition == 1 Then { if mav < mav[1] Then #이평하락 ExitLong("bx1"); if CrossDown(C,BBup) Then #볼밴상단 하향돌파 ExitLong("bx2"); } #손절 SetStopLoss(3,PercentStop); 안녕하십니까 수식 작성에 수고해주셔서 진심으로 감사말씀 드립니다. 작성하여 주신 위 수식에 매수 조건을 추가하고 싶습니다. 현재 매수 조건 - 일봉 양봉 - 분봉 20이평 상승 - 거래량 50%이상 발생 추가 매수조건 - 현재가가 볼린저 밴드 상한선 돌파 위 조건 모두 만족시 매수 잘 부탁 드립니다. 새해 복 많이 받으시고, 항상 건강 하십시오. 감사합니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2022-01-03 10:50:09

안녕하세요 예스스탁입니다. input : P(20),진입횟수(3),BBP(20),dv(2); input : 진입시작1(93000),진입종료1(110000); input : 진입시작2(130000),진입종료2(153000); var : mav(0),entry(0),volma(0),Tcond(False),BBup(0); if Bdate != Bdate[1] Then entry = 0; if (MarketPosition != 0 and MarketPosition != MarketPosition[1]) or (MarketPosition == MarketPosition[1] and TotalTrades > TotalTrades[1]) Then entry = entry+1; mav = ma(C,P); volma = ma(V,60); BBup = BollBandUp(BBP,dv); Tcond = (sTime >= 진입시작1 and sTime < 진입종료1) or (sTime >= 진입시작2 and sTime < 진입종료2); #오전 09:30~11:00, 오후 1:00~15:30분 사이만 매수 if MarketPosition == 0 and Tcond == true and entry < 진입횟수 and #당일진입은 3회까지 C > DayOpen and #일봉양봉 (mav > mav[1] and (TotalTrades == 0 or (TotalTrades > 0 and CountIf(mav<mav[1],BarsSinceExit(1)) >= 1))) and V >= volma[1]*1.50 and #20거래량 평균 50%이상 거래량 발생1 CrossUp(C,BBup) Then #볼밴 상단 돌파 Buy("b"); if MarketPosition == 1 Then { if mav < mav[1] Then #이평하락 ExitLong("bx1"); if CrossDown(C,BBup) Then #볼밴상단 하향돌파 ExitLong("bx2"); } #손절 SetStopLoss(3,PercentStop); 즐거운 하루되세요 > 대한이 님이 쓴 글입니다. > 제목 : 수식 추가 부탁드립니다. > input : P(20),진입횟수(3),BBP(20),dv(2); input : 진입시작1(93000),진입종료1(110000); input : 진입시작2(130000),진입종료2(153000); var : mav(0),entry(0),volma(0),Tcond(False),BBup(0); if Bdate != Bdate[1] Then entry = 0; if (MarketPosition != 0 and MarketPosition != MarketPosition[1]) or (MarketPosition == MarketPosition[1] and TotalTrades > TotalTrades[1]) Then entry = entry+1; mav = ma(C,P); volma = ma(V,60); BBup = BollBandUp(BBP,dv); Tcond = (sTime >= 진입시작1 and sTime < 진입종료1) or (sTime >= 진입시작2 and sTime < 진입종료2); #오전 09:30~11:00, 오후 1:00~15:30분 사이만 매수 if MarketPosition == 0 and Tcond == true and entry < 진입횟수 and #당일진입은 3회까지 C > DayOpen and #일봉양봉 (mav > mav[1] and (TotalTrades == 0 or (TotalTrades > 0 and CountIf(mav<mav[1],BarsSinceExit(1)) >= 1))) and V >= volma[1]*1.50 Then #20거래량 평균 50%이상 거래량 발생 Buy("b"); if MarketPosition == 1 Then { if mav < mav[1] Then #이평하락 ExitLong("bx1"); if CrossDown(C,BBup) Then #볼밴상단 하향돌파 ExitLong("bx2"); } #손절 SetStopLoss(3,PercentStop); 안녕하십니까 수식 작성에 수고해주셔서 진심으로 감사말씀 드립니다. 작성하여 주신 위 수식에 매수 조건을 추가하고 싶습니다. 현재 매수 조건 - 일봉 양봉 - 분봉 20이평 상승 - 거래량 50%이상 발생 추가 매수조건 - 현재가가 볼린저 밴드 상한선 돌파 위 조건 모두 만족시 매수 잘 부탁 드립니다. 새해 복 많이 받으시고, 항상 건강 하십시오. 감사합니다.