커뮤니티
문의드립니다.
2019-01-25 14:23:42
245
글번호 125571
도움주시는 덕분에 도전하고 있습니다. 매번 감사합니다.
앞서 만들어주신 해선용 써머타임 피봇인데요. 이걸 지표로 만들어보니 그림처럼 일요일 다음날 값들은 사진처럼 피봇들이 다 좁게(전일 변동폭이 작다) 나오는 현상이 나오는 듯 합니다.
시장 변동성에 맞춰서 그런 게 아니고 그냥 일요일 수치들이 들어가면서 다 그렇게 되는 것 같은데요. 정확한 이유는 잘 모르겠습니다. 혹시 이유를 알 수 있을까요?
이유가 확실치 않다면 일요일 수치는 뺀 피봇(월요일 피봇은 금요일 변동성만을 토대로 그림) 작성 부탁드립니다.
1. 기타
input : 시작시간(100000),종료시간(020000);
var : Year(0),Summer(false),st(0),et(0),tcond(false);
var : hh(0),ll(0),cc(0),hh1(0),ll1(0),cc1(0);
Var : Pivot(0),R1(0),R2(0),S1(0),S2(0);
Year = Floor(sdate/10000);
Value1 = (10000 * Year) + (100 * 3) + 1;
Value2 = 15 - dayofweek(value1); // 3월 두번째 일요일 날짜
value3 = (10000 * Year) + (100 * 11) + 1;
value4 = 8 - dayofweek(value3); // 11월 첫번째 일요일 날짜
Summer = date > (10000 * Year) + (100 * 3) + value2
And date < (10000 * Year) + (100 * 11) + value4;
if Summer == true then
{
st = 시작시간;
et = 종료시간;
}
Else
{
st = 시작시간+10000;
et = 종료시간+10000;
}
if (sdate != sdate[1] and stime >= st) or
(sdate == sdate[1] and stime >= st and stime[1] < st) Then
{
tcond = true;
hh = h;
ll = l;
hh1 = hh[1];
ll1 = ll[1];
cc1 = cc[1];
}
if (sdate != sdate[1] and stime >= et) or
(sdate == sdate[1] and stime >= et and stime[1] < et) Then
{
tcond = false;
}
if tcond == true then
{
if h > hh Then
hh = h;
if l < ll Then
ll = l;
cc = c;
}
Pivot = (hh1+ll1+cc1)/3;
R1 = 2*Pivot-ll1;
R2 = Pivot+hh1-ll1;
S1 = 2*Pivot-hh1;
S2 = Pivot-hh1+ll1;
Plot1(Pivot, "피봇포인트");
Plot2(R1, "1차저항");
Plot3(R2, "2차저항");
Plot4(S1, "1차지지");
Plot5(S2, "2차지지");
2. 기타
혹시 메타트레이더나 멀티차트 수식도 변환 가능한가요?
- 1. 126170_이미지_1.png (0.11 MB)
답변 1
예스스탁 예스스탁 답변
2019-01-25 15:45:01
안녕하세요
예스스탁입니다.
1
차트의 기준시각을 확인하시기 바랍니다.
설정한 시간은 8시~18시로 한국시간이 기준인데
차트는 시장시각으로 되어 있습니다.
한국시각으로 기준시간 설정하시면 됩니다.
기준시간은 차트창속성에서 설정가능하고
차트창속성은 차트의 바탕화면을 클릭하면 나타납니다.
2
메타트레이더는 가능하지 않습니다.
즐거운 하루되세요
> 잡다백수 님이 쓴 글입니다.
> 제목 : 문의드립니다.
> 도움주시는 덕분에 도전하고 있습니다. 매번 감사합니다.
앞서 만들어주신 해선용 써머타임 피봇인데요. 이걸 지표로 만들어보니 그림처럼 일요일 다음날 값들은 사진처럼 피봇들이 다 좁게(전일 변동폭이 작다) 나오는 현상이 나오는 듯 합니다.
시장 변동성에 맞춰서 그런 게 아니고 그냥 일요일 수치들이 들어가면서 다 그렇게 되는 것 같은데요. 정확한 이유는 잘 모르겠습니다. 혹시 이유를 알 수 있을까요?
이유가 확실치 않다면 일요일 수치는 뺀 피봇(월요일 피봇은 금요일 변동성만을 토대로 그림) 작성 부탁드립니다.
1. 기타
input : 시작시간(100000),종료시간(020000);
var : Year(0),Summer(false),st(0),et(0),tcond(false);
var : hh(0),ll(0),cc(0),hh1(0),ll1(0),cc1(0);
Var : Pivot(0),R1(0),R2(0),S1(0),S2(0);
Year = Floor(sdate/10000);
Value1 = (10000 * Year) + (100 * 3) + 1;
Value2 = 15 - dayofweek(value1); // 3월 두번째 일요일 날짜
value3 = (10000 * Year) + (100 * 11) + 1;
value4 = 8 - dayofweek(value3); // 11월 첫번째 일요일 날짜
Summer = date > (10000 * Year) + (100 * 3) + value2
And date < (10000 * Year) + (100 * 11) + value4;
if Summer == true then
{
st = 시작시간;
et = 종료시간;
}
Else
{
st = 시작시간+10000;
et = 종료시간+10000;
}
if (sdate != sdate[1] and stime >= st) or
(sdate == sdate[1] and stime >= st and stime[1] < st) Then
{
tcond = true;
hh = h;
ll = l;
hh1 = hh[1];
ll1 = ll[1];
cc1 = cc[1];
}
if (sdate != sdate[1] and stime >= et) or
(sdate == sdate[1] and stime >= et and stime[1] < et) Then
{
tcond = false;
}
if tcond == true then
{
if h > hh Then
hh = h;
if l < ll Then
ll = l;
cc = c;
}
Pivot = (hh1+ll1+cc1)/3;
R1 = 2*Pivot-ll1;
R2 = Pivot+hh1-ll1;
S1 = 2*Pivot-hh1;
S2 = Pivot-hh1+ll1;
Plot1(Pivot, "피봇포인트");
Plot2(R1, "1차저항");
Plot3(R2, "2차저항");
Plot4(S1, "1차지지");
Plot5(S2, "2차지지");
2. 기타
혹시 메타트레이더나 멀티차트 수식도 변환 가능한가요?
다음글
이전글