커뮤니티
시스템식 작성부탁드리겠습니다.
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.시뮬레이션 설정사항 설명 부탁드립니다.
설정에따라서 차이가좀있는것 같은데 어떻게 셋팅을 해서 시뮬레이션해야하는지
설정에 따라서 어떤 차이가 잇는지 설명좀 부탁드리겠습니다.
다음글
이전글