커뮤니티

참조데이타를 이용하는 수식문의

프로필 이미지
스로우
2012-08-16 19:10:47
262
글번호 53826
답변완료
if DATA1(c) > DATA1(dayhigh(1)) then PlotBaseLine1(13, "전기준선+",rgb(254,195,195)); if DATA1(c) < DATA1(daylow(1)) then PlotBaseLine1(13, "전기준선+",cyan); if DATA1(c) <= DATA1(dayhigh(1)) and DATA1(C) >= DATA1(daylow(1)) then PlotBaseLine1(13, "전기준선+",gray); if DATA2(C) > DATA2(dayhigh(1)) then PlotBaseLine2(12, "전기준선+",rgb(254,195,195)); if DATA2(C) < DATA2(daylow(1)) then PlotBaseLine2(12, "전기준선+",cyan); if DATA2(C) <= DATA2(dayhigh(1)) and DATA2(C) >= DATA2(daylow(1)) then PlotBaseLine2(12, "전기준선+",gray); ====== 참조DAta는 13개가 들어갑니다. 수식점검부탁드립니다 감사합니다
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2012-08-16 19:35:25

안녕하세요 예스스탁입니다. dayhigh,daylow,dayopen,dayclose함수는 주종목(data1)의 일간 시고저종가를 가져오는 함수입니다. 참조데이터(data2~data99)에서는 highD,lowd,openD,closeD 함수를 이용하셔야 합니다. if DATA1(c) > DATA1(dayhigh(1)) then PlotBaseLine1(13, "전기준선+",rgb(254,195,195)); if DATA1(c) < DATA1(daylow(1)) then PlotBaseLine1(13, "전기준선+",cyan); if DATA1(c) <= DATA1(dayhigh(1)) and DATA1(C) >= DATA1(daylow(1)) then PlotBaseLine1(13, "전기준선+",gray); if DATA2(C) > DATA2(highD(1)) then PlotBaseLine2(12, "전기준선+",rgb(254,195,195)); if DATA2(C) < DATA2(lowD(1)) then PlotBaseLine2(12, "전기준선+",cyan); if DATA2(C) <= DATA2(highD(1)) and DATA2(C) >= DATA2(lowD(1)) then PlotBaseLine2(12, "전기준선+",gray); 즐거운 하루되세요 > 스로우 님이 쓴 글입니다. > 제목 : 참조데이타를 이용하는 수식문의 > if DATA1(c) > DATA1(dayhigh(1)) then PlotBaseLine1(13, "전기준선+",rgb(254,195,195)); if DATA1(c) < DATA1(daylow(1)) then PlotBaseLine1(13, "전기준선+",cyan); if DATA1(c) <= DATA1(dayhigh(1)) and DATA1(C) >= DATA1(daylow(1)) then PlotBaseLine1(13, "전기준선+",gray); if DATA2(C) > DATA2(dayhigh(1)) then PlotBaseLine2(12, "전기준선+",rgb(254,195,195)); if DATA2(C) < DATA2(daylow(1)) then PlotBaseLine2(12, "전기준선+",cyan); if DATA2(C) <= DATA2(dayhigh(1)) and DATA2(C) >= DATA2(daylow(1)) then PlotBaseLine2(12, "전기준선+",gray); ====== 참조DAta는 13개가 들어갑니다. 수식점검부탁드립니다 감사합니다