커뮤니티
시스템 검증용 지표 작성 문의
2004-01-08 09:40:38
3387
글번호 1882
Var: BandU(0),BandD(0);
BandU = Highest(H,BarsSinceEntry()+1);
BandD = Lowest(L,BarsSinceEntry()+1);
if CrossUp(C,BandU[1]) then
{
Buy();
Exitshort();
}
if CrossDown(C,BandD[1]) then
{
Sell();
Exitlong();
}
진입후 매도당일을 제1일로 재기산하여
매일 1일씩 증가하는 기간으로 BandU를 계산하여
이 밴드를 돌파하는 매수당일을 또 제1일로 기산하여
매일 1일씩 증가하는 기간으로 BandD를 계산하여
이런 식으로 매매하는 시스템인데
발전을 위해서
검증하는 지표식을 만들고자 하는데
BarsSinceEntry 이것을 구현하기가 힘듭니다.
어떻게 해야 지표식 되는지 가르쳐 주시기 바랍니다.
답변 5
예스스탁 예스스탁 답변
2004-01-08 11:25:31
안녕하세요..예스스탁입니다.
BarsSinceEntry() 대신 다음과 같이 작성해서 진입한 시점부터 경과한 bar수를 나타내는 지표식을 만들어 보았습니다.
Var: BandU(0),BandD(0), Entryidx(0), pos(0);
BandU = Highest(H,i-Entryidx+1);
BandD = Lowest(L, i-Entryidx+1);
if pos != 1 and CrossUp(C,BandU[1]) then
{
Entryidx = index;
pos = 1;
// Buy();
// Exitshort();
}
if pos != -1 and CrossDown(C,BandD[1]) then
{
Entryidx = index;
pos = -1;
// Sell();
// Exitlong();
}
plot1(i-entryidx);
> 검은펜 님이 쓴 글입니다.
> 제목 : 시스템 검증용 지표 작성 문의
> Var: BandU(0),BandD(0);
BandU = Highest(H,BarsSinceEntry()+1);
BandD = Lowest(L,BarsSinceEntry()+1);
if CrossUp(C,BandU[1]) then
{
Buy();
Exitshort();
}
if CrossDown(C,BandD[1]) then
{
Sell();
Exitlong();
}
진입후 매도당일을 제1일로 재기산하여
매일 1일씩 증가하는 기간으로 BandU를 계산하여
이 밴드를 돌파하는 매수당일을 또 제1일로 기산하여
매일 1일씩 증가하는 기간으로 BandD를 계산하여
이런 식으로 매매하는 시스템인데
발전을 위해서
검증하는 지표식을 만들고자 하는데
BarsSinceEntry 이것을 구현하기가 힘듭니다.
어떻게 해야 지표식 되는지 가르쳐 주시기 바랍니다.
회원
2004-01-08 18:59:39
뭔가 착오가 계신 듯 합니다.
끝없는 대각선입니다.
재검토 부탁드립니다..감사합니다.
예스스탁 예스스탁 답변
2004-01-09 09:51:20
안녕하세요..
BarsinceEntry함수와 작성해 드린 내용은 완전히 같은 내용은 아닙니다.
리버셜매매신호가 발생하는 포지션시스템에서는 진입시점이후의 경과한 bar 갯수를 나타내게 됩니다. 이처럼 식을 풀어서 작성할 경우는 그 시스템이 당일청산 시스템인지, 강제청산이 적용되는지 등을 모두 고려하여 작성하여야 동일하게 됩니다. 따라서 작성해 드린 내용은 하나의 예제로 보시면 될것입니다.
만일 의도에 맞는 정확한 식을 원하시면 적용하고자하는 종목과 시간주기, 시스템트레이딩의 설정창의 세부내용들을 모두 적어주셔야 가능합니다.
참고로 첨부한 그림을 보면 매매신호는 작성해 놓으신 식으로 적용시킨 것이고, 아래의 지표는 풀어서 나타낸 것인데 진입이후의 경과한 bar수를 나타내고 있습니다. (일봉, 모든거래허용)
> 검은펜 님이 쓴 글입니다.
> 제목 : Re : Re : 끝없는 대각선만 출력되네요?
> 뭔가 착오가 계신 듯 합니다.
끝없는 대각선입니다.
재검토 부탁드립니다..감사합니다.
회원
2004-01-09 14:40:00
회원 님에 의해 삭제된 답변입니다.
회원
2004-01-09 14:41:15
일봉수가 적은 종목에 적용한
나의 착오였습니다.
어려운 문제가 간단히 구현되다니
감탄입니다.
감사드립니다.
다음글
이전글