커뮤니티
행복; 질문드립니다
2013-01-11 16:58:46
224
글번호 58075
한국의 금융산업 발전을 위해 불철주야 애쓰시는 귀하의 노고를 높이 평가합니다
보내주신 <아래>의 답변 잘 보았습니다
한가지 궁금한 것이 있어 질문드립니다
<아래>의 답변 중
if Condition1 == false and crossup(var1[1],var2[1])
의 의미는 어떤 것인가요?
만약 없다면 어떤 오류가 발생하는지요?
수고하십시요^^
=========================< 아래 >==========================
안녕하세요
예스스탁입니다.
피라미딩을 다른진입신호만허용으로 설정하시고
적용하시면 됩니다.
var1 = ma(c,12);
var2 = ma(c,26);
var3 = ma(c,35);
var4 = ma(C,60);
if sdate < 20100101 Then{
Condition1 = false;
Condition2 = false;
}
if sdate >= 20100101 Then{
if Condition1 == false and crossup(var1[1],var2[1]) Then{
buy("b1",OnClose,def,100);
Condition1 = true;
value1 = index;
value2 = c;
}
if Condition2 == false and CrossDown(var3[1],var4[1]) Then{
buy("b2",OnClose,def,50);
Condition2 = true;
value3 = index;
value4 = c;
}
}
if MarketPosition == 1 Then{
if value1 > 0 and index < value1+20 Then{
if C > value2*1.3 Then
exitlong("bx11",OnClose,def,"b1");
exitlong("bx12",AtStop,value2*0.8,"b1");
}
if value1 > 0 and index == value1+20 Then
ExitLong("bx13",OnClose,def,"b1");
if value3 > 0 Then{
if C > value4*1.2 Then
exitlong("bx21",OnClose,def,"b2");
exitlong("bx22",AtStop,value4*0.1,"b2");
}
}
즐거운 하루되세요
> 행복한가방 님이 쓴 글입니다.
> 제목 : 행복; 수식 작성 바랍니다
> 한국의 금융산업 발전을 위해 불철주야 애쓰시는 귀하의 노고를 높이 평가합니다
시스템식 작성 바랍니다
<매매 조건>
기준봉; 일봉
- 하나의 수식으로 두번에 나누어서 매수한 후 각각을 서로 다른 조건으로 매도하고자 합니다
- 1차 매수와 2차 매수는 순서를 의미하는 것은 아닙니다. 조건이 맞으면 맞는 것이 먼저 매수하는 것입니다
- 1차 매도와 2차 매도는 순서를 의미하는 것은 아닙니다. 조건이 맞으면 맞는 것이 먼저 매도하는 것입니다
* 1차 매수;
- 2010년 1월 1일 이후 (12일과 26일 이동평균선의) 첫번째 골든크로스 발생한 날의 다음날 종가에 100주 매수
* 2차 매수;
- 2010년 1월 1일 이후 (35일과 60일 이동평균선의) 첫번째 데드크로스 발생한 날의 다음날 종가에 50주 매수
* 1차 매도;
- 1차 매수한 100주를 대상으로
- 1차 매수하고 20일 이내에
- 이익실현; 종가기준으로 (+)30% 이상 수익발생하면 발생한 날 종가(onclose)에 매도하거나
- 손절; 장중에 (-)20% 이상 손실이 발생하면 발생과 동시(atstop)에 매도하거나
- 기간 매도; 20일 이내에 이익실현이나 손절할 일이 없으면 20일째 종가에 매도
* 2차 매도;
- 2차 매수한 50주를 대상으로
- 이익실현; 종가기준으로 (+)15% 이상 수익발생하면 발생한 날 종가(onclose)에 매도하거나
- 손절; 장중에 (-)10% 이상 손실이 발생하면 발생과 동시(atstop)에 매도
수고하십시요^^
답변 1
예스스탁 예스스탁 답변
2013-01-11 18:12:46
안녕하세요
예스스탁입니다.
지정한 날짜이후 신호를 한번만 발생하기 위한 변수입니다.
20100101이전에는 condition1이 false이고
20100101이후에 직전봉에 골든크로스가 발생하면 매수하고
condition1은 true가 되어 더이상 매수진입을 하지 않게 합니다.
즐거운 하루되세요
> 행복한가방 님이 쓴 글입니다.
> 제목 : 행복; 질문드립니다
> 한국의 금융산업 발전을 위해 불철주야 애쓰시는 귀하의 노고를 높이 평가합니다
보내주신 <아래>의 답변 잘 보았습니다
한가지 궁금한 것이 있어 질문드립니다
<아래>의 답변 중
if Condition1 == false and crossup(var1[1],var2[1])
의 의미는 어떤 것인가요?
만약 없다면 어떤 오류가 발생하는지요?
수고하십시요^^
=========================< 아래 >==========================
안녕하세요
예스스탁입니다.
피라미딩을 다른진입신호만허용으로 설정하시고
적용하시면 됩니다.
var1 = ma(c,12);
var2 = ma(c,26);
var3 = ma(c,35);
var4 = ma(C,60);
if sdate < 20100101 Then{
Condition1 = false;
Condition2 = false;
}
if sdate >= 20100101 Then{
if Condition1 == false and crossup(var1[1],var2[1]) Then{
buy("b1",OnClose,def,100);
Condition1 = true;
value1 = index;
value2 = c;
}
if Condition2 == false and CrossDown(var3[1],var4[1]) Then{
buy("b2",OnClose,def,50);
Condition2 = true;
value3 = index;
value4 = c;
}
}
if MarketPosition == 1 Then{
if value1 > 0 and index < value1+20 Then{
if C > value2*1.3 Then
exitlong("bx11",OnClose,def,"b1");
exitlong("bx12",AtStop,value2*0.8,"b1");
}
if value1 > 0 and index == value1+20 Then
ExitLong("bx13",OnClose,def,"b1");
if value3 > 0 Then{
if C > value4*1.2 Then
exitlong("bx21",OnClose,def,"b2");
exitlong("bx22",AtStop,value4*0.1,"b2");
}
}
즐거운 하루되세요
> 행복한가방 님이 쓴 글입니다.
> 제목 : 행복; 수식 작성 바랍니다
> 한국의 금융산업 발전을 위해 불철주야 애쓰시는 귀하의 노고를 높이 평가합니다
시스템식 작성 바랍니다
<매매 조건>
기준봉; 일봉
- 하나의 수식으로 두번에 나누어서 매수한 후 각각을 서로 다른 조건으로 매도하고자 합니다
- 1차 매수와 2차 매수는 순서를 의미하는 것은 아닙니다. 조건이 맞으면 맞는 것이 먼저 매수하는 것입니다
- 1차 매도와 2차 매도는 순서를 의미하는 것은 아닙니다. 조건이 맞으면 맞는 것이 먼저 매도하는 것입니다
* 1차 매수;
- 2010년 1월 1일 이후 (12일과 26일 이동평균선의) 첫번째 골든크로스 발생한 날의 다음날 종가에 100주 매수
* 2차 매수;
- 2010년 1월 1일 이후 (35일과 60일 이동평균선의) 첫번째 데드크로스 발생한 날의 다음날 종가에 50주 매수
* 1차 매도;
- 1차 매수한 100주를 대상으로
- 1차 매수하고 20일 이내에
- 이익실현; 종가기준으로 (+)30% 이상 수익발생하면 발생한 날 종가(onclose)에 매도하거나
- 손절; 장중에 (-)20% 이상 손실이 발생하면 발생과 동시(atstop)에 매도하거나
- 기간 매도; 20일 이내에 이익실현이나 손절할 일이 없으면 20일째 종가에 매도
* 2차 매도;
- 2차 매수한 50주를 대상으로
- 이익실현; 종가기준으로 (+)15% 이상 수익발생하면 발생한 날 종가(onclose)에 매도하거나
- 손절; 장중에 (-)10% 이상 손실이 발생하면 발생과 동시(atstop)에 매도
수고하십시요^^
다음글
이전글