커뮤니티
시스템 부탁드립니다( 63302 결과를 보며 다시 부탁 드립니다 )
2019-07-16 18:24:34
145
글번호 130392
아래 63302수식 감사드립니다
결과를 보면서 제가 표현에 실수를 한듯하여 첨부파일에 그림을 드립니다
부탁드립니다
각 수치는 최적화 가능하게 부탁 드립니다
- 1. 131001_그림1.jpg (0.11 MB)
- 2. 131001_그림2.jpg (0.09 MB)
- 3. 그림2.png (0.30 MB)
답변 1
예스스탁 예스스탁 답변
2019-07-17 11:36:13
안녕하세요
예스스탁입니다.
1
지정한 틱수에 정확히 충족할때만 신호를 발생하고자 하시면
아래식 이용하시면 됩니다.
이평이 평균값이기에 종목의 호가와 가격이 값을 수 없습니다.
n봉전 값과의 차이를 구하고 틱수는 반올림해서 작성해 드립니다.
input : P(200),n(1),Aticks(4),Bticks(2),Cticks(-5),Dticks(-3);
var : mav(0),diff(0);
mav = ma(C,P); #이평
diff = Round((mav-mav[n])/PriceScale,0);
if MarketPosition <= 0 and diff == Aticks Then
buy();
if MarketPosition == 1 and diff == Bticks Then
ExitLong();
if MarketPosition >= 0 and diff == Cticks Then
sell();
if MarketPosition == -1 and diff == Dticks Then
ExitShort();
2
지정한 틱수 이상이나 이하이면 아래식 이용하시면 됩니다.
매수는 n봉전 대비 Aticks이상 상승
매수청산은 n봉전 대비 Bticks이하 상승
매도는 n봉전 대비 Cticks이상 하락
매도청산은 n봉전 대비 Dticks이하 하락
input : P(200),n(1),Aticks(4),Bticks(2),Cticks(-5),Dticks(-3);
var : mav(0),diff(0);
mav = ma(C,P); #이평
diff = (mav-mav[n])/PriceScale;
if MarketPosition <= 0 and diff >= Aticks Then
buy();
if MarketPosition == 1 and diff <= Bticks Then
ExitLong();
if MarketPosition >= 0 and diff <= Cticks Then
sell();
if MarketPosition == -1 and diff >= Dticks Then
ExitShort();
즐거운 하루되세요
> 유로정복자 님이 쓴 글입니다.
> 제목 : 시스템 부탁드립니다( 63302 결과를 보며 다시 부탁 드립니다 )
> 아래 63302수식 감사드립니다
결과를 보면서 제가 표현에 실수를 한듯하여 첨부파일에 그림을 드립니다
부탁드립니다
각 수치는 최적화 가능하게 부탁 드립니다