커뮤니티
시스템식 질문입니다
2011-11-17 11:01:10
397
글번호 44864
데이타1
데이타2
데이타3
데이타4
설정후
데이타2의 누적거래량이 100 이상일 때부터 500 이하 일때 까지
(데이타3-데이타4==AA) 의 최고값(HH)과 최저값(LL)을 기억한다음
데이타2의 누적거래량이 500 이상 일때부터
AA의 수치가 HH 보다 200 이상일 때 매수1
매수1청산
AA수치가 HH+100 이하면 청산1
데이타2의 누적거래량이 500 이상 일때부터
AA의 수치가 LL 보다 300 이하일 때 매수2
매수2청산
AA수치가 LL-200 보다 이상이면 청산2
입니다
답변 1
예스스탁 예스스탁 답변
2011-11-17 13:28:06
안녕하세요
예스스탁입니다.
var : sum2(0,data2),cond2(false,data2),AA(0,data2),HH(0,data2),LL(0,data2);
AA = data3(c)-data4(c);
if data2(date!=date[1]) Then{
sum2 = 0;
Cond2 = false;
}
sum2 = sum2+data2(v);
if cond2 == false and sum2 >= 100 Then{
cond2 = true;
HH = AA;
LL = AA;
}
if cond2 == true and sum2 >= 100 and sum2 < 500 Then{
if AA > HH Then
HH = AA;
if AA < LL Then
LL = AA;
}
if sum2 >= 500 and crossup(AA,HH+200) Then
buy("b1");
if IsEntryName("b1") and CrossDown(AA,HH-100) Then
exitlong("x1");
if sum2 >= 500 and CrossDown(AA,LL-300) Then
buy("b2");
if IsEntryName("b2") and CrossUp(AA,LL-200) Then
exitlong("x2");
즐거운 하루되세요
> 파인애플 님이 쓴 글입니다.
> 제목 : 시스템식 질문입니다
> 데이타1
데이타2
데이타3
데이타4
설정후
데이타2의 누적거래량이 100 이상일 때부터 500 이하 일때 까지
(데이타3-데이타4==AA) 의 최고값(HH)과 최저값(LL)을 기억한다음
데이타2의 누적거래량이 500 이상 일때부터
AA의 수치가 HH 보다 200 이상일 때 매수1
매수1청산
AA수치가 HH+100 이하면 청산1
데이타2의 누적거래량이 500 이상 일때부터
AA의 수치가 LL 보다 300 이하일 때 매수2
매수2청산
AA수치가 LL-200 보다 이상이면 청산2
입니다
다음글
이전글