예스스탁
예스스탁 답변
2023-07-03 17:55:35
안녕하세요
예스스탁입니다.
1
var : nday1(0,Data1),week1(0,Data1),X1(False,Data1);
var : MH1(0,Data1),ML1(0,Data1),D1(0,Data1),L1(0,data1);
var : nday2(0,Data2),week2(0,Data2),X2(False,Data2);
var : MH2(0,Data2),ML2(0,Data2),D2(0,Data2),L2(0,data2);
nday1 = data1(date - int(date/100)*100);
Week1 = data1(DayOfWeek(date));
if (nday1 >= 8 and nday1 <= 14 and week1 == 4) then
X1 = true;
Else
{
X1 = False;
if X1 == False and X1[1] == true Then
{
MH1 = data1(H);
ML1 = data1(L);
D1 = data1(sDate);
}
}
if sdate == D1 Then
L1 = data1(LowD(0));
if MH1 > 0 and Data1(H) > MH1 Then
MH1 = data1(H);
if ML1 > 0 and Data1(L) < ML1 Then
ML1 = data1(L);
nday2 = data2(date - int(date/100)*100);
Week2 = data2(DayOfWeek(date));
if (nday2 >= 8 and nday2 <= 14 and week2 == 4) then
X2 = true;
Else
{
X2 = False;
if X2 == False and X2[1] == true Then
{
MH2 = data2(H);
ML2 = data2(L);
D2 = data2(sDate);
}
}
if sdate == D2 Then
L2 = data2(LowD(0));
if MH2 > 0 and Data2(H) > MH2 Then
MH2 = data2(H);
if ML2 > 0 and Data2(L) < ML2 Then
ML2 = data2(L);
if MH1 > 0 Then
plot1(MH1,"Data1 월고");
if ML1 > 0 Then
plot2(ML1,"Data1 월저");
if L1 > 0 Then
plot3(L1,"Data1 기준");
plot4(Data1(LowD(0)),"Data1 당일저가");
if MH2 > 0 Then
plot5(MH2,"Data2 월고");
if ML2 > 0 Then
plot6(ML2,"Data2 월저");
if L2 > 0 Then
plot7(L2,"Data2 기준");
plot8(Data2(LowD(0)),"Data2 당일저가");
2
Plot1(Data1(c),"Data1종가",IFf(C<Data2(LowD(0)),Blue,Black));
Plot2(Data2(c),"Data2종가",IFf(C<Data1(LowD(0)),Red,Black));
즐거운 하루되세요
> 서태공 님이 쓴 글입니다.
> 제목 : 부탁드립니다.
> 1. 본차트 월고, 월저, 기준가, 당일 저가 및 보조차트1의 월고, 월저, 기준가, 당일 저가 지표를 모두 본차트에 구현해 주세요
2. 본차트 종가가 보조차트1의 당일 저가 이하로 하락하면 파란색으로, 보조차트 1의 종가가 본차트의 당일 저가 이하로 하락하면 빨강색으로 구현해 주세요
고맙습니다.