커뮤니티

시스템식 작성부탁드리겠습니다.

프로필 이미지
파란자전거
2012-01-09 14:18:23
342
글번호 46426
답변완료
아래와같은 시스템식 작성부탁드리겠습니다. Input : Period(20), Percent(2), 손절(3), N봉(5); 매수 : 엔벨로프(Period(20), Percent(2)) 하단에서 매수 손절 : 매수가 에서 (손절(3))%이면 시장가에 손절매 매수 체크사항 : 최근 N봉내에 손절이 없으면 엔벨로프(Period(20), Percent(2)) 하단에서 매수 최근 N봉내에 손절이 있으면 엔벨로프(Period(20), Percent(2)) 하단 + 2% 에서 매수 매도 : 엔벨로프(Period(20), Percent(2)) 상단에서 매도 PS.시뮬레이션 설정사항 설명 부탁드립니다. 설정에따라서 차이가좀있는것 같은데 어떻게 셋팅을 해서 시뮬레이션해야하는지 설정에 따라서 어떤 차이가 잇는지 설명좀 부탁드리겠습니다.
시스템
답변 3
프로필 이미지

예스스탁 예스스탁 답변

2012-01-09 15:41:43

안녕하세요 예스스탁입니다. input : Period(20),Percent(2),손절(5),N(5); var1 = EnvelopeDown(Period,Percent); var2 = EnvelopeUp(Period,Percent); Condition1 = BarsSinceExit(1) <= N and IsExitName("StopLoss",1) ==true; if (Condition1 == false and CrossDown(c,var1)) Or (Condition1 == true and CrossDown(c,var1*1.02)) Then buy(); if crossup(c,var2) Then exitlong(); SetStopLoss(손절,PercentStop); 해당 식 특별히 설정사항에 영향을 받는 내용이 없습니다. 차트에 갭보정등은 선택하시면 안되며 선물옵션등 파생일경우 수정주가도 체크하시면 안되고 일반종목일 경우만 수정주가 체크해서 차트 띄우신 후에 해당 식 적용만 하시면 됩니다. 즐거운 하루되세요 > 파란자전거 님이 쓴 글입니다. > 제목 : 시스템식 작성부탁드리겠습니다. > 아래와같은 시스템식 작성부탁드리겠습니다. Input : Period(20), Percent(2), 손절(3), N봉(5); 매수 : 엔벨로프(Period(20), Percent(2)) 하단에서 매수 손절 : 매수가 에서 (손절(3))%이면 시장가에 손절매 매수 체크사항 : 최근 N봉내에 손절이 없으면 엔벨로프(Period(20), Percent(2)) 하단에서 매수 최근 N봉내에 손절이 있으면 엔벨로프(Period(20), Percent(2)) 하단 + 2% 에서 매수 매도 : 엔벨로프(Period(20), Percent(2)) 상단에서 매도 PS.시뮬레이션 설정사항 설명 부탁드립니다. 설정에따라서 차이가좀있는것 같은데 어떻게 셋팅을 해서 시뮬레이션해야하는지 설정에 따라서 어떤 차이가 잇는지 설명좀 부탁드리겠습니다.
프로필 이미지

파란자전거

2012-01-09 16:27:04

