커뮤니티

시스템식 질문입니다

프로필 이미지
파인애플
2012-05-18 09:53:34
337
글번호 51115
답변완료
1 조건 만족후 포지션 진입이 되었을 때 데이타2의 값을 기억해서 그값보다 0.9배 작으면 청산하는 식 입니다 2 데이타3,4 가 1분봉으로 했을 때 드문드문 나오고 데이타3,4 의 값이 모두 1000 이상일 대 매수 진입을 하고 싶습니다. 그런데 봉오류인지 데이타2,3 값이 나오지 않았는데 진입을 하는데 어떻게 해야 하나요? 당일마다 리셋되는 형식으로 만들어 주세요 3 1분 봉에서 데이타 3,4 값이 모두 2000 이상을 만족 했을때의 데이타2의 값을 알고 싶습니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2012-05-18 10:53:07

안녕하세요 예스스탁입니다. 1. var : d2v(0,data1);#data2값을 data1 봉기준으로 저장 d2v = data2(c); if MarketPosition == 1 and data2(c) <= d2v[BarsSinceEntry]*0.9 Then exitlong(); 2, data3(c)라고 사용하시면 data3(c)는 최근 완성된 봉의 값입니다. 그러므로 주종목과 같은 날짜의 같은 시간의 봉이 만들어 졌을때만 진입하고자 하시면 아래와 같이 작성하셔야 합니다. if data3(sdate) == data1(sdate) and data3(stime) == data1(stime) and data4(sdate) == data1(sdate) and data4(stime) == data1(stime) and data3(c) >= 1000 and data4(c) >= 1000 then buy(); 3. var : value(0,data3); if data3(c) >= 2000 and data4(c) >= 2000 Then value = data2(c); 즐거운 하루되세요 > 파인애플 님이 쓴 글입니다. > 제목 : 시스템식 질문입니다 > 1 조건 만족후 포지션 진입이 되었을 때 데이타2의 값을 기억해서 그값보다 0.9배 작으면 청산하는 식 입니다 2 데이타3,4 가 1분봉으로 했을 때 드문드문 나오고 데이타3,4 의 값이 모두 1000 이상일 대 매수 진입을 하고 싶습니다. 그런데 봉오류인지 데이타2,3 값이 나오지 않았는데 진입을 하는데 어떻게 해야 하나요? 당일마다 리셋되는 형식으로 만들어 주세요 3 1분 봉에서 데이타 3,4 값이 모두 2000 이상을 만족 했을때의 데이타2의 값을 알고 싶습니다.