커뮤니티

라인작업

프로필 이미지
회원
2019-07-24 16:43:30
137
글번호 130606
답변완료
챠트에 라인작업하려 합니다. 이수식을가지고 새로작업하는데 검증에서plotbaseline데이타로 수치형데이터가 필요하다하고, 이격은 선언되지않은 이름 이격 2가 있다고 합니다 제가 원하는 작업은 한국선물챠트에 라인 2.5와 1.25 그리고 0.60이 자동으로 나오길 원하고 장은 변동이 있으니 기준을 정해놓으면 장이 바뀔&#46468; 기준값만 바뀌면 됩니다 Input : 기준1(290), 이격1(2.5), 이격2(1.25), AA1(5); var3 = 기준1; var1=0; if var1 <= AA1 Then { plotbaseline1(Var3,"1"); plotbaseline2(Var3-이격2,"2"); var1 = var1 +1 ; } if var1 <= AA1 Then { plotbaseline3(Var3-(이격1*1),"3"); plotbaseline4(Var3-(이격1*1)-이격2,"4"); var1 = var1 +1 ; } if var1 <= AA1 Then { plotbaseline5(Var3-(이격1*2),"5"); plotbaseline6(Var3-(이격1*2)-이격2,"6"); var1 = var1 +1 ; } if var1 <= AA1 Then { plotbaseline7(Var3-(이격1*3),"7"); plotbaseline8(Var3-(이격1*3)-이격2,"8"); var1 = var1 +1 ; } if var1 <= AA1 Then { plotbaseline9(Var3-(이격1*4),"9"); plotbaseline10(Var3-(이격1*4)-이격2,"10"); var1 = var1 +1 ; } if var1 <= AA1 Then { plotbaseline11(Var3-(이격1*5),"11"); plotbaseline12(Var3-(이격1*5)-이격2,"12"); var1 = var1 +1 ; } if var1 <= AA1 Then { plotbaseline13(Var3-(이격1*6),"13"); plotbaseline14(Var3-(이격1*6)-이격2,"14"); var1 = var1 +1 ; } if var1 <= AA1 Then { plotbaseline15(Var3-(이격1*7),"15"); plotbaseline16(Var3-(이격1*7)-이격2,"16"); var1 = var1 +1 ; } if var1 <= AA1 Then { plotbaseline17(Var3-(이격1*8),"17"); plotbaseline18(Var3-(이격1*8)-이격2,"18"); var1 = var1 +1 ; } if var1 <= AA1 Then { plotbaseline19(Var3-(이격1*9),"19"); plotbaseline20(Var3-(이격1*9)-이격2,"20"); var1 = var1 +1 ; } if var1 <= AA1 Then { plotbaseline21(Var3-(이격1*10),"21"); plotbaseline22(Var3-(이격1*10)-이격2,"22"); var1 = var1 +1 ; } if var1 <= AA1 Then { plotbaseline23(Var3-(이격1*11),"23"); plotbaseline24(Var3-(이격1*11)-이격2,"24"); var1 = var1 +1 ; } if var1 <= AA1 Then { plotbaseline25(Var3-(이격1*12),"25"); plotbaseline26(Var3-(이격1*12)-이격2,"26"); var1 = var1 +1 ; } if var1 <= AA1 Then { plotbaseline27(Var3-(이격1*13),"27"); plotbaseline28(Var3-(이격1*13)-이격2,"28"); var1 = var1 +1 ; } if var1 <= AA1 Then { plotbaseline29(Var3-(이격1*14),"29"); plotbaseline30(Var3-(이격1*14)-이격2,"30"); var1 = var1 +1 ; } if var1 <= AA1 Then { plotbaseline31(Var3-(이격1*15),"31"); plotbaseline32(Var3-(이격1*15)-이격2,"32"); var1 = var1 +1 ; }
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2019-07-25 14:03:37

