버전 변경 내역:
- 버전 1.07: 트렌드라인을 스크립트로 처리할 수 있게 되었어요 (알림 및 색상 설정 가능). 기본적으로 ON으로 설정되어 있어요.
- 버전 1.06: 라벨을 이동할 수 있게 되었어요 (더블 클릭 후 이동). 알림 메시지 변경.
- 버전 1.05: 두 가지 라인 스타일과 두께를 설정할 수 있어요.
- 버전 1.04: pwalkz에 의한 코드 개선.
- 버전 1.03: 라인 스타일의 버그 수정.
- 버전 1.02: 알림의 버그 수정.
사용 방법:
라인을 만들고 싶은 위치에 마우스 커서를 두고 'A' 키를 누르면 (기본 키 설정 시) 라인이 자동으로 생성됩니다. 필요할 만큼 여러 번 할 수 있어요.
라인은 설정한 색상과 스타일로 그려집니다.
기본적으로 가격이 라인을 넘어설 때 알림을 받을 수 있으며, 스마트폰으로 알림을 받을 수도 있어요.
이제 두 번째 라인을 사용할 수 있습니다. 첫 번째 라인은 주요 저항과 지지에, 두 번째 라인은 알림이나 작은 저항과 지지에 사용할 수 있어요. 더 필요하시면 추가할 수 있어요.
- 이 도구는 수평선을 쉽게 생성할 수 있도록 도와줍니다. 키보드에서 한 키를 눌러 마우스 위치에 라인이 나타납니다.
- 원하는 만큼 라인을 생성할 수 있습니다.
- 각각 지지선과 저항선에 대해 두 가지 색상을 선택할 수 있어요.
- 마지막 라인을 쉽게 삭제할 수 있으며, 원하는 만큼 삭제할 수 있습니다.
- 알람 설정을 선택할 수 있습니다. 지지선이나 저항선을 넘어설 때, 화면에 알람을 표시하거나 스마트폰으로 알림을 받을 수 있어요.
- 같은 창에서 다른 차트를 볼 수 있으며, 이때 지지선과 저항선은 자동으로 숨겨지고, 원래 심볼로 돌아오면 다시 표시됩니다.
- 라인의 색상은 자동으로 선택됩니다. 시장 가격 위에 있으면 저항선 색상, 아래에 있으면 지지선 색상으로 설정됩니다.
- 마우스 위치의 가격을 왼쪽 상단에 주석으로 표시하거나 떠있는 박스에서 볼 수 있습니다.
- 라인 위에서 현재 가격과의 피프 간격을 확인할 수 있습니다. 마우스를 올리면 가격이 표시됩니다.
- 라인의 라벨을 클릭하면 그 라인이 지지선이나 저항선으로 사용된 횟수와 넘어진 횟수를 확인할 수 있습니다. 기본적으로 200개의 역사 데이터를 제공하며, 이를 2000으로 늘릴 수도 있어요. 캔들이 10 핍 이하로 멈추면 지지선 및 저항선의 역사에 나타납니다. 이 숫자는 MaxDeviation에서 변경할 수 있습니다.
파라미터:
extern string LineHorizontal="A"; //SR 라인을 생성하는 키 (1) extern color LineResistcolor=clrDodgerBlue; //저항선 색상 (1) extern color LineSupportcolor=clrDarkOrange; //지지선 색상 (1) extern ENUM_LINE_STYLE LineStyle=STYLE_SOLID; //SR 라인의 스타일 (1) extern int Linewidth=1; //라인 두께 선택 (1) extern string LineHorizontalSecond="Q"; //SR 라인을 생성하는 키 (2) extern color LineResistcolorSecond=clrDodgerBlue; //저항선 색상 (2) extern color LineSupportcolorSecond=clrDarkOrange; //지지선 색상 (2) extern ENUM_LINE_STYLE LineStyleSecond=STYLE_DOT //SR 라인의 스타일 (2) extern int LinewidthSecond=1; //라인 두께 선택 (2) extern bool TakecareManualTrendline=true; //수동으로 추가한 트렌드라인 관리 extern string DeleteLastLine="X"; //마지막 SR 라인 삭제 키 extern bool AlarmCrossWhithAlert=true; //알림 전송 extern bool AlarmCrossWhithPushSmartphone=true //알림 전송 extern bool MagnetLinePriceOnFullPip = true; //마우스가 1.1500에 있어도 라인을 1.1500으로 만들기 extern double DefaultLotSize=0.1; //머니 값 계산을 위한 로트 크기 extern int history=200; //확인할 캔들 수 (타임프레임에 따라 200분 또는 200주) extern int MaxDeviation=10; //캔들이 10 핍 미만으로 멈추면 지지선 및 저항선의 역사에 나타남 extern color Textcolor=clrRed; //마우스 위치 및 역사 색상 extern bool Commentornot=true; //마우스와 지지/저항의 역사를 주석으로 보거나 위치 가능한 라벨로 볼 수 있음

보라색으로 현재 가격과의 피프 간격이 표시되며, 라벨이나 라인 위에 마우스를 올리면 기본 로트 크기를 사용하여 값을 보여줍니다.
노란색으로는 마우스 가격 및 역사 정보를 이동하면서 차트에서 볼 수 있는 떠있는 박스가 표시됩니다. 라인의 라벨을 클릭하면 라인의 역사를 확인할 수 있습니다.

파란색 원에서 마우스 커서 위치의 가격을 볼 수 있습니다. 몇 초 만에 라인이 생성되었고, 스타일과 색상이 자동으로 변경됩니다.

이 예제에서 가격이 아래로 내려가면 0.71 라인의 색상이 변경되고, MetaTrader 경고 박스를 통해 알림이 전송됩니다. 스마트폰 알림이나 둘 다 선택할 수 있습니다.
다른 아이디어가 있으시면 공유해 주세요.