커뮤니티

수식 의뢰드립니다

프로필 이미지
qha71
2020-07-13 11:45:08
1427
글번호 140475
답변완료
안녕하세요! 목표값 수식 좀 의뢰드립니다! 임의의 가격 A, B ,C 가 있습니다. 제가 임의의 가격을 지표속성의 변수에서 각각 입력을 하면 챠트에 가격선이 생성되고 각각의 색상이 적용된 가격선 이름과 값이 표시되도록 만들어 주세요! 예) 1. 임의의 가격을 입력 (저가 또는 고가) A = 100 (저가 또는 고가) b = 200 (눌림) c = 160 ( 참고 이미지 첨부 ) 2. A에서 B까지 오른값을 B에 더한 값 = E값 3. A에서 B까지 오른값의 1 / 2을 B 에 더한 값 = 평균값 4. A에서 B까지 오른값의 C를 더한 값 = N값 하락시는 반대로 적용해 주세요 예시) ---------------------------------------------------------- E 값 300.00 ---------------------------------------------------------- 평균값 150.00 이렇게 선과 함께 선의 이름과 그 값이 표시되도록 부탁드립니다. ------------------------------------------------------------------------------------ 어떤 임의 가격 예) 고점 264.40 저점 263.40 을 지표속성 변수값으로 입력하면 1. 고점기준 빠진 가격 0.65 = 263.75 1.35 = 263.05 2.8 = 261.60 2. 저점기준 오른 가격 0.65 = 264.05 1.35 = 264.75 2.8 = 266.20 총 6개의 선이 이름과 가격 값리 표시 되도록 만들어 주세요 예시) ---------------------------------------------------------- 0.65 263.75 ---------------------------------------------------------- 1.35 263.05 ---------------------------------------------------------- 2.8 261.60 이렇게 선과 함께 선의 이름과 그 값이 표시되도록 부탁드립니다. 항상 노고에 감사드립니다!
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2020-07-09 11:42:54

안녕하세요 예스스탁입니다. 1 input : AA(100),BB(200),CC(160),소숫점자리(0); var1 = AA; var2 = BB; var3 = CC; var4 = BB+(BB-AA); var5 = BB+(BB-AA)/2; var6 = CC+(BB-AA); plot1(var1,"A"); plot2(var2,"B"); plot3(var3,"C"); plot4(var4,"E"); plot5(var5,"평균값"); plot6(var6,"N"); if index == 1 then { value1 = Text_New(sdate,stime,var1,"A값 : "+NumToStr(var1,소숫점자리)); value2 = Text_New(sdate,stime,var2,"B값 : "+NumToStr(var2,소숫점자리)); value3 = Text_New(sdate,stime,var3,"C값 : "+NumToStr(var3,소숫점자리)); value4 = Text_New(sdate,stime,var4,"E값 : "+NumToStr(var4,소숫점자리)); value5 = Text_New(sdate,stime,var5,"평균값 : "+NumToStr(var5,소숫점자리)); value6 = Text_New(sdate,stime,var6,"N값 : "+NumToStr(var6,소숫점자리)); Text_SetStyle(value1,2,1); Text_SetStyle(value2,2,1); Text_SetStyle(value3,2,1); Text_SetStyle(value4,2,1); Text_SetStyle(value5,2,1); Text_SetStyle(value6,2,1); } Else { Text_SetLocation(value1,sdate,stime,var1); Text_SetLocation(value2,sdate,stime,var2); Text_SetLocation(value3,sdate,stime,var3); Text_SetLocation(value4,sdate,stime,var4); Text_SetLocation(value5,sdate,stime,var5); Text_SetLocation(value6,sdate,stime,var6); } 2 input : 고점(264.40),저점(263.40),소숫점자리(2); input : pt1(0.65),pt2(1.35),pt3(2.8); var1 = 고점-pt1; var2 = 고점-pt2; var3 = 고점-pt3; var4 = 저점+pt1; var5 = 저점+pt2; var6 = 저점+pt3; plot1(var1,"고점-pt1"); plot2(var2,"고점-pt2"); plot3(var3,"고점-pt3"); plot4(var4,"저점+pt1"); plot5(var5,"저점+pt2"); plot6(var6,"저점+pt3"); if index == 1 then { value1 = Text_New(sdate,stime,var1,NumToStr(pt1,소숫점자리)+" : "+NumToStr(var1,소숫점자리)); value2 = Text_New(sdate,stime,var2,NumToStr(pt2,소숫점자리)+" : "+NumToStr(var2,소숫점자리)); value3 = Text_New(sdate,stime,var3,NumToStr(pt3,소숫점자리)+" : "+NumToStr(var3,소숫점자리)); value4 = Text_New(sdate,stime,var4,NumToStr(pt1,소숫점자리)+" : "+NumToStr(var4,소숫점자리)); value5 = Text_New(sdate,stime,var5,NumToStr(pt2,소숫점자리)+" : "+NumToStr(var5,소숫점자리)); value6 = Text_New(sdate,stime,var6,NumToStr(pt3,소숫점자리)+" : "+NumToStr(var6,소숫점자리)); Text_SetStyle(value1,2,1); Text_SetStyle(value2,2,1); Text_SetStyle(value3,2,1); Text_SetStyle(value4,2,1); Text_SetStyle(value5,2,1); Text_SetStyle(value6,2,1); } Else { Text_SetLocation(value1,sdate,stime,var1); Text_SetLocation(value2,sdate,stime,var2); Text_SetLocation(value3,sdate,stime,var3); Text_SetLocation(value4,sdate,stime,var4); Text_SetLocation(value5,sdate,stime,var5); Text_SetLocation(value6,sdate,stime,var6); } 즐거운 하루되세요 > qha71 님이 쓴 글입니다. > 제목 : 수식 의뢰드립니다 > 안녕하세요! 목표값 수식 좀 의뢰드립니다! 임의의 가격 A, B ,C 가 있습니다. 제가 임의의 가격을 지표속성의 변수에서 각각 입력을 하면 챠트에 가격선이 생성되고 각각의 색상이 적용된 가격선 이름과 값이 표시되도록 만들어 주세요! 예) 1. 임의의 가격을 입력 (저가 또는 고가) A = 100 (저가 또는 고가) b = 200 (눌림) c = 160 ( 참고 이미지 첨부 ) 2. A에서 B까지 오른값을 B에 더한 값 = E값 3. A에서 B까지 오른값의 1 / 2을 B 에 더한 값 = 평균값 4. A에서 B까지 오른값의 C를 더한 값 = N값 하락시는 반대로 적용해 주세요 예시) ---------------------------------------------------------- E 값 300.00 ---------------------------------------------------------- 평균값 150.00 이렇게 선과 함께 선의 이름과 그 값이 표시되도록 부탁드립니다. ------------------------------------------------------------------------------------ 어떤 임의 가격 예) 고점 264.40 저점 263.40 을 지표속성 변수값으로 입력하면 1. 고점기준 빠진 가격 0.65 = 263.75 1.35 = 263.05 2.8 = 261.60 2. 저점기준 오른 가격 0.65 = 264.05 1.35 = 264.75 2.8 = 266.20 총 6개의 선이 이름과 가격 값리 표시 되도록 만들어 주세요 예시) ---------------------------------------------------------- 0.65 263.75 ---------------------------------------------------------- 1.35 263.05 ---------------------------------------------------------- 2.8 261.60 이렇게 선과 함께 선의 이름과 그 값이 표시되도록 부탁드립니다. 항상 노고에 감사드립니다!