주현영
주현영
🎻 루키 파트너
🏡 내집마련 찐친

클로드코드로 거인의 투자전략 자동복사 프로그램 만들기 2탄

※ 시리즈물이므로 1탄을 보고 와주세요!

소개

1탄 마지막에 저의 남은 과제는 아래와 같았습니다.

  • 텔레그램 실시간 알림(leader, follower 계좌 둘다)

  • 신규 브로커 매수불가 문제 해결

  • 일주일간 수익 공유하기🌟

진행 방법

  1. 텔레그램 subagent 생성을 위한 프롬프트 받기

클로드코드에서 subagent를 만들거야. webhook으로 부터 ea 거래 신호를 받아서 telegram 으로 전송하고싶어. 나는 leader 계좌 거래신호(oper, close 둘다) 들어왔다는 메시지와, follower 계좌로 copy완료된 메시지를 실시간으로 받기를 원해.  그리고 이 때 follower 계좌에서는 ratio 얼마인지 확인하고 싶어. 메시지[양식]은 아래와 같아. 이 때 sub agent의 이름, 입력, 실행 알려줘.

---[양식]---
📣 Trade Opened
Follower: 24680000 (Broker2-Real)
Follower balance: 7000
Symbol: EURUSD (EURUSD.m)
Dir: BUY
Lot: 0.21
Leader lot: 0.15
Leader balance: 5000
Ratio: 1.40x
Ticket: 2345678
Time: 2025-08-21 18:15:03
  1. 텔레그램 실시간 알림을 위해 /agents 생성하기

This subagent receives trading signals from MT4/MT5 EA via webhook 
and sends formatted notifications to Telegram.

Expected input format (JSON):
{
  "signal_type": "open" or "close",
  "account_type": "leader" or "follower",
  "follower_account": "24680000",
  "follower_broker": "Broker2-Real",
  "follower_balance": 7000,
  "symbol": "EURUSD",
  "symbol_display": "EURUSD.m",
  "direction": "BUY" or "SELL",
  "follower_lot": 0.21,
  "leader_lot": 0.15,
  "leader_balance": 5000,
  "ratio": 1.40,
  "ticket": "2345678",
  "timestamp": "2025-08-21 18:15:03"
}

Output message format for OPEN signals:
📣 Trade Opened
Follower: {follower_account} ({follower_broker})
Follower balance: {follower_balance}
Symbol: {symbol} ({symbol_display})
Dir: {direction}
Lot: {follower_lot}
Leader lot: {leader_lot}
Leader balance: {leader_balance}
Ratio: {ratio}x
Ticket: {ticket}
Time: {timestamp}

Output message format for CLOSE signals:
📣 Trade Closed
Follower: {follower_account} ({follower_broker})
Symbol: {symbol}
Ticket: {ticket}
Profit/Loss: {pnl}
Time: {timestamp}
  1. sub agent 소환해서 telegram bot 만들기

agent를 만든 후에 cursor를 재시작해야 정상적으로 소환이 됩니다.

webhook으로 부터 ea 거래 신호를 받아서 telegram 으로 전송하고싶어. 나는 leader 계좌 거래신호(oper, close 둘다) 들어왔다는 메시지와, follower 계좌로 copy완료된 메시지를 실시간으로 받기를 원해.  그리고 이 때 follower 계좌에서는 ratio 얼마인지 확인하고 싶어.

볼 때마다 기분이 좋아지는 agent 구동화면ㅎㅎ

검은 배경이있는 컴퓨터 화면의 스크린 샷

  1. @BotFather Telegram에서 채팅봇 생성하기

    WhatsApp 메시지의 스크린 샷
  2. config.json 클릭 후에 Telegram bot의 token and chat ID 추가하기

● chat_id 찾는 방법:

1. @Bot 에게 메시지를 보내세요 (아무거나)

2. 브라우저에서 이 링크를 열어보세요:

https://api.telegram.org/bot"HTTP API token key"/getUpdates

3. 결과에서 "chat":{"id":숫자} 부분의 숫자를 복사하세요

4. config.json의 chat_id에 그 숫자를 입력하세요

  1. 수동으로 매매해서 테스트 해보기

외환 거래 지표의 스크린 샷

Copy는 잘되지만, telegram은 안오는 문제가 발생했습니다 ㅠ-ㅠ

그래서 다른 방법으로 접근했습니다.

  1. 기존 ea 수정이 아닌 새로운 ea 만들기

기존 copy 기능 ea를 아예 그대로 유지한채,
alarm용 ea만 새로 만드는 건 어때?
어떤 방법이 나아?
한국 컴퓨터 화면의 스크린 샷

클코에게 기획에 대한 칭찬을 받고 바로 실행해봅니다.

근데... 텔레그램이 오긴 하는데 계속 오류가 납니다😂

전화기의 WhatsApp 메시지 스크린 샷

알고보니 실시간 정보가 아니라 임의로 시그널을 보내는 거더라구요...

갈길이 매우 멀게 느껴집니다.

((실패는 성공의 어머니))

8. 신규 브로커 매수불가 문제 해결하기

현재 leader 계좌의 거래자산은 'EURUSD+'이고, follwer 계좌의 거래자산은 'EURUSD+', 'EURUSD.pro' 두가지야. 수동으로 leader 계좌에서 매수했는데 'EURUSD+'는 정상 작동되는데, 'EURUSD.pro'는 복사가 안돼. 수정해줘.

정말 감사하게도 모각 현장에서 3번의 수정 끝에 해결했습니다 😆

결과와 배운 점

저번에 이전 버전 저장이 안되는 문제를 해결하기 위해 이 영상을 첨부했었는데요.

막상 사용하려고 하니 안되더라구요.ㅠㅠ

한국 컴퓨터 화면의 스크린 샷

다른 분들은 어떻게 했는지 궁금합니다!

결과적으로...

텔레그램은 아직 성공못했지만....

💰 4일만에 +2.5% 수익에 성공했습니다!!

외환 거래 화면의 스크린 샷
외환 거래 소프트웨어의 스크린 샷

앞으로의 계획

약간의 버그만 수정한다면 범용적인 트레이딩 도구가 될 것 같아요 ㅎㅎ

특히 매일 바빠서 핸드폰 볼 시간 없었던 분들의 고민을 해결할 수 있지 않을까요?!

그냥 한번 세팅해두면 24시간 자동으로 매수 매매까지 가능하니까요 ㅎ

19기 스터디를 개설하게 된다면 모든 내용을 풀어보겠습니다😉

Comming Soon~~

🤑 AI로 재테크하는 다양한 방법이 궁금하다면?

4

뉴스레터 무료 구독

👉 이 게시글도 읽어보세요