▒ 목적 : PlotPB문을 이용하여 PaintBar 작성하기
▒ 설명 : 모멘텀이 0보다 큰 bar를 표시하고 조건에 도달하면 알람을 발생시키는 PaintBar 작성하기
NoPlot문 활용하기
▶ Development Environment에서 File > New 메뉴를 사용하여 #20 MomentumPositive라는 이름의 새로운 PaintBar를 만듭니다.
Select Template에서 None을 선택하시기 바랍니다.
EasyLanguage Editor에서 "모멘텀이 0보다 크다"라는 조건을 작성하고 PaintBar를 그리고 알람을 설정시키기 위해
If... then 블럭문을 만듭니다.
If... then 블럭문으로 만들기 때문에 Plot과 알람 명령을 실행시키려면 begin과 end를 사용해야만 합니다.
NoPlot(1) 문은 else 다음에 추가하면 됩니다.
If Mom > 0 then begin
PlotPB (High, Low, "MomPos");
Alert;
end
else
NoPlot(1);
▶ Mom 변수선언과 배정문을 만듭니다.
Vars : Mon(0);
Mom = Momentum (Price, Length);
▶ 입력값으로 Price와 Length를 설정합니다.
Input : Price(Close), Length(10)
▶ 검증한 후 차트에 넣어보도록 하겠습니다.
모멘텀이 0보다 크면 노란색 봉으로 색깔을 바꾸도록 설정해보았습니다.
▒ 설명 : 모멘텀이 0보다 큰 bar를 표시하고 조건에 도달하면 알람을 발생시키는 PaintBar 작성하기
NoPlot문 활용하기
▶ Development Environment에서 File > New 메뉴를 사용하여 #20 MomentumPositive라는 이름의 새로운 PaintBar를 만듭니다.
Select Template에서 None을 선택하시기 바랍니다.
EasyLanguage Editor에서 "모멘텀이 0보다 크다"라는 조건을 작성하고 PaintBar를 그리고 알람을 설정시키기 위해
If... then 블럭문을 만듭니다.
If... then 블럭문으로 만들기 때문에 Plot과 알람 명령을 실행시키려면 begin과 end를 사용해야만 합니다.
NoPlot(1) 문은 else 다음에 추가하면 됩니다.
If Mom > 0 then begin
PlotPB (High, Low, "MomPos");
Alert;
end
else
NoPlot(1);
▶ Mom 변수선언과 배정문을 만듭니다.
Vars : Mon(0);
Mom = Momentum (Price, Length);
▶ 입력값으로 Price와 Length를 설정합니다.
Input : Price(Close), Length(10)
▶ 검증한 후 차트에 넣어보도록 하겠습니다.
모멘텀이 0보다 크면 노란색 봉으로 색깔을 바꾸도록 설정해보았습니다.