보조지표 게시글

MetaTrader 4에서 지원 저항 라인 만들기 - 유용한 도구 소개

첨부파일
13649.zip (4.99 KB, 다운로드 0회)

버전 변경 내역:

  • 버전 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 경고 박스를 통해 알림이 전송됩니다. 스마트폰 알림이나 둘 다 선택할 수 있습니다.

다른 아이디어가 있으시면 공유해 주세요.

연관 포스트

댓글 (0)