커뮤니티

문의좀 드릴께요.

프로필 이미지
파생개미
2008-06-26 01:49:49
774
글번호 15870
답변완료
열심히 공부중인데.. 역시나.. 너무 모르는게 많은것 같아요.. 우선 아래처럼 dayhigh(1) 이면 전일이고 dayhigh(9)이면 9일전 고가를 나타내는게 맞지요? 그러면 오늘의 고가가 dayhigh(1) 부터 dayhigh(9)일 까지의 고가에 만나면 만나는 가격에 점선이나,선으로표시를 하고 싶습니다. 예를 들어 1일전 고가: 3.40 2일전 고가: 2.10 3일전 고가: 1.20 4일전 고가 :5.30 5일전 고가 :3.50 6일전 고가 :1.00 7일전 고가 :2.20 8일전 고가 :3.50 9일전 고가 :3.10 가격들 이라고할때 오늘의 고가의 시간 변화가 만약 1.20 - 2.20 - 3.40 이라면 1일전 부터 9일전 까지의 고가 가격을 지표에 전부 표시하는것이 아니고 오늘의 고가가 1일부터 9일까지의 고가 가격에 만나면 지표에 선으로라든지. 점으로 표시할수있나요? 그리고 고가의 가격범위는 30만원 미만은 고가 +-0.03틱을 주고 30만원 이상은 +-0.05틱의 가격범위를 주어서 가격범위에 1일부터 9일까지의 고가 가격이 같아지면 지표식으로 표시되게 로직좀 부탁드립니다.. 단,날짜를 영업일로 꼭 지정해줘야합니다. 왜냐하면 휴일이 포함되면 가격이 틀려져서 의미가 없어지니깐.. 날짜좀 신경써서 로직좀 짜주세요.. 매일같이 질문만 드려서 죄송합니다.. 답변 부탁드릴께요 ^______________________^
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2008-06-26 11:51:24

안녕하세요 예스스탁입니다. dayhigh(num)에서 num값이 0이면 당일 1이면 전일과 같이 말씀하신 부분이 맞습니다. 문의하신 식은 다음과 같습니다. for var1 = 1 to 9 { if dayhigh() == dayhigh(var1) Then{ if dayhigh() >= 3 Then{ plot1(dayhigh(var1)); plot2(dayhigh(var1)+0.05); plot3(dayhigh(var1)-0.05); } Else{ plot1(dayhigh(var1)); plot2(dayhigh(var1)+0.03); plot3(dayhigh(var1)-0.03); } } Else{ noplot(1); noplot(2); noplot(3); } } 지표식으로 적용하신 후 각각의 값을 점그래프로 설정하시거나 검색식(종목검색이 아닌 검색식입니다)으로 적용하시면 그래프 설정없이 적용하시면 바로 봉차트위에 조건만족하면 점이 그려집니다. 즐거운 하루되세요 > 파생개미 님이 쓴 글입니다. > 제목 : 문의좀 드릴께요. > 열심히 공부중인데.. 역시나.. 너무 모르는게 많은것 같아요.. 우선 아래처럼 dayhigh(1) 이면 전일이고 dayhigh(9)이면 9일전 고가를 나타내는게 맞지요? 그러면 오늘의 고가가 dayhigh(1) 부터 dayhigh(9)일 까지의 고가에 만나면 만나는 가격에 점선이나,선으로표시를 하고 싶습니다. 예를 들어 1일전 고가: 3.40 2일전 고가: 2.10 3일전 고가: 1.20 4일전 고가 :5.30 5일전 고가 :3.50 6일전 고가 :1.00 7일전 고가 :2.20 8일전 고가 :3.50 9일전 고가 :3.10 가격들 이라고할때 오늘의 고가의 시간 변화가 만약 1.20 - 2.20 - 3.40 이라면 1일전 부터 9일전 까지의 고가 가격을 지표에 전부 표시하는것이 아니고 오늘의 고가가 1일부터 9일까지의 고가 가격에 만나면 지표에 선으로라든지. 점으로 표시할수있나요? 그리고 고가의 가격범위는 30만원 미만은 고가 +-0.03틱을 주고 30만원 이상은 +-0.05틱의 가격범위를 주어서 가격범위에 1일부터 9일까지의 고가 가격이 같아지면 지표식으로 표시되게 로직좀 부탁드립니다.. 단,날짜를 영업일로 꼭 지정해줘야합니다. 왜냐하면 휴일이 포함되면 가격이 틀려져서 의미가 없어지니깐.. 날짜좀 신경써서 로직좀 짜주세요.. 매일같이 질문만 드려서 죄송합니다.. 답변 부탁드릴께요 ^______________________^