커뮤니티

시스템식 질문입니다

프로필 이미지
파인애플
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 입니다