커뮤니티
시장별 고가 저가를 박스로 지표만들기
2019-04-12 13:52:38
297
글번호 127820
안녕하세요?
항상 감사하다는 말씀과 노고에 감사드린다는 말씀을 올립니다.
제가 원하는 지표는 해선의 세계시장단위별 "개장시간부터 폐장시간까지"의 "저점과 고점"의 사각박스를 만드는 지표를 부탁드립니다,(시간(개,폐장시간)과 가격 고,저점의 사각박스)
즉 한국개장시간부터 폐장시간까지의 고점과 저점을 사각박스로 만들고, 유럽시장 - 미국시장순으로 사각박스가 3개씩이 만들어 지면 좋겠습니다(파일첨부)
1 한국 = 07:00~17:00
2 유럽 = 17:00~23:00
3 미국 = 23:00~07:00
감사합니다.
- 1. 128424_캡처.JPG (0.15 MB)
답변 1
예스스탁 예스스탁 답변
2019-04-15 11:06:48
안녕하세요
예스스탁입니다.
문의하신 내용은 추세선함수로만 가능합니다.
사각박스안에 색 채우기는 가능하지 않습니다.
시장별로 선의 색을 다른색으로 지정해 드립니다.
var : T(0),idx(0),HH(0),LL(0),SD(0),ST(0);
var : TL1(0),TL2(0),TL3(0),TL4(0),color(0);
if (bdate != bdate[1] and stime >= 070000) or
(bdate == bdate[1] and stime >= 070000 and stime[1] < 070000) Then
{
T = 1;
}
if (bdate != bdate[1] and stime >= 170000) or
(bdate == bdate[1] and stime >= 170000 and stime[1] < 170000) Then
{
T = 2;
}
if (bdate != bdate[1] and stime >= 230000) or
(bdate == bdate[1] and stime >= 230000 and stime[1] < 230000) Then
{
T = 3;
}
if T != T[1] Then
{
HH = H;
LL = L;
SD = sdate;
ST = stime;
idx = 0;
}
if T == T[1] and T >= 1 then
{
idx = idx+1;
if H > HH Then
HH = H;
if L < LL Then
LL = L;
if idx == 1 then
{
TL1 = TL_New(SD,ST,HH,sdate,stime,HH);
TL2 = TL_New(SD,ST,LL,sdate,stime,LL);
TL3 = TL_New(SD,ST,HH,SD,ST,LL);
TL4 = TL_New(sDate,sTime,HH,sdate,stime,HH);
if T == 1 Then
color = red;
if T == 2 Then
color = blue;
if T == 3 Then
color = GREEN;
TL_SetColor(TL1,color);
TL_SetColor(TL2,color);
TL_SetColor(TL3,color);
TL_SetColor(TL4,color);
}
Else
{
TL_SetBegin(TL1,SD,ST,HH);
TL_SetEnd(TL1,sdate,stime,HH);
TL_SetBegin(TL2,SD,ST,LL);
TL_SetEnd(TL2,sdate,stime,LL);
TL_SetBegin(TL3,SD,ST,HH);
TL_SetEnd(TL3,SD,ST,LL);
TL_SetBegin(TL4,sDate,sTime,HH);
TL_SetEnd(TL4,sDate,sTime,LL);
}
}
즐거운 하루되세요
> 추세승리 님이 쓴 글입니다.
> 제목 : 시장별 고가 저가를 박스로 지표만들기
> 안녕하세요?
항상 감사하다는 말씀과 노고에 감사드린다는 말씀을 올립니다.
제가 원하는 지표는 해선의 세계시장단위별 "개장시간부터 폐장시간까지"의 "저점과 고점"의 사각박스를 만드는 지표를 부탁드립니다,(시간(개,폐장시간)과 가격 고,저점의 사각박스)
즉 한국개장시간부터 폐장시간까지의 고점과 저점을 사각박스로 만들고, 유럽시장 - 미국시장순으로 사각박스가 3개씩이 만들어 지면 좋겠습니다(파일첨부)
1 한국 = 07:00~17:00
2 유럽 = 17:00~23:00
3 미국 = 23:00~07:00
감사합니다.
다음글
이전글