커뮤니티
24554관련
2012-05-17 16:58:15
385
글번호 51100
작성해주신수식을 시물레이션차트에 적용한 결과
신호가 나오지 않습니다
어디가 잘못된건지 확인 부탁드립니다
시초가에서(최근3일변동폭의 n%를 가,감) 기준으로 상,하,채널
상단채널을 종가로 크로스업 하면 매수
하단채널을 종가로 크로스다운하면 매도
이동평균이 정배열 이면 매도금지
이동평균이 역배열이면 매수금지
5분봉 적용
답변 1
예스스탁 예스스탁 답변
2012-05-17 18:32:21
안녕하세요
예스스탁입니다.
죄송합니다. 잘못작성된 부분이 있었습니다.
아래식 사용하시면 됩니다.
input : N(3),P(0.5),Short(5),mid(20),long(60);
var : cnt(0),sum(0),mar(0),entry(0);
sum = 0;
for cnt = 1 to N{
sum = sum+(dayhigh(cnt)-daylow(cnt));
}
mar = sum/N;
Entry = 0;
for cnt = 0 to 5 {
if sdate == EntryDate(cnt) then
entry = entry+1;
}
Condition1 = ma(c,Short) > ma(C,mid) and ma(c,mid) > ma(c,long);
Condition2 = ma(c,Short) < ma(C,mid) and ma(c,mid) < ma(c,long);
if dayindex > 0 Then{
if (entry == 0 or MarketPosition == -1 or (MarketPosition == 0 and BarsSinceExit(1) >= 1))
and Condition2 == false and crossup(C,dayopen+mar*(P/100)) Then
buy();
if (entry == 0 or MarketPosition == 1 or (MarketPosition == 0 and BarsSinceExit(1) >= 1))
and Condition1 == false and CrossDown(C,dayopen-mar*(P/100)) Then
sell();
}
즐거운 하루되세요
> CSI300 님이 쓴 글입니다.
> 제목 : 24554관련
> 작성해주신수식을 시물레이션차트에 적용한 결과
신호가 나오지 않습니다
어디가 잘못된건지 확인 부탁드립니다
시초가에서(최근3일변동폭의 n%를 가,감) 기준으로 상,하,채널
상단채널을 종가로 크로스업 하면 매수
하단채널을 종가로 크로스다운하면 매도
이동평균이 정배열 이면 매도금지
이동평균이 역배열이면 매수금지
5분봉 적용