커뮤니티

24831 추가 질문

프로필 이미지
CSI300
2012-06-14 15:48:54
263
글번호 52003
답변완료
작성해주신 시스템을 데이트레이딩,5분봉에적용하는데 이평이 정배열이 아닌상황에서 매수신호가발생하고 이평이 역배열이 아닌상황에서 매도신호가 발생합니다 제가원하는 신호는 C>C[2] 봉이완성될때 이평역배열고 진입조건만족하면 매도진입 C<C[2] 봉이완성될때 이평정배열고 진입조건만족하면 매도진입 당일첫봉에서 이평배열 초기화를 해야하는지 .. C>C[2]봉완성되기전에 이평 역배열을 인식하고 , C>C[2]봉 완성때 역배열이 아닌데도 신호가 나온다면 식을 어떻게 수정해야되는지 .. 도와주세요 감사합니다
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2012-06-15 11:07:10

안녕하세요 예스스탁입니다. 이전 문의하신 내용이 중,장기 이평선이 정배열이고 종가가 2봉전 종가보다 낮은 봉이 발생하면 고가와저가를 저장하고 n봉내에 저가를 이탈한적없고 종가로 고가를 크로스업하면 매수 이므로 실제 매수가 발생할때는 정배열이 아닐수 있습니다. 매수진입할때 정배열이고 매도진이할때 역배열이 유지중인 내용을 추가했습니다. input : short(5),mid(20),long(60),N(5); var1 = ma(c,short); var2 = ma(c,mid); var3 = ma(c,long); if var1 > var2 and var2 > var3 and C < C[2] Then{ value1 = H; value2 = L; value3 = index; Condition1 = true; } if Condition1 == true and C < value2 Then Condition1 = false; if Condition1 == true and var1 > var2 and var2 > var3 and crossup(c,value1) and index < value3+N and index > value3 Then buy(); if MarketPosition == 1 Then exitlong("bx",AtStop,L-atr(3)); if var1 < var2 and var2 < var3 and C > C[2] Then{ value11 = H; value12 = L; value13 = index; Condition11 = true; } if Condition11 == true and C > value11 Then Condition11 = false; if Condition11 == true and var1 < var2 and var2 < var3 and CrossDown(c,value12) and index < value13+N and index > value13 Then Sell(); if MarketPosition == -1 Then ExitShort("sx",AtStop,H+atr(3)); 즐거운 하루되세요 > CSI300 님이 쓴 글입니다. > 제목 : 24831 추가 질문 > 작성해주신 시스템을 데이트레이딩,5분봉에적용하는데 이평이 정배열이 아닌상황에서 매수신호가발생하고 이평이 역배열이 아닌상황에서 매도신호가 발생합니다 제가원하는 신호는 C>C[2] 봉이완성될때 이평역배열고 진입조건만족하면 매도진입 C<C[2] 봉이완성될때 이평정배열고 진입조건만족하면 매도진입 당일첫봉에서 이평배열 초기화를 해야하는지 .. C>C[2]봉완성되기전에 이평 역배열을 인식하고 , C>C[2]봉 완성때 역배열이 아닌데도 신호가 나온다면 식을 어떻게 수정해야되는지 .. 도와주세요 감사합니다