안녕하세요, 트레이더 여러분! 오늘은 MetaTrader 4에서 사용할 수 있는 피벗 포인트 인디케이터인 Pivot Star에 대해 알아보겠습니다. 이 인디케이터는 현재의 피벗 포인트를 그려주며, 과거 데이터를 표시하지 않기 때문에 깔끔하고 간편하게 사용할 수 있습니다.
Pivot Star는 표준, 피보나치, 카마릴라, 우디의, 데마크 피벗 계산 방식을 지원합니다. 선택한 기간의 이전 바를 기준으로 계산됩니다.
double xOpen=iOpen(0, inpPeriod, 1);
double xClose= iClose(0, inpPeriod, 1);
double xHigh = iHigh(0, inpPeriod, 1);
double xClose= iClose(0, inpPeriod, 1);
double xHigh = iHigh(0, inpPeriod, 1);
double xLow= iLow(0, inpPeriod, 1);
기본 설정은 H1으로, 스캘핑에 적합합니다.


input int xShift = 3; // X축 이동
input int xLen = 25; // 선 길이
input int xLen = 25; // 선 길이
- xShift는 피벗 라인의 위치를 첫 번째 바에 상대적으로 설정합니다 (양수일 경우 오른쪽으로 이동).
- xLen은 선의 길이를 설정합니다 (바 수로 설정, 이론적으로).
이 외에도 이전 날의 고가와 저가를 나타내는 두 개의 추가 선이 그려집니다.
각 선은 원하는 대로 설정할 수 있습니다: 색상, 스타일, 두께 (색상을 '없음'으로 설정하면 선이 비활성화됩니다).

두꺼운 선은 이전 날의 고가/저가입니다. D1보다 낮은 시간 프레임에서만 그려집니다.

카마릴라 피벗은 L3, L4, L5, H3, H4, H5 라인을 포함합니다. 나머지 포인트는 필요하지 않기 때문에 생략되었습니다.
인디케이터의 설정 기간보다 더 큰 시간 프레임을 보고 있을 경우, 선이 그려지지 않으며, 그렇지 않으면 방해가 될 수 있습니다.
//--- 선 그리기
if(inpPeriod>=Period())
{
if(Period()<=1440)
{
DrawLevel("어제의 고가", xYH, StyleYH, WidthYH, LevelYH);
DrawLevel("어제의 저가", xYL, StyleYL, WidthYL, LevelYL);
}
DrawLevel("R3", xR3, StyleR3, WidthR3, LevelR3);
DrawLevel("R2", xR2, StyleR2, WidthR2, LevelR2);
DrawLevel("R1", xR1, StyleR1, WidthR1, LevelR1);
DrawLevel("PP", xPP, StylePP, WidthPP, LevelPP);
DrawLevel("S1", xS1, StyleS1, WidthS1, LevelS1);
DrawLevel("S2", xS2, StyleS2, WidthS2, LevelS2);
DrawLevel("S3", xS3, StyleS3, WidthS3, LevelS3);
}
if(inpPeriod>=Period())
{
if(Period()<=1440)
{
DrawLevel("어제의 고가", xYH, StyleYH, WidthYH, LevelYH);
DrawLevel("어제의 저가", xYL, StyleYL, WidthYL, LevelYL);
}
DrawLevel("R3", xR3, StyleR3, WidthR3, LevelR3);
DrawLevel("R2", xR2, StyleR2, WidthR2, LevelR2);
DrawLevel("R1", xR1, StyleR1, WidthR1, LevelR1);
DrawLevel("PP", xPP, StylePP, WidthPP, LevelPP);
DrawLevel("S1", xS1, StyleS1, WidthS1, LevelS1);
DrawLevel("S2", xS2, StyleS2, WidthS2, LevelS2);
DrawLevel("S3", xS3, StyleS3, WidthS3, LevelS3);
}
마지막으로, 2017년 6월 5일 업데이트된 내용을 말씀드리면, 이전 날의 고가/저가 표시가 선택 사항으로 변경되었고, 다양한 시간 프레임에 대해 여러 인스턴스를 사용하는 것이 가능해졌습니다 (예: 일간 피벗용 하나, 주간 피벗용 하나 등).