Telegram to Discord MT4 Bridgr
- 유틸리티
- Janet Abu Khalil
- 버전: 1.0
- 활성화: 10
MT4용 Telegram to Discord Pro
Telegram to Discord Pro는 Telegram 봇 채팅, 채널 또는 그룹에서 트레이딩 신호와 거래 관리 메시지를 읽은 다음, 이를 깔끔하고 설정 가능한 형식으로 Discord 채널에 전달하는 MetaTrader 4용 브리지 Expert Advisor입니다.
이 EA는 Telegram의 트레이딩 메시지를 Discord로 실시간 전달하고 싶은 트레이더, 시그널 제공자, 비공개 커뮤니티, 자동화 사용자들을 위해 제작되었습니다.
이 EA는 Buy, Sell, Close, Breakeven, Partial Close와 같은 메시지를 감지하고 전달할 수 있습니다. 또한 심볼, 진입가, stop loss, take profit 수준, open TP 텍스트와 같은 신호 세부 정보를 읽어 Discord에 포맷된 형식 또는 원문 텍스트 형식으로 보낼 수 있습니다.
이 EA는 일반 Telegram 메시지와 Telegram 채널 게시물 모두를 지원하므로, 비공개 채널, 공개 채널, 그룹, 그리고 봇 기반 워크플로에 적합합니다.
Discord 및 Telegram 설정 도움말은 README 가이드를 확인하십시오.
이 EA가 하는 일
Telegram to Discord Pro는 봇 토큰과 chat ID를 사용하여 Telegram에 연결하고, 몇 초마다 새 업데이트를 확인하며, 들어오는 텍스트를 분석하고, 신호 또는 지시 유형을 감지한 다음, Discord 봇 토큰과 channel ID를 사용하여 결과를 Discord 채널로 보냅니다.
이 EA는 전달 및 포맷 브리지로 설계되었습니다. 거래를 실행하지 않습니다. 목적은 Telegram 메시지를 모니터링하고 이를 명확하고 자동으로 Discord에 게시하는 것입니다.
주요 기능
- 봇 채팅, 그룹 또는 채널의 Telegram 메시지 읽기
- Telegram 메시지 및 채널 게시물 업데이트 지원
- 신호를 Discord로 자동 전달
- Buy, Sell, Close, Breakeven, Partial Close 메시지 감지
- 메시지에서 심볼, 진입가, SL, TP 및 TP OPEN 텍스트 추출
- 포맷된 출력 및 원문 텍스트 전달 지원
- 더 짧은 Discord 메시지를 위한 compact mode 포함
- 선택적으로 Telegram 메시지 ID, 시간 정보 및 채팅 정보 포함
- 사용자 정의 신호 키워드 지원
- 로그 켜기 또는 끄기 제어 포함
- 차트 위 시각적 패널 포함
- 만료 보호 포함
중요 설정 안내
이 EA를 사용하려면 MetaTrader 4에서 필요한 WebRequest URL을 허용해야 합니다.
다음으로 이동하십시오:
Tools -> Options -> Expert Advisors
다음을 활성화하십시오:
Allow WebRequest for listed URL
다음 URL을 추가하십시오:
https://api.telegram.org
https://discord.com
입력 설정
=== Telegram Connection ===
Enable debug logging
Experts 탭에서 내부 디버그 로그를 켜거나 끕니다.
일반 사용 시에는 false로 설정하십시오. 테스트 또는 문제 해결 시에만 true로 설정하십시오.
Telegram Bot Token (from BotFather)
Telegram 봇 토큰입니다. EA가 Telegram 업데이트를 읽기 위해 필요합니다.
Telegram Chat ID / Channel ID / Group ID
EA가 모니터링해야 하는 Telegram 소스 chat ID입니다. 개인 채팅, 그룹 또는 채널 ID가 될 수 있습니다.
Optional Telegram message_thread_id
Telegram thread 또는 topic 워크플로용으로 예약된 선택 필드입니다. 호환성을 위해 유지됩니다.
Poll interval (seconds)
EA가 Telegram의 새 메시지를 확인하는 빈도입니다.
값이 작을수록 더 빠르게 전달되지만 요청 빈도는 더 높아집니다.
Telegram WebRequest timeout ms
Telegram WebRequest 응답 대기 최대 시간(밀리초)입니다.
=== Signal Parsing ===
Auto symbol from signal
true이면 EA가 Telegram 메시지 텍스트에서 직접 심볼을 감지하려고 시도합니다.
Default symbol if not in signal
메시지에서 심볼이 발견되지 않으면 이 심볼이 기본값으로 사용됩니다.
Symbol suffix (e.g. m or .i)
감지된 심볼에 추가되는 선택 접미사입니다. XAUUSDm 같은 심볼을 사용하는 브로커에 유용합니다.
Symbol prefix
감지된 심볼에 추가되는 선택 접두사입니다.
Compatibility magic number
브리지 스타일 입력 구조에서 유지된 호환성 필드입니다.
Compatibility slippage (points)
브리지 스타일 입력 구조에서 유지된 호환성 필드입니다.
=== Compatibility / Formatting ===
fixed_lot | pct_balance | pct_equity
브리지 일관성을 위해 유지된 호환성 필드입니다. 전달 동작에는 영향을 주지 않습니다.
Fixed lot size
유지된 호환성 필드입니다.
Risk % of balance/equity
유지된 호환성 필드입니다.
Max open positions (compatibility)
유지된 호환성 필드입니다.
=== SL / TP Mode ===
signal | fixed | none
신호 해석 구조를 위해 유지된 호환성 필드입니다.
Fixed SL in pips (if mode=fixed)
유지된 호환성 필드입니다.
signal | fixed | trailing | partial | none
유지된 호환성 필드입니다.
Fixed TP in pips (if mode=fixed)
유지된 호환성 필드입니다.
=== Trailing Stop ===
Compatibility option
이 trailing 설정은 copier 스타일 입력 구조와의 호환성을 위해 유지됩니다.
Compatibility option
trailing 활성화 수준으로, 호환성을 위해 유지됩니다.
Compatibility option
trailing 거리로, 호환성을 위해 유지됩니다.
=== Break-Even ===
Compatibility option
break-even 활성화 옵션으로, 호환성을 위해 유지됩니다.
Compatibility option
break-even 활성화 수준으로, 호환성을 위해 유지됩니다.
Compatibility option
break-even 오프셋으로, 호환성을 위해 유지됩니다.
=== Partial Close ===
Compatibility option
partial close 활성화 옵션으로, 호환성을 위해 유지됩니다.
Compatibility option
partial close 비율로, 호환성을 위해 유지됩니다.
=== Filters ===
Max daily loss $ (0=off)
유지된 호환성 필드입니다.
Max daily profit target $ (0=off)
유지된 호환성 필드입니다.
=== Range Orders (Compatibility) ===
이 입력값들은 더 넓은 신호 브리지 구조와의 호환성을 위해 유지됩니다.
Preserve range mode option
range orders 호환성 옵션입니다.
Preserve range step option
range step 호환성 옵션입니다.
Preserve option
range cap at max positions 호환성 옵션입니다.
Preserve option
range auto step 호환성 옵션입니다.
Preserve option
range all TPs 호환성 옵션입니다.
Preserve option
range sequential TPs 호환성 옵션입니다.
=== Multi-TP Orders (Compatibility) ===
Preserve option
one order per TP 호환성 옵션입니다.
Preserve option
lot per TP order 호환성 옵션입니다.
=== Pending Orders (Compatibility) ===
Preserve option
pending expiry 호환성 옵션입니다.
Preserve option
close on any TP hit 호환성 옵션입니다.
=== Symbol Tick Correction ===
Example: XAUUSD=100,US30=10
심볼별 tick 보정 맵을 위해 유지된 호환성 필드입니다.
Example: HK50=0.18,JP225=0.006
통화 계수 맵을 위해 유지된 호환성 필드입니다.
=== Custom Signal Keywords ===
이 설정을 사용하면 신호 감지를 위한 사용자 정의 단어 또는 문구를 정의할 수 있습니다. Telegram 제공자가 특이한 표현을 사용하는 경우 유용합니다.
Use custom keywords
true이면 EA는 기본 내장 감지 로직 대신 사용자 정의 키워드 목록을 사용합니다.
Buy words
Buy 신호로 처리할 단어 또는 문구의 쉼표 구분 목록입니다.
Sell words
Sell 신호로 처리할 단어 또는 문구의 쉼표 구분 목록입니다.
Close words
Close 지시로 처리할 단어 또는 문구의 쉼표 구분 목록입니다.
Breakeven words
Breakeven 지시로 처리할 단어 또는 문구의 쉼표 구분 목록입니다.
Partial words
Partial Close 지시로 처리할 단어 또는 문구의 쉼표 구분 목록입니다.
SL words
메시지에서 Stop Loss를 나타내는 단어의 쉼표 구분 목록입니다.
TP words
메시지에서 Take Profit을 나타내는 단어의 쉼표 구분 목록입니다.
Entry words
메시지에서 Entry를 나타내는 단어의 쉼표 구분 목록입니다.
=== Discord Connection ===
Discord Bot Token
Discord 봇 토큰입니다. Discord 채널로 메시지를 보내기 위해 필요합니다.
Discord Channel ID
전달된 메시지가 게시될 Discord channel ID입니다.
Discord WebRequest timeout ms
Discord WebRequest 응답 대기 최대 시간(밀리초)입니다.
Send startup message on init
true이면 EA가 성공적으로 시작될 때 Discord로 확인 메시지를 보냅니다.
Send original Telegram message too
true이면 EA는 포맷된 출력 외에도 원래 Telegram 메시지도 함께 보냅니다.
=== Discord Formatting ===
Send formatted output
true이면 EA는 감지된 심볼, 액션, 진입가, SL, TP 및 기타 세부 정보를 보여주는 구조화된 Discord 메시지를 보냅니다.
Compact one-block format
true이면 Discord 메시지가 더 짧고 더 간결해집니다.
Include Telegram chat info
전달되는 Discord 메시지에 Telegram chat ID를 추가합니다.
Include Telegram message ID
전달되는 Discord 메시지에 Telegram message ID를 추가합니다.
Include local time
전달되는 Discord 메시지에 플랫폼의 로컬 시간을 추가합니다.
Include raw detected action
BUY, SELL, CLOSE, BREAKEVEN, PARTIAL_CLOSE와 같은 내부 감지 액션 텍스트를 추가합니다.
Include TP OPEN text
신호에 TP OPEN 또는 OPEN TP 같은 텍스트가 포함되어 있으면 Discord 출력에 표시할 수 있습니다.
Include SL/TP modes
SL 또는 TP 값이 명확히 발견되지 않으면 EA는 설정된 모드 텍스트를 표시할 수 있습니다.
Use emoji in Discord text
대체 메시지 스타일을 위한 호환성 표시 옵션입니다.
=== Bridge Events ===
이 설정을 사용하면 어떤 유형의 Telegram 메시지를 전달할지 결정할 수 있습니다.
Forward new trade messages
true이면 Buy 및 Sell 메시지가 전달됩니다.
Forward close messages
true이면 Close 메시지가 전달됩니다.
Forward breakeven messages
true이면 Breakeven 메시지가 전달됩니다.
Forward partial close messages
true이면 Partial Close 메시지가 전달됩니다.
EA 작동 방식
1. EA는 봇 토큰을 사용하여 Telegram에 연결합니다.
2. Telegram chat 또는 channel ID를 사용하여 새 업데이트를 확인합니다.
3. 메시지 유형을 감지하고 내용을 추출합니다.
4. Buy, Sell, Close, Breakeven 또는 Partial Close와 같은 액션을 식별합니다.
5. symbol, entry, SL, TP, message ID와 같은 사용 가능한 필드를 추출합니다.
6. 최종 결과를 Discord 봇을 사용하여 Discord 채널로 보냅니다.
지원되는 메시지 예시
BUY XAUUSD 3350
SL 3340
TP 3360
TP 3370
SELL GOLD NOW 3345
TP 3338
TP 3330
SL 3355
CLOSE GOLD
MOVE SL TO BE
PARTIAL CLOSE XAUUSD
이 제품이 مناسب한 대상
- Telegram에 신호를 게시하고 이를 Discord에 반영하고 싶은 트레이더
- Telegram과 Discord를 모두 사용하는 시그널 커뮤니티
- Telegram 신호를 자동으로 받고 싶은 Discord 서버 운영자
- 플랫폼 간 트레이딩 메시지를 연결하고 싶은 자동화 사용자
참고 사항
- 이 EA는 메시지 브리지 및 전달 도구입니다
- 거래를 실행하지 않습니다
- 유효한 Telegram 및 Discord 봇 자격 증명이 필요합니다
- Telegram 봇 접근 권한은 소스 채팅 또는 채널에서의 올바른 봇 권한에 따라 달라집니다
- Discord 게시 권한은 대상 채널에서의 올바른 봇 권한에 따라 달라집니다
지원 및 설정 도움말
Discord 및 Telegram 설정 도움말은 README 가이드를 확인하십시오.
