시스템트레이딩 게시글

FAT 패널: MetaTrader 5를 위한 자동화된 트레이딩 솔루션

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

FAT 패널은 수동 거래를 자동화할 수 있는 그래픽 패널입니다. 이 패널은 거래 전략의 시각적 구성을 포함한 다양한 기능을 제공합니다.

자동화된 거래는 트레이더들 사이에서 인기가 있습니다. 하지만 모든 트레이더가 프로그래머는 아니기 때문에, 특정 거래 전략을 가진 EA(Expert Advisor)를 생성하려면 MQL5의 기본 프로그래밍 지식이 필요합니다. 이러한 시각적 패널은 거래 작업을 단순화하지만, 간단한 거래 알고리즘을 구현하기 위해서는 코드를 작성해야 하거나 알고리즘을 구현할 프로그래머를 찾아야 합니다.

FAT 패널 0.2는 코드를 작성하지 않고도 자동화된 거래 전략을 생성할 수 있게 해줍니다.

FAT 패널 0.2는 사용자 친화적인 인터페이스를 가지고 있으며, 시각적 도구가 있는 탭, 속성 창, 체크박스, 라디오 버튼, 스크롤 및 줌 기능을 제공합니다.

시연 보기


“알고리즘” 탭

  • EA 알고리즘을 시각적으로 생성하는 작업 공간
  • 목적에 따라 결합된 준비된 논리 블록
  • 지표 값은 입력 매개변수로 사용할 수 있으며, 추가 신호 블록(입찰, 상수)도 포함되어 있습니다.
  • 신호 조작 처리 블록 4개
  • 상태 블록 4개(시간 범위, 주 요일, 열린 포지션 존재 여부)
  • 논리 연산 3개(AND, OR, NOT)
  • 주문 블록 2개(매수, 매도)
  • 블록 추가, 선택, 처리, 연결, 이동 및 삭제의 직관적인 작업
  • 입출력 호환성 점검
  • 각 블록의 매개변수 설정 가능
  • 다중 통화 거래 전략 생성
  • 작업 공간의 확대 및 스크롤
  • 거래 알고리즘 및 설정 저장/불러오기
  • 논리 블록이 추가되거나 제외되더라도 스킴이 작동
  • 저장된 스킴으로 이력 백테스트
  • 블록의 입력 매개변수는 전략 테스터에서 최적화에 사용 가능
  • 시각적 제어
미래 계획:
  • 지표 목록 확장
  • 행동 블록 확장(사운드 알림, 차트의 그래픽 객체 등)
  • 작업 공간 최적화
  • 새로운 스킴 저장 형식
  • 내장 알고리즘 및 설정이 통합된 논리 블록

FAT 패널

설치 방법:

압축 파일의 내용을 클라이언트 터미널 폴더에 추출합니다. MetaEditor를 열고(F4 키를 눌러서) MQL5/indicators/fatpanel에 있는 지표와 MQL5/Experts/fatpanel에 있는 EA를 컴파일합니다. 차트에 EA를 부착하고(DLL 사용 허용) 거래를 시작합니다.

거래 알고리즘 생성:

가장 간단한 거래 스킴은 4개의 논리 블록을 사용하여 생성할 수 있습니다. 작업 공간에 논리 블록을 추가하려면 블록을 클릭한 후 작업 공간의 지정된 위치를 클릭하면 됩니다. “행동” 탭에서 “매수” 블록, “신호” 탭에서 “MA” 및 “입찰” 블록, “작업” 탭에서 “>” 블록을 추가해 보겠습니다.

이렇게 생겼습니다:

FAT 패널

이제 블록을 연결할 시간입니다.

블록을 클릭하면 파란색 사각형이 나타나며, 이는 블록이 선택되었음을 의미합니다. 이제 작업 공간의 아무 곳이나 이동할 수 있습니다. 다른 블록 위로 드래그하면 자동으로 연결을 시도합니다. 신호 블록을 “>” 작업 블록과 연결하고, 작업 블록을 주문 블록과 연결해 보겠습니다.

모든 논리 블록에는 입력과 출력이 있으며, 블록의 잘못된 연결은 불가능합니다. 블록을 삭제하려면 선택 후 “삭제” 버튼을 클릭하면 됩니다. 블록 속성을 설정하려면 선택된 상태에서 클릭하거나 선택되지 않은 블록을 더블 클릭합니다.

이제 “>” 블록의 매개변수를 설정해 보겠습니다.

FAT 패널

“매수” 블록의 tp=120 및 sl=60을 설정합니다. 그 후 스킴의 작동을 활성화합니다. “자동 거래”를 활성화하면 EA가 거래를 시작합니다.

주의! 실 계좌에서 EA의 작동을 테스트하는 것은 권장하지 않습니다!

이번 경우 EA는 이동 평균과 입찰 가격 사이의 거리가 200포인트 이상일 때 주문을 넣습니다.

FAT 패널

이력 백테스트:

전략을 역사적 데이터에서 테스트하려면 “저장” 버튼을 클릭하여 스킴을 저장해야 합니다.

그 다음, 클라이언트 터미널의 전략 테스터에서 “Fatpanel/FatPanel.ex5”를 선택합니다. 심볼과 기간은 중요하지 않으며, EA는 주문 블록이나 타이머에 지정된 전략 심볼에서 거래를 수행합니다.

이제 전략 결과를 확인할 시간입니다. 만약 작업 블록에서 200 대신 300을 지정하면 결과는 다음과 같습니다(2010):



2. “차트” 탭


차트 탭은 심볼 및 열린 포지션에 대한 정보를 제공하며 수동 거래를 가능하게 합니다.

  • 탭에 있는 심볼
  • 간편한 포지션 관리
  • 포지션이 최대 거래량을 초과하면 여러 거래 요청을 사용하여 포지션을 종료합니다.
  • 심볼 탭의 색상은 열린 포지션의 현재 수익에 따라 달라집니다.
  • 매개변수를 점검하고 경고 메시지를 표시합니다.
  • 페딩 주문의 간편한 배치

FAT 패널

연관 포스트

댓글 (0)