커뮤니티

부탁드립니다

프로필 이미지
1조원투자자
2013-02-20 03:18:11
208
글번호 59718
답변완료
질문 드립니다. 수식 좀 부탁 드립니다. 요청사항 1 : 기본조건) 전일 오후 2시 30분에서 오후 3시까지 - 최고값 AHigh에 저장 - 최저값 ALow에 저장 매도신호 수식: 조건1) 당일 오전장에서 기존 매매로직에 의해 Buy 신호가 발생된 상태 조건2) Buy신호가 난 상태에서 현재가격(종가)으로 손실 상태 조건3) 신규 Sell 신호는 전일 오후 2시 30분 오후 3시까의 최저값 ALow를 하향돌파시 매도 매수신호 수식: 조건1) 당일 오전장에서 기존 매매로직에 의해 Sell 신호가 발생된 상태 조건2) Sell신호가 난 상태에서 현재가격(종가)으로 손실 상태 조건3) 신규 Buy 신호는 전일 오후 2시 30분 오후 3시까의 최고값 AHigh를 상향돌파시 매수 요청 사항 2 : Sell 신호 그리고 Buy 신호가 나와 있는 상태에서 새로운 Sell 신호는 첫번째 Sell 신호에서 최소 5개 봉 이후에 발생되는 조건을 넣고 싶은데, 이걸 간단하게 한줄로 처리를 할 방법이 없을까요? 혹시 내용이 모호하면 전화 연락 부탁드립니다. 대단히 감사합니다.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2013-02-20 10:05:06

안녕하세요 예스스탁입니다. 1. var : Ahigh(0),Alow(0); if stime == 143000 or (stime > 143000 and stime[1] < 143000) Then{ var1 = H; var2 = L; } if stime >= 143000 and stime <= 150000 Then{ if H > var1 Then var1 = H; if L < var2 Then var2 = L; } if date != date[1] Then{ AHigh = var1[1]; ALow = var1[1]; } if MarketPosition == 1 and #매수진입 중이고 EntryTime < 120000 and #진입시간은 12시 이전(오전에 발생) C < EntryPrice and #종가가 진입가보다 작고 CrossDown(c,Alow) Then #종가가 Alow값 하향이탈하면 매도 sell(); if MarketPosition == -1 and #매도진입 중이고 EntryTime < 120000 and #진입시간은 12시 이전(오전에 발생) C > EntryPrice and #종가가 진입가보다 크고 CrossUp(c,Ahigh) Then #종가가 Ahigh값 상향돌파하면 매수 Buy(); 2. #가장 최근 매도진입시점의 인덱스 if MarketPosition == -1 and MarketPosition != MarketPosition[1] Then var1 = index; if index >= var1+5 and 매도조건 Then sell(); 즐거운 하루되세요 > 1조원투자자 님이 쓴 글입니다. > 제목 : 부탁드립니다 > 질문 드립니다. 수식 좀 부탁 드립니다. 요청사항 1 : 기본조건) 전일 오후 2시 30분에서 오후 3시까지 - 최고값 AHigh에 저장 - 최저값 ALow에 저장 매도신호 수식: 조건1) 당일 오전장에서 기존 매매로직에 의해 Buy 신호가 발생된 상태 조건2) Buy신호가 난 상태에서 현재가격(종가)으로 손실 상태 조건3) 신규 Sell 신호는 전일 오후 2시 30분 오후 3시까의 최저값 ALow를 하향돌파시 매도 매수신호 수식: 조건1) 당일 오전장에서 기존 매매로직에 의해 Sell 신호가 발생된 상태 조건2) Sell신호가 난 상태에서 현재가격(종가)으로 손실 상태 조건3) 신규 Buy 신호는 전일 오후 2시 30분 오후 3시까의 최고값 AHigh를 상향돌파시 매수 요청 사항 2 : Sell 신호 그리고 Buy 신호가 나와 있는 상태에서 새로운 Sell 신호는 첫번째 Sell 신호에서 최소 5개 봉 이후에 발생되는 조건을 넣고 싶은데, 이걸 간단하게 한줄로 처리를 할 방법이 없을까요? 혹시 내용이 모호하면 전화 연락 부탁드립니다. 대단히 감사합니다.