안녕하세요 예스스탁입니다. 문의하신 내용을 정확히 이해하지 못했습니다. 수식을 어느부분을 수정해 드려야 할지 모르겠습니다. 올려주신 수식도 검증에 에러가 없습니다. 차트에도 정상적으로 적용되어 선이 나타나고 있습니다. 02-3453-1060으로 전화주시기 바랍니다. 즐거운 하루되세요 > 에리카 님이 쓴 글입니다. > 제목 : 라인작업 > 챠트에 라인작업하려 합니다. 이수식을가지고 새로작업하는데 검증에서plotbaseline데이타로 수치형데이터가 필요하다하고, 이격은 선언되지않은 이름 이격 2가 있다고 합니다 제가 원하는 작업은 한국선물챠트에 라인 2.5와 1.25 그리고 0.60이 자동으로 나오길 원하고 장은 변동이 있으니 기준을 정해놓으면 장이 바뀔떄 기준값만 바뀌면 됩니다 Input : 기준1(290), 이격1(2.5), 이격2(1.25), AA1(5); var3 = 기준1; var1=0; if var1 <= AA1 Then { plotbaseline1(Var3,"1"); plotbaseline2(Var3-이격2,"2"); var1 = var1 +1 ; } if var1 <= AA1 Then { plotbaseline3(Var3-(이격1*1),"3"); plotbaseline4(Var3-(이격1*1)-이격2,"4"); var1 = var1 +1 ; } if var1 <= AA1 Then { plotbaseline5(Var3-(이격1*2),"5"); plotbaseline6(Var3-(이격1*2)-이격2,"6"); var1 = var1 +1 ; } if var1 <= AA1 Then { plotbaseline7(Var3-(이격1*3),"7"); plotbaseline8(Var3-(이격1*3)-이격2,"8"); var1 = var1 +1 ; } if var1 <= AA1 Then { plotbaseline9(Var3-(이격1*4),"9"); plotbaseline10(Var3-(이격1*4)-이격2,"10"); var1 = var1 +1 ; } if var1 <= AA1 Then { plotbaseline11(Var3-(이격1*5),"11"); plotbaseline12(Var3-(이격1*5)-이격2,"12"); var1 = var1 +1 ; } if var1 <= AA1 Then { plotbaseline13(Var3-(이격1*6),"13"); plotbaseline14(Var3-(이격1*6)-이격2,"14"); var1 = var1 +1 ; } if var1 <= AA1 Then { plotbaseline15(Var3-(이격1*7),"15"); plotbaseline16(Var3-(이격1*7)-이격2,"16"); var1 = var1 +1 ; } if var1 <= AA1 Then { plotbaseline17(Var3-(이격1*8),"17"); plotbaseline18(Var3-(이격1*8)-이격2,"18"); var1 = var1 +1 ; } if var1 <= AA1 Then { plotbaseline19(Var3-(이격1*9),"19"); plotbaseline20(Var3-(이격1*9)-이격2,"20"); var1 = var1 +1 ; } if var1 <= AA1 Then { plotbaseline21(Var3-(이격1*10),"21"); plotbaseline22(Var3-(이격1*10)-이격2,"22"); var1 = var1 +1 ; } if var1 <= AA1 Then { plotbaseline23(Var3-(이격1*11),"23"); plotbaseline24(Var3-(이격1*11)-이격2,"24"); var1 = var1 +1 ; } if var1 <= AA1 Then { plotbaseline25(Var3-(이격1*12),"25"); plotbaseline26(Var3-(이격1*12)-이격2,"26"); var1 = var1 +1 ; } if var1 <= AA1 Then { plotbaseline27(Var3-(이격1*13),"27"); plotbaseline28(Var3-(이격1*13)-이격2,"28"); var1 = var1 +1 ; } if var1 <= AA1 Then { plotbaseline29(Var3-(이격1*14),"29"); plotbaseline30(Var3-(이격1*14)-이격2,"30"); var1 = var1 +1 ; } if var1 <= AA1 Then { plotbaseline31(Var3-(이격1*15),"31"); plotbaseline32(Var3-(이격1*15)-이격2,"32"); var1 = var1 +1 ; }