커뮤니티
수고하십니다
2011-06-17 10:25:29
685
글번호 39882
선물 분봉에서,
1. 보조챠트 data2 와 data3 의 차이값을 구한 다음(data2-data3),
그 차이값의 직전 최고치 대비 얼마 감소하면 매도, 직전 최저치 대비 얼마 증가하면 매수스위칭하는 시스템 식.
2. 위 진입식에서 신호 발생한 후, 반대방향으로 갈 경우 1회에 한해 몇 틱 이내에서 추가진입
얼마 증가, 얼마 감소, 몇틱 이라고 표현한 이유는 최적변수를 찾기 위해서이니 최적화할 수 있게 외부변수로 조정가능하도록 부탁드립니다.
늘 감사합니다.
답변 2
예스스탁 예스스탁 답변
2011-06-17 11:02:54
안녕하세요
예스스탁입니다.
직전최고치와 최저치가 불명확하여
당일최고치와 최저치로 작성했습니다.
input : upv(1),Dnv(0),N(1);
var : AA(0,data1),HH(0,data1),LL(0,data1);
AA = data2(c)-data3(c);
if date != date[1] Then{
HH = AA;
LL = AA;
}
if AA > HH Then
HH = AA;
if AA < LL Then
LL = AA;
if crossup(AA,LL+upv) Then
buy();
if MarketPosition == 1 and CurrentEntries == 1 Then
buy("b",AtLimit,EntryPrice-PriceScale*N);
if CrossDown(AA,HH-dnv) Then
Sell();
if MarketPosition == -1 and CurrentEntries == 1 Then
Sell("ss",AtLimit,EntryPrice+PriceScale*N);
즐거운 하루되세요
> 가람봉 님이 쓴 글입니다.
> 제목 : 수고하십니다
> 선물 분봉에서,
1. 보조챠트 data2 와 data3 의 차이값을 구한 다음(data2-data3),
그 차이값의 직전 최고치 대비 얼마 감소하면 매도, 직전 최저치 대비 얼마 증가하면 매수스위칭하는 시스템 식.
2. 위 진입식에서 신호 발생한 후, 반대방향으로 갈 경우 1회에 한해 몇 틱 이내에서 추가진입
얼마 증가, 얼마 감소, 몇틱 이라고 표현한 이유는 최적변수를 찾기 위해서이니 최적화할 수 있게 외부변수로 조정가능하도록 부탁드립니다.
늘 감사합니다.
가람봉
2011-06-17 11:13:26
가람봉 님에 의해 삭제된 답변입니다.