커뮤니티
수고가 많으십니다.
2008-09-26 10:08:40
784
글번호 17246
volEX PCNT Bear 지표 식입니다.
/*******************************************************************
Description : Volatility Short Entry
********************************************************************/
Inputs: VtyPercent(.75);
If MarketPosition() <> -1 Then
Sell ("Vty", AtStop, Close - (VtyPercent * ATR(5)));
이거 해석좀.. 부탁드리구요.
최대수익대비하락을 적용하니까 실제거래내용과
기록에 남은 내용과의 괴리가 발생하던데
여기에 수식을 넣으므로서 괴리를 없앨수 있는 방법이 없을까요
답변 1
예스스탁 예스스탁 답변
2008-09-26 10:27:17
안녕하세요
예스스탁입니다.
Inputs: VtyPercent(.75);
If MarketPosition() <> -1 Then
Sell ("Vty", AtStop, Close - (VtyPercent * ATR(5)));
MarketPosition() <> -1 은 현재 매도포지션이 아닐경우에라는 의미입니다.
MarketPosition()은 차트 신호상 무포지션 상태일 때는 0, 매수포지션 상태일 때는 1,
매도포지션 상태일 때는 -1값을 주는 포지션 함수입니다.
<> 은 != 와 같은 의미로 다르다라는 표현입니다.
현재 매도포지션이 아니고 무포지션이나 매수포지션일때
전봉 종가에 ATR값의 75%만큼을 감해서 그 값 이하의 시세가 들어오면
매도주문을 발생해라는 의미입니다.
무포지션 상태라면 매도진입만 하고
매수포지션 상태라면 매수포지션을 청산하기 위해 매수수량만큼 매도주문을 내고
반대로 진입하기 위해 또 그만큼의 수량을 매도주문하게 됩니다.
최대수익대비하락은 실시간 장에서는 시세의 움직임을 감시하므로
실시간 움직임에 맞게 신호가 발생하지만
시뮬레이션 상황에서는 (재적용하거나 과거 데이터에 적용시) 그 내부의
움직임을 알 수 없으므로 가설을 정해 그 가설에 맞게 신호를 발생시켜 줍니다.
과거봉의 데이터 가설은 아래의 경로에서 자세한 내용을 보실 수 있습니다.
HOME > 예스트레이더 > 수식 작성법 > YesLanguage 문법 > 신호관련 > 과거데이터 움직임 가설
즐거운 하루되세요
> 외대장어 님이 쓴 글입니다.
> 제목 : 수고가 많으십니다.
> volEX PCNT Bear 지표 식입니다.
/*******************************************************************
Description : Volatility Short Entry
********************************************************************/
Inputs: VtyPercent(.75);
If MarketPosition() <> -1 Then
Sell ("Vty", AtStop, Close - (VtyPercent * ATR(5)));
이거 해석좀.. 부탁드리구요.
최대수익대비하락을 적용하니까 실제거래내용과
기록에 남은 내용과의 괴리가 발생하던데
여기에 수식을 넣으므로서 괴리를 없앨수 있는 방법이 없을까요
다음글
이전글