FiboSens MT5
- Experts
- Konstantin Chechnev
- 버전: 1.0
- 활성화: 5
FiboSens는 단순한 형식적 Fibonacci 작도가 아니라, 시장 구조에 대한 심층 분석을 기반으로 설계된 MetaTrader 5용 Expert Advisor입니다. 이 EA는 의미 있는 앵커 포인트를 자동으로 식별하고, Fibonacci 그리드를 구성하기 위한 가장 신뢰도 높은 구조를 선택하며, 가격 움직임의 논리가 여전히 유효한 시나리오에서만 작동합니다. 수동 분석이 종종 망설임, 일관성 부족, 부정확한 판단으로 이어지는 반면, FiboSens는 명확하고 규율 있는, 기술적으로 정교한 프레임워크를 제공합니다. 모든 구조는 매매 판단의 기준이 되기 전에 내부 검증과 선별 과정을 통과해야 합니다.
핵심 장점
• 고급 앵커 포인트 선택 시스템
FiboSens는 무작위 고점과 저점을 기준으로 Fibonacci를 구성하지 않습니다. 시장 구조를 분석하여 실제로 의미 있는 앵커 포인트만 선택함으로써, 논리적이고 실전적으로 활용 가능한 Fibonacci 구조를 형성합니다.
• 다층 구조의 앵커 포인트 필터링
이 시스템은 단순한 하나의 알고리즘에 의존하지 않습니다. 로컬 구간과 더 큰 시장 구조를 각각 평가하고, 이를 비교하여 현재 시장 상황을 가장 잘 반영하는 구성을 선택합니다. 이를 통해 전체 맥락을 유지하면서도 작은 노이즈에 휘둘리지 않도록 돕습니다.
• 시장 상황에 맞춘 적응형 분석 깊이
FiboSens는 현재 가격 구조에 맞춰 앵커 포인트 분석의 깊이를 자동으로 조정합니다. 어떤 구간에서는 더 세밀한 분석이 필요하고, 다른 구간에서는 더 넓은 시야가 필요합니다. 따라서 Fibonacci 그리드는 기계적으로 그려지는 것이 아니라, 실제 시장 상황에 맞게 구성됩니다.
• 각 앵커 포인트 조합에 대한 품질 평가
그리드를 그리기 전에 EA는 단순히 두 개의 점만 찾지 않습니다. 움직임의 강도, 임펄스의 크기, 포인트 간 거리, 구조의 범위, 종료 지점의 최신성, 극값의 품질, 현재 시장 구조와의 정합성 등 다양한 기준으로 평가합니다. 가장 먼저 발견한 조합이 아니라, Fibonacci 구조의 기반이 되기에 실제로 적합한 조합만 선택됩니다.
• 약한 구조, 오래된 구조, 무효화된 구조에 대한 보호
선택된 구조가 이미 유효성을 잃었거나, 과도하게 늘어났거나, 너무 작거나, 오래되었거나, 이후 가격 움직임에 의해 무효화되었다면 FiboSens는 그 구조를 계속 사용하지 않습니다. 문제 있는 구성을 조기에 감지하여, 약한 매매 판단으로 이어지기 전에 제거합니다.
• 종료 앵커 포인트 제어
마지막 앵커 포인트는 현재 Fibonacci 구조가 여전히 살아 있고 유효한지를 결정하기 때문에 특별히 중요합니다. 시장이 이미 더 새롭고 더 강한 기준점을 형성했다면, FiboSens는 구조를 업데이트하여 그리드가 과거에 끝난 임펄스가 아니라 현재 진행 중인 가격 움직임에 맞춰지도록 합니다.
• 반전 신호 발생 시 구조 재평가
시장의 성격이 바뀌면, EA는 기존 구조를 단순히 유지하는 데 그치지 않고 새로운 시나리오에 맞게 구조 로직 자체를 재구성할 수 있습니다. 이것은 매우 중요한 보호 기능입니다. 많은 표준 알고리즘은 이미 의미를 잃은 이전 Fibonacci 구조를 관성적으로 계속 사용하지만, FiboSens는 이를 방지합니다.
• 잘못된 앵커 포인트와 내부 왜곡 방지
FiboSens는 선택된 앵커 포인트가 실제로 해당 구간의 중요한 극값인지, 시작 기준점이 재테스트되었는지, 시작점이 지나치게 멀리 이동했는지, 전체 구조가 시간 또는 비율 측면에서 왜곡되었는지를 확인합니다. 이를 통해 Fibonacci 구조의 기하학적 일관성을 유지합니다.
• 구조 복구 시스템
현재 활성 구조의 품질이 저하되기 시작하면, EA는 더 안정적인 작업 구조로 빠르게 전환할 수 있습니다. 실제 시장에서는 가격이 항상 이상적으로 움직이지 않기 때문에, 이는 특히 중요합니다. FiboSens는 고정된 논리에 의존하지 않고 유연한 재구성 메커니즘을 사용합니다.
• 구조 형성 이후의 정밀한 추적
앵커 포인트가 선택된 이후에도 시장이 기존 임펄스를 계속 확장한다면, FiboSens는 구조의 끝부분을 적절하게 업데이트하여 Fibonacci 그리드가 가격 흐름에 뒤처지지 않도록 합니다. 이를 통해 각 레벨의 유효성을 유지하고, EA의 로직이 실제 시장의 움직임에 더 가깝게 작동하도록 합니다.
• 추세 및 반전 매매 모드 지원
구조가 확정된 이후에는 설정과 매매 스타일에 따라, EA가 주된 추세 방향으로도, 반전 시나리오로도 운용될 수 있습니다.
• 레벨 도달 시 진입 품질 제어
단순히 Fibonacci 레벨 근처에 왔다고 해서 진입하지 않습니다. EA는 선택된 레벨과의 정확한 거리를 확인하여, 너무 늦거나 이미 힘이 약해진 진입을 걸러냅니다.
• 유연한 포지션 관리 및 보호 기능
FiboSens는 동시 보유 포지션 수 제한, 진입 간격 제어, 거래 시간 필터, 수익 기반 포지션 관리, 기본적인 거래 관리 로직을 지원합니다. 이를 통해 구조 형성뿐 아니라 실행 단계에서도 높은 규율성을 유지할 수 있습니다.
결론
FiboSens는 알고리즘의 겉보기 단순함이 아니라, 내부 정밀도를 중요하게 생각하는 트레이더를 위해 설계되었습니다. 시장 구조, 규율, 그리고 셋업의 품질을 중시하는 트레이더에게 적합한 도구입니다. 왜냐하면 진지한 시장 접근은 결국 이러한 세부 요소들로 완성되기 때문입니다. 실계좌에서 사용하기 전에는 먼저 충분히 테스트를 진행하고, 거래 종목, 거래 스타일, 허용 가능한 리스크 수준에 맞게 파라미터를 조정할 것을 권장합니다.
입력 파라미터 설명
=== General Settings ===
• Lot Size — 거래 로트 크기.
• Max Open Buy Orders — 동시에 보유할 수 있는 최대 매수 포지션 수.
• Max Open Sell Orders — 동시에 보유할 수 있는 최대 매도 포지션 수.
• Magic Number — EA 주문을 식별하기 위한 고유 번호.
=== Startup Delay Settings ===
• Enable startup trade delay — 시작 후 신규 거래 허용 전 지연 기능을 활성화합니다.
• Delay before allowing new trades (MM:SS) — 신규 거래 허용 전 대기 시간입니다.
=== Analysis Settings ===
• Limit Trades by Bars — 바 수를 기준으로 진입 빈도를 제한합니다.
• Bars Between Trades — 신규 거래 사이에 필요한 최소 바 수입니다.
• Trade with Trend (false = Reversal Trading) — 추세 방향으로 거래합니다. 비활성화 시 반전 로직을 사용합니다.
• Max Pips from Level to Open Trade — 거래를 열기 위해 허용되는 Fibonacci 레벨과의 최대 거리(pips)입니다.
=== Time Filter ===
• Use Time Filter — 거래 시간 필터를 활성화합니다.
• Start Trading Hour — 거래 시작 시간입니다.
• End Trading Hour — 거래 종료 시간입니다.
• Continue if Orders Open After Hours — 거래 시간이 끝난 이후에도 이미 열린 포지션 관리를 계속합니다.
=== Risk Management ===
• Use Stop Loss — Stop Loss를 활성화합니다.
• Stop Loss (pips) — Stop Loss 크기(pips)입니다.
• Use Take Profit — Take Profit을 활성화합니다.
• Take Profit (pips) — Take Profit 크기(pips)입니다.
=== Equity Close Settings ===
• Close All on Total Profit — 총 수익이 목표치에 도달하면 모든 포지션을 청산합니다.
• Total Profit Target ($) — 총 수익 목표 금액입니다.
• Close Buys on Buy Profit — 매수 포지션 총수익이 목표치에 도달하면 매수 포지션을 청산합니다.
• Buy Profit Target ($) — 매수 포지션 수익 목표 금액입니다.
• Close Sells on Sell Profit — 매도 포지션 총수익이 목표치에 도달하면 매도 포지션을 청산합니다.
• Sell Profit Target ($) — 매도 포지션 수익 목표 금액입니다.
=== Fibonacci Open Levels ===
• Fibonacci Level for Opening Buy — 매수 진입에 사용하는 Fibonacci 레벨입니다.
• Fibonacci Level for Opening Sell — 매도 진입에 사용하는 Fibonacci 레벨입니다.
=== Fibonacci Close Levels ===
• Use Fibo Take Profit for Buy — 매수 포지션에 대해 Fibonacci 기반 Take Profit을 활성화합니다.
• Fibo Take Profit Level for Buy — 매수 포지션용 Fibonacci Take Profit 레벨입니다.
• Use Fibo Take Profit for Sell — 매도 포지션에 대해 Fibonacci 기반 Take Profit을 활성화합니다.
• Fibo Take Profit Level for Sell — 매도 포지션용 Fibonacci Take Profit 레벨입니다.
• Use Fibo Stop Loss for Buy — 매수 포지션에 대해 Fibonacci 기반 Stop Loss를 활성화합니다.
• Fibo Stop Loss Level for Buy — 매수 포지션용 Fibonacci Stop Loss 레벨입니다.
• Use Fibo Stop Loss for Sell — 매도 포지션에 대해 Fibonacci 기반 Stop Loss를 활성화합니다.
• Fibo Stop Loss Level for Sell — 매도 포지션용 Fibonacci Stop Loss 레벨입니다.
=== Display Settings ===
• Fibonacci lines color — Fibonacci 라인 표시 색상입니다.
• Show the diagonal line between the anchor points (start/end). — 앵커 포인트 사이의 대각선을 표시합니다.