감사합니다. 아래수식에서 시뮬레이션을 통해 변수를 잡아서 지표로 만들어서 아래 행위에대해서 특정 표시를 해주려면 어떻게 해야하나요? buy();, exitlong();, SetStopLoss(손절,PercentStop); > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 시스템식 작성부탁드리겠습니다. > 안녕하세요 예스스탁입니다. input : Period(20),Percent(2),손절(5),N(5); var1 = EnvelopeDown(Period,Percent); var2 = EnvelopeUp(Period,Percent); Condition1 = BarsSinceExit(1) <= N and IsExitName("StopLoss",1) ==true; if (Condition1 == false and CrossDown(c,var1)) Or (Condition1 == true and CrossDown(c,var1*1.02)) Then buy(); if crossup(c,var2) Then exitlong(); SetStopLoss(손절,PercentStop); 해당 식 특별히 설정사항에 영향을 받는 내용이 없습니다. 차트에 갭보정등은 선택하시면 안되며 선물옵션등 파생일경우 수정주가도 체크하시면 안되고 일반종목일 경우만 수정주가 체크해서 차트 띄우신 후에 해당 식 적용만 하시면 됩니다. 즐거운 하루되세요 > 파란자전거 님이 쓴 글입니다. > 제목 : 시스템식 작성부탁드리겠습니다. > 아래와같은 시스템식 작성부탁드리겠습니다. Input : Period(20), Percent(2), 손절(3), N봉(5); 매수 : 엔벨로프(Period(20), Percent(2)) 하단에서 매수 손절 : 매수가 에서 (손절(3))%이면 시장가에 손절매 매수 체크사항 : 최근 N봉내에 손절이 없으면 엔벨로프(Period(20), Percent(2)) 하단에서 매수 최근 N봉내에 손절이 있으면 엔벨로프(Period(20), Percent(2)) 하단 + 2% 에서 매수 매도 : 엔벨로프(Period(20), Percent(2)) 상단에서 매도 PS.시뮬레이션 설정사항 설명 부탁드립니다. 설정에따라서 차이가좀있는것 같은데 어떻게 셋팅을 해서 시뮬레이션해야하는지 설정에 따라서 어떤 차이가 잇는지 설명좀 부탁드리겠습니다.
프로필 이미지

예스스탁 예스스탁 답변

2012-01-09 17:13:41

안녕하세요 예스스탁입니다. 시스템 식에서는 plot명령어를 사용할 수 없고 차트에 표시를 하기 위해서는 지표식등으로 작성해야 하는데 시스템의 진입 내용이 진입시 직전의 손절함수의 발동여부를 판단하는 내용이 있어 작성이 되지 않습니다. 도움을 드리지 못해 죄송합니다. 즐거운 하루되세요 > 파란자전거 님이 쓴 글입니다. > 제목 : Re : Re : 시스템식 작성부탁드리겠습니다. > 감사합니다. 아래수식에서 시뮬레이션을 통해 변수를 잡아서 지표로 만들어서 아래 행위에대해서 특정 표시를 해주려면 어떻게 해야하나요? buy();, exitlong();, SetStopLoss(손절,PercentStop); > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 시스템식 작성부탁드리겠습니다. > 안녕하세요 예스스탁입니다. input : Period(20),Percent(2),손절(5),N(5); var1 = EnvelopeDown(Period,Percent); var2 = EnvelopeUp(Period,Percent); Condition1 = BarsSinceExit(1) <= N and IsExitName("StopLoss",1) ==true; if (Condition1 == false and CrossDown(c,var1)) Or (Condition1 == true and CrossDown(c,var1*1.02)) Then buy(); if crossup(c,var2) Then exitlong(); SetStopLoss(손절,PercentStop); 해당 식 특별히 설정사항에 영향을 받는 내용이 없습니다. 차트에 갭보정등은 선택하시면 안되며 선물옵션등 파생일경우 수정주가도 체크하시면 안되고 일반종목일 경우만 수정주가 체크해서 차트 띄우신 후에 해당 식 적용만 하시면 됩니다. 즐거운 하루되세요 > 파란자전거 님이 쓴 글입니다. > 제목 : 시스템식 작성부탁드리겠습니다. > 아래와같은 시스템식 작성부탁드리겠습니다. Input : Period(20), Percent(2), 손절(3), N봉(5); 매수 : 엔벨로프(Period(20), Percent(2)) 하단에서 매수 손절 : 매수가 에서 (손절(3))%이면 시장가에 손절매 매수 체크사항 : 최근 N봉내에 손절이 없으면 엔벨로프(Period(20), Percent(2)) 하단에서 매수 최근 N봉내에 손절이 있으면 엔벨로프(Period(20), Percent(2)) 하단 + 2% 에서 매수 매도 : 엔벨로프(Period(20), Percent(2)) 상단에서 매도 PS.시뮬레이션 설정사항 설명 부탁드립니다. 설정에따라서 차이가좀있는것 같은데 어떻게 셋팅을 해서 시뮬레이션해야하는지 설정에 따라서 어떤 차이가 잇는지 설명좀 부탁드리겠습니다.