답변완료
건의 드립니다.
안녕하세요. 늘 감사드립니다.
지표식 작성과 사용에 있어서,
지표식 작성 후 사용할 때 지표 속성이 수시로 바뀌어서 불편합니다.
가령 지표식에서 Plot1, 2, 3, ... 등의 순서 중 하나만 바뀌어도,
지표 속성에서
표시-종류(선그래프, 막대그래프 등등), 색(Green, Magenta 등등), 형태(점선 실선 등)
이 전부 다 바뀌어 버리니, 종종 이런 설정이 뒤죽박죽이 되고,
늘 새로 다시 바꾸고 해야 해서, 불편합니다.
아주 지표식 작성할 때에, 지표선 등의 색깔을 지정하듯이, 지표 속성창에서 나타나는 것들도 지표 식에서 규정할 수 있도록 해 주시면 대단히 감사하겠습니다.
최소한, 지표 그래프의 색상과, 차트에서 나타나는 맨 오른 쪽 Y축에서의 숫자들의 배경색이 같아 지도록 하는 기능 정도는 바로 추가해 주시면 감사하겠습니다.
(가령, 지표 선그래프가 빨강이라면, 차트 오른 쪽 끝에서의 그 수치 배경색도 같이 빨강색으로 나타나도록 하는 기능 개선은 시급해 보입니다. 색깔로 매수 매도 의미를 담아 내는데, 이 게 수시로 바뀌니, 그럴 때마다 손으로 일일히 재조정해 주기가 불편합니다)
(특히, 오른 쪽 난간의 수치 배경색은, 굳이 손으로 설정하지 않으면, 그냥 임의의 색깔로 나타나는데, 그럴 바에는 차라리 지표 그래프의 색깔과 자동으로 같게 되도록 개량해 주시면 훨씬 더 좋겠습니다)
(많은 다른 분들도 분명히 이 점에서 불편함을 오랫동안 느껴 왔을텐데, 그냥 개선 제안을 꺼려서 안 한 것이 아닐까 생각이 됩니다.
이런 지속적인 기능 개량들을 통해서, YesLanguage가 더욱 더욱 글로벌하게 더 많이 애용되는 툴이 되기를 기원합니다)
감사합니다.
2020-06-19
2147
글번호 139967
지표
답변완료
부탁드립니다.
$,안녕하세요
1,아래식에서 파동추세선이 그려진 직후 파동추세선이 그려진 완성봉에 Text가 즉시
출력되도록 수정부탁드립니다.
2,최근 2개파동의 각각중심선을 다음파동전까지 오른쪽그리기 하고싶습니다.
도움부탁드립니다.
input: period1(60),period2(20),period3(5), 선두께(5),상승색(YELLOW),하락색(cyan);
Var:j1(0),J2(0),J3(0),T1(0),T2(0),T3(0);
Var: date11(0),time11(0),date12(0),time12(0);
Var: TL1(0), TL2(0),TL3(0),Tx(0),Tx1(0);
Array:HiVal1[20](0),LoVal1[20](0),HiBar1[20](0),LoBar1[20](0);
Array:HiVal2[20](0),LoVal2[20](0),HiBar2[20](0),LoBar2[20](0);
Array:HiVal3[20](0),LoVal3[20](0),HiBar3[20](0),LoBar3[20](0);
Array:r[7](0),fr[7](0);
For j1 = 0 To 19
{
HiBar1[j1] = HiBar1[j1] + 1;
LoBar1[j1] = LoBar1[j1] + 1;
}
if crossup(c,highest(c,Period1)[1]) Then
T1 = 1;
if CrossDown(c,Lowest(c,Period1)[1]) Then
T1 = -1;
If T1 == -1 Then
{
If T1[1] != -1 Then
{
For j1 = 18 DownTo 0
{
LoVal1[j1+1] = LoVal1[j1];
LoBar1[j1+1] = LoBar1[j1];
}
LoVal1[0] = close;
LoBar1[0] = 0;
date11 = date[HiBar1[0]];
time11 = stime[HiBar1[0]];
Value11 = HiVal1[0];
date12 = date[LoBar1[0]];
time12 = stime[LoBar1[0]];
Value12 = LoVal1[0];
TL1 = TL_New(date11,time11,Value11,date12,time12,Value12);
TL_SetColor(TL1,하락색);
Tx = Text_New(date11,time11,Value11,"▼");
Text_SetColor(Tx,blue);
Text_SetStyle(Tx,2,1);
Text_SetSize(tx,11);
tx = Text_New(date11,time11,Value11,NumToStr(value11,2)+NewLine);
Text_SetStyle(tx,2,1);
Text_SetSize(tx,11);
}
If LoVal1[0] > close Then
{
LoVal1[0] = close;
LoBar1[0] = 0;
date12 = date[LoBar1[0]];
time12 = stime[LoBar1[0]];
Value12 = LoVal1[0];
TL_SetEnd(TL1, date12,time12,Value12);
}
}
If T1 == 1 Then
{
If T1[1] != 1 Then
{
For j1 = 18 DownTo 0
{
HiVal1[j1+1] = HiVal1[j1];
HiBar1[j1+1] = HiBar1[j1];
}
HiVal1[0] = close;
HiBar1[0] = 0;
date11 = date[LoBar1[0]];
time11 = stime[LoBar1[0]];
Value11 = LoVal1[0];
date12 = date[HiBar1[0]];
time12 = stime[HiBar1[0]];
Value12 = HiVal1[0];
TL1 = TL_New(date11,time11,Value11,date12,time12,Value12);
TL_SetColor(TL1,상승색);
Tx1 = Text_New(date11,time11,Value11,"▲");
Text_SetColor(Tx1,red);
Text_SetStyle(Tx1,2,5);
Text_SetSize(tx1,11);
tx = Text_New(date11,time11,Value11,NewLine+NumToStr(value11,2));
Text_SetStyle(tx,2,0);
Text_SetSize(tx,11);
}
If HiVal1[0] < close Then
{
HiVal1[0] = close;
HiBar1[0] = 0;
date12 = date[HiBar1[0]];
time12 = stime[HiBar1[0]];
Value12 = HiVal1[0];
TL_SetEnd(TL1, date12,time12,Value12);
}
}
TL_SetSize(tL1,선두께);
2020-06-19
2052
글번호 139960
지표