커뮤니티

수식 문의합니다

프로필 이미지
정상에서야
2018-10-04 13:04:07
207
글번호 122426
답변완료

첨부 이미지

안녕하세요 수식문의 합니다 5일선이 40일선을 상향 돌파한 상태에서 캔들의 종가가 5일선을 하향 돌파한 후 다음 캔들이 1틱이라도 양봉 발생시 매수진입 만약에, 손절이 되면 손절된 캔들의 저가를 기준으로 종가상 하향 돌파하는 캔들이 발생한 후 다음 캔들이 1틱이라도 양봉 발생하면 매수 재진입 또 손절되면, 조건 만족시 다시 매수 재진입 5일선이 40일선을 하향 돌파한 상태에서 캔들의 종가가 5일선을 상향 돌파한 후 다음 캔들이 1틱이라도 음봉 발생시 매도진입 만약에, 손절이 되면 손절된 캔들의 고가를 기준으로 종가상 상향 돌파하는 캔들이 발생한 후 다음 캔들이 1틱이라도 음봉 발생하면 매도 재진입 또 손절되면, 조건 만족시 다시 매도 재진입 설명 때문에 이동평균선은 임의로 설정 하였습니다 첨부 파일 참고 하셔서 수식 작성 부탁드립니다 매번 고맙습니다 수고하세요
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2018-10-05 10:45:38

안녕하세요 예스스탁입니다. input : P1(5),P2(40),손절틱수(5); var : T(0); var1 = ma(C,P1); var2 = ma(C,P2); if CrossUp(var1,var2) Then T = 1; if CrossDown(var1,var2) Then T = -1; if T == 1 and T[1] == 1 and C > O and CrossDown(c[1],var1[1]) Then { T = 2; buy("b1"); } if T == -1 and T[1] == -1 and C < O and CrossUp(c[1],var1[1]) Then { T = -2; sell("s1"); } if T == 2 and MarketPosition(1) == 1 and MarketPosition == 0 and BarsSinceExit(1) >= 2 and IsExitName("StopLoss",1) == true and C[1] < L[BarsSinceExit(1)] and C > O Then buy("b2"); if T == -2 and MarketPosition(1) == -1 and MarketPosition == 0 and BarsSinceExit(1) >= 2 and IsExitName("StopLoss",1) == true and C[1] > H[BarsSinceExit(1)] and C < O Then sell("s2"); SetStopLoss(PriceScale*손절틱수,PointStop); 즐거운 하루되세요 > 정상에서야 님이 쓴 글입니다. > 제목 : 수식 문의합니다 > 안녕하세요 수식문의 합니다 5일선이 40일선을 상향 돌파한 상태에서 캔들의 종가가 5일선을 하향 돌파한 후 다음 캔들이 1틱이라도 양봉 발생시 매수진입 만약에, 손절이 되면 손절된 캔들의 저가를 기준으로 종가상 하향 돌파하는 캔들이 발생한 후 다음 캔들이 1틱이라도 양봉 발생하면 매수 재진입 또 손절되면, 조건 만족시 다시 매수 재진입 5일선이 40일선을 하향 돌파한 상태에서 캔들의 종가가 5일선을 상향 돌파한 후 다음 캔들이 1틱이라도 음봉 발생시 매도진입 만약에, 손절이 되면 손절된 캔들의 고가를 기준으로 종가상 상향 돌파하는 캔들이 발생한 후 다음 캔들이 1틱이라도 음봉 발생하면 매도 재진입 또 손절되면, 조건 만족시 다시 매도 재진입 설명 때문에 이동평균선은 임의로 설정 하였습니다 첨부 파일 참고 하셔서 수식 작성 부탁드립니다 매번 고맙습니다 수고하세요