커뮤니티

수식 문의합니다

프로필 이미지
단순점진일관
2016-01-19 21:28:48
127
글번호 94542
답변완료
안녕하세요. 내용은 다음과 같습니다. ㄱ. 60분봉상 200일선 돌파가 기준입니다. ㄴ. 200일선과 이격이 5%넘었을때 부터 시작입니다. 저점이 200일선을 깨면 다시 조건은 리셋입니다. 1. 이전 고점 a, 신고점 b, a와 b사이의 최저점 c 2. a-c =폭 = d 3. b를 넘는 신고점 생성 = e 4. e와 b사이의 최저점 f 5. e-f=새로운 폭 = g 6. d >> g 폭 d유지 d << g 폭 g로 기억 7. 이것이 계속 반복되게 8. 9에서 정의된 폭 h 9. 매수 e-h = 1차매수 e-(h*1.5) = 2차매수 10. 매도 e이후 생성된 최저점에서 h만큼을 더해서 수량 전부매도 주문, 1분주기로 저가가 변경되면 주문을 취소하고 더 낮아진 저가에 맞춰서 재주문 위의 작업이 반복되는 시스템 생성이 가능한지요?? 그리고 새로 정의되는 폭이나 매수가격 같은 것을 엑셀이나 다른 방식으로 뽑아낼수 있는 방법이 있는지도 궁금합니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2016-01-20 11:36:14

안녕하세요 예스스탁입니다. 주석참고하셔서 수정보완해 사용하시기 바랍니다. 파일추출부분은 아래 링크 참고하시기 바랍니다. https://www.yesstock.com/YesTrader/YesLanguage/YesLanguage_help/4_3.htm var : HH(0),LL(0),HH1(0),LL1(0),dd(0),gg(0),폭(0),upv(0); var1 = Disparity(200); if crossup(var1,105) Then{ Condition1 = true; upv = C; #이격도 1.05돌파시 종가 HH = H; #돌파후 최고가 초기값 HH1 = HH[1];#직전구간 최고가 LL = L; #돌파후 최저가 초기값 LL1 = LL[1];#직전구간 최저가 } # 종가가 200이평을 하향이탈(200이격이 100이하)하면 false if CrossDown(var1,100) Then Condition1 = false; #Condition1이 true일때 if Condition1 == true then{ #이격도 105돌파후 최고가격 if H > HH Then HH = H; #이격도 1.05돌파후 최저가격 if L < LL Then LL = L; } #직전구간 최고가값과 최저가값이 0이상이고(직전구간이 있고) if HH1 > 0 and LL1 > 0 then{ #직전구간 최고가와 최저가의 차이 dd = HH1-LL1; #현재구간 최고가아 최저가 차이 gg = HH-LL; #2개값중 큰값 폭 = max(dd,gg); #print출력 print("value.csv",",폭,%.2f,1차진입가,%.2,2차진입가,%.2f",폭,upv-폭,upv-폭*1.5); #돌파값-폭만큰 하락하면 1차매수(첫진입) if MarketPosition == 0 Then buy("b",AtLimit,upv-폭); #첫진입후 if MarketPosition == 1 Then{ #현재구간 최저가+폭만큰 상승하면 전량청산 exitlong("bx",Atlimit,LL+폭); #돌파값-폭*1.5만큼 추가하락하면 추가매수 if MaxEntries == 1 Then buy("bb",atlimit,upv-폭*1.5); } } 즐거운 하루되세요 > 단순점진일관 님이 쓴 글입니다. > 제목 : 수식 문의합니다 > 안녕하세요. 내용은 다음과 같습니다. ㄱ. 60분봉상 200일선 돌파가 기준입니다. ㄴ. 200일선과 이격이 5%넘었을때 부터 시작입니다. 저점이 200일선을 깨면 다시 조건은 리셋입니다. 1. 이전 고점 a, 신고점 b, a와 b사이의 최저점 c 2. a-c =폭 = d 3. b를 넘는 신고점 생성 = e 4. e와 b사이의 최저점 f 5. e-f=새로운 폭 = g 6. d >> g 폭 d유지 d << g 폭 g로 기억 7. 이것이 계속 반복되게 8. 9에서 정의된 폭 h 9. 매수 e-h = 1차매수 e-(h*1.5) = 2차매수 10. 매도 e이후 생성된 최저점에서 h만큼을 더해서 수량 전부매도 주문, 1분주기로 저가가 변경되면 주문을 취소하고 더 낮아진 저가에 맞춰서 재주문 위의 작업이 반복되는 시스템 생성이 가능한지요?? 그리고 새로 정의되는 폭이나 매수가격 같은 것을 엑셀이나 다른 방식으로 뽑아낼수 있는 방법이 있는지도 궁금합니다.