예스스탁
예스스탁 답변
2021-03-24 17:22:24
안녕하세요
예스스탁입니다.
input : 기준시간(101500);
var : cnt(0);
Array : DO[20](0),DH[20](0),DL[20](0),DC[20](0);
if (sdate != sdate[1] and stime >= 기준시간) or
(sdate == sdate[1] and stime >= 기준시간 and stime[1] < 기준시간) Then
{
DO[0] = O;
DH[0] = H;
DL[0] = L;
for cnt = 1 to 19
{
DO[cnt] = DO[cnt-1][1];
DH[cnt] = DH[cnt-1][1];
DL[cnt] = DL[cnt-1][1];
DC[cnt] = DC[cnt-1][1];
}
}
DC[0] = C;
if DH[0] > 0 and H > DH[0] Then
DH[0] = H;
if DL[0] > 0 and L < DL[0] Then
DL[0] = L;
if DH[0] > 0 and DL[0] > 0 Then
{
plot2( 10^((LOG10(DH[0])-(LOG10(DH[0])-LOG10(DL[0]))*0.236)),"단기 23.6선");
plot3( 10^((LOG10(DH[0])-(LOG10(DH[0])-LOG10(DL[0]))*0.382)),"단기 38.2선");
plot4( 10^((LOG10(DH[0])-(LOG10(DH[0])-LOG10(DL[0]))*0.500)),"단기 50선");
plot5( 10^((LOG10(DH[0])-(LOG10(DH[0])-LOG10(DL[0]))*0.618)),"단기 61.8선");
plot6( 10^((LOG10(DH[0])-(LOG10(DH[0])-LOG10(DL[0]))*0.764)),"단기 76.4선");
plot7( DL[0],"일중 최저선");
// MessageLog("요일 date[1] : % DayOfWeek(date[1]) : %",date[1],DayOfWeek(date[1]));
// MessageLog(" weeklyhigh : %,2f weeklylow: %,2f",DH,DL);
}
즐거운 하루되세요
> 작두1 님이 쓴 글입니다.
> 제목 : 문의드립니다
> 매번 감사드립니다
아래식을 항셍장시작 한국시간 오전10시15분 기준 바꿔주세요
감사합니다
var : DH(0), DL(500); // DL:일중최고, DL:일중최고
DH=DayHigh(0);
DL=DayLow(0);
// 단기 피보나치 로그선그리기
plot1(DH,"일중 최고선");
plot2( 10^((LOG10(DH)-(LOG10(DH)-LOG10(DL))*0.236)),"단기 23.6선");
plot3( 10^((LOG10(DH)-(LOG10(DH)-LOG10(DL))*0.382)),"단기 38.2선");
plot4( 10^((LOG10(DH)-(LOG10(DH)-LOG10(DL))*0.500)),"단기 50선");
plot5( 10^((LOG10(DH)-(LOG10(DH)-LOG10(DL))*0.618)),"단기 61.8선");
plot6( 10^((LOG10(DH)-(LOG10(DH)-LOG10(DL))*0.764)),"단기 76.4선");
plot7(DL,"일중 최저선");
// MessageLog("요일 date[1] : % DayOfWeek(date[1]) : %",date[1],DayOfWeek(date[1]));
// MessageLog(" weeklyhigh : %,2f weeklylow: %,2f",DH,DL);