커뮤니티

파라볼릭 수식 작성 부탁드립니다.

프로필 이미지
디얼디어
2019-08-12 13:15:41
482
글번호 131090
답변완료
21시부터 23:30분매매 5분봉에서 이동 평균선 20 상향일때 파라볼릭 매수신호시 다음봉에서 전봉(매수신호봉) 캔들몸통의 중간값에서 매수진입 만약 다음봉이 중간값을 못가서 체결이 안됬다면 종가시장가매수진입(단 매수신호 캔들이 음봉이면 진입안함) 5분봉에서 이동 평균선 20 하향일때 파라볼릭 매도신호시 다음봉에서 전봉(매도신호봉) 캔들몸통의 중간값에서 매도진입 만약 다음봉이 중간값을 못가서 체결이 안됬다면 종가시장가매도진입(단 매도신호 캔들이 양봉이면 진입안함) 익절 15틱, 손절 10틱or신호가뜬 캔들의 매수일때 캔들저가 매도신호일때 캔들고가 이탈시 손절
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2019-08-12 15:16:36

안녕하세요 예스스탁입니다. input : P1(5),P2(20),af(0.02),maxaf(0.2); input : starttime(210000),endtime(233000),손절틱수(15),익절틱수(15); var : Tcond(false); if (sdate != sdate[1] and stime >= starttime) or (sdate == sdate[1] and stime >= starttime and stime[1] < starttime) then { Tcond = true; } if (sdate != sdate[1] and stime >= endtime) or (sdate == sdate[1] and stime >= endtime and stime[1] < endtime) then { Tcond = false; if MarketPosition == 1 Then ExitLong("bx"); if MarketPosition == -1 Then ExitShort("sx"); } var1 = ma(C,P1); var2 = ma(C,P2); var3 = Sar(af,maxaf); if Tcond == true then { if MarketPosition <= 0 and crossup(var1,var2) and C > var3 Then buy("b1",Atlimit,(H+L)/2); if MarketPosition <= 0 and crossup(var1[1],var2[1]) and C[1] > var3[1] and C[1] >= O[1] Then Buy("b2"); if MarketPosition >= 0 and CrossDown(var1,var2) and C < var3 Then sell("s1",Atlimit,(H+L)/2); if MarketPosition >= 0 and CrossDown(var1[1],var2[1]) and C[1] < var3[1] and C[1] <= O[1] Then sell("s2"); if MarketPosition == 1 Then ExitLong("bl",AtStop,L[BarsSinceEntry]); if MarketPosition == -1 Then ExitShort("sl",AtStop,H[BarsSinceEntry]); } SetStopLoss(PriceScale*손절틱수,PointStop); SetStopProfittarget(PriceScale*익절틱수,PointStop); 즐거운 하루되세요 > 디얼디어 님이 쓴 글입니다. > 제목 : 파라볼릭 수식 작성 부탁드립니다. > 21시부터 23:30분매매 5분봉에서 이동 평균선 20 상향일때 파라볼릭 매수신호시 다음봉에서 전봉(매수신호봉) 캔들몸통의 중간값에서 매수진입 만약 다음봉이 중간값을 못가서 체결이 안됬다면 종가시장가매수진입(단 매수신호 캔들이 음봉이면 진입안함) 5분봉에서 이동 평균선 20 하향일때 파라볼릭 매도신호시 다음봉에서 전봉(매도신호봉) 캔들몸통의 중간값에서 매도진입 만약 다음봉이 중간값을 못가서 체결이 안됬다면 종가시장가매도진입(단 매도신호 캔들이 양봉이면 진입안함) 익절 15틱, 손절 10틱or신호가뜬 캔들의 매수일때 캔들저가 매도신호일때 캔들고가 이탈시 손절