예스스탁
예스스탁 답변
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
이렇게 선과 함께 선의 이름과 그 값이 표시되도록 부탁드립니다.
항상 노고에 감사드립니다!