Pivot Levels Pro EA
- Experts
- 버전: 7.4
- 업데이트됨: 25 7월 2026
- 활성화: 10
Pivot Levels Pro EA — MetaTrader 5에서 Pivot 레벨에 따라 거래하는 자동 Expert Advisor
설명
Pivot Levels Pro EA는 Pivot 레벨 기반 거래(Pivot Point Strategy)를 중심으로 구축된 MetaTrader 5용 완전 자동 매매 Expert Advisor입니다. 이 EA는 지지 및 저항 레벨을 차트에 자동으로 계산하여 표시함으로써 트레이더를 수작업 계산에서 해방시키고, 중앙 Pivot 레벨에 대한 가격의 위치를 기준으로 매매 결정을 내립니다. 다섯 가지 계산 방식 —— Classic, Fibonacci, Camarilla, Woodie, DeMark —— 을 지원하므로 로직을 다양한 시장과 매매 스타일에 맞게 조정할 수 있습니다.
거래 방향은 바 내부의 순간 가격이 아니라 선택한 타임프레임의 바 종가에서 결정되므로 잘못된 바 내 신호를 배제합니다. 포지션 관리에는 Smart Risk 자금 관리, 제어된 Grid Trading, Trailing Stop, Break Even, 결합 진입 필터, 시간 필터, 그리고 매매 조건을 확인하는 내장 메커니즘이 사용됩니다.
이 EA는 netting 및 hedging 계좌를 지원하며, 금(XAU/USD), Forex 통화쌍, 지수, 상품 및 기타 상품의 거래에 적합합니다. 이 EA는 MetaTrader 5에서 Pivot Trading과 지지 및 저항(Support and Resistance) 레벨을 활용하는 트레이더에게 적합합니다.
주요 장점
Pivot 레벨의 자동 계산 —— EA는 중앙 Pivot과 함께 레이블이 붙은 R1–R4 및 S1–S4 레벨을 계산하여 표시하고, 트레이더를 수작업 작도에서 해방시켜 계산이 아닌 결정에 집중할 수 있게 합니다
다섯 가지 계산 방식 —— Classic, Fibonacci, Camarilla, Woodie, DeMark를 하나의 제품에 담아, 특정 상품과 타임프레임에 맞는 레벨 모델을 선택할 수 있습니다
바 종가에서의 신호 —— 방향은 캔들 종가에서 중앙 Pivot에 대한 가격의 위치로 결정되므로 바 내에서의 신호 깜빡임을 없애고 EA의 동작을 예측 가능하게 만듭니다
멀티 타임프레임 계산 —— Pivot 레벨을 하나의 타임프레임에서 계산하면서 거래는 다른 타임프레임에서 실행할 수 있습니다. 이를 통해 더 낮은 주기에서 운용하면서 상위 타임프레임의 레벨을 매매 로직의 기반으로 사용할 수 있습니다
Smart Risk —— 그리드의 각 후속 주문의 랏 수는 증가가 아니라 감소하므로, 시리즈가 확장됨에 따라 예치금에 대한 부담을 줄입니다
조정 가능한 매매 빈도 —— 네 가지 모드를 갖춘 시간과 거리의 결합 필터를 통해 EA를 드문 진입용으로도, 활발한 운용용으로도 설정할 수 있습니다
매매 조건 확인 —— 각 진입 전에 스프레드, 여유 증거금, 매매 세션 상태, 시간 필터, 일일 거래 한도를 확인합니다
차트 상의 직관적 분석 —— 정보 패널과 시각적 거래 내역이 EA의 작동을 실시간으로 모니터링하는 데 도움을 줍니다
주요 기능
Pivot Levels (Classic, Fibonacci, Camarilla, Woodie, DeMark)
Smart Risk
Grid Trading
Trade Direction
Time Filter
Spread Control
Daily Limit
Stop Loss & Take Profit
Break Even
Trailing Stop
Netting & Hedging
Information Panel
Trade History
EA의 작동 방식
레벨 계산. 선택한 타임프레임에서 새로운 바가 형성되면, EA는 직전에 완성된 바의 데이터를 기반으로 선택한 방식에 따라 Pivot 레벨을 계산합니다. Classic, Fibonacci, Camarilla, Woodie의 경우 중앙 Pivot과 R1–R4 및 S1–S4 레벨이 구성되며, DeMark 방식의 경우 그 고유의 레벨(Pivot, R1, S1)이 계산됩니다. 표시가 활성화되면 이 레벨들은 레이블이 붙은 선의 형태로 차트에 표시됩니다.
신호 생성. 방향은 중앙 Pivot 레벨에 대한 직전 바의 종가로 결정됩니다: 가격이 Pivot보다 높으면 매수 신호에, 가격이 Pivot보다 낮으면 매도 신호에 해당합니다. 평가는 바 종가에서 수행되므로 현재 캔들이 형성되는 동안에는 신호가 변하지 않습니다.
거래 진입. 신호가 형성되어 선택한 방향 모드에 부합하면 공통 확인 규칙이 적용됩니다: 선택한 필터 모드에 따라 거래 간의 간격과 거리, 현재 스프레드, 매매 세션 상태, 시간 필터, 일일 한도, 여유 증거금의 충분성이 확인됩니다. 랏 수는 필요 시 브로커의 요구 사항에 맞게 조정됩니다. 진입 후 포지션은 stop loss, take profit, trailing stop, break even으로 관리되며, grid trading이 활성화된 경우 시장이 포지션에 불리하게 움직임에 따라 EA가 주문을 추가할 수 있습니다.
EA 파라미터
Pivot Settings
PivotType —— Pivot 레벨의 계산 방식: Classic, Fibonacci, Camarilla, Woodie 또는 DeMark. 중앙 레벨과 지지 및 저항 레벨을 구성하는 공식을 정의합니다.
PivotTimeframe —— Pivot 레벨이 계산되는 타임프레임. 작업 차트와 다를 수 있습니다: 이를 통해 상위 타임프레임에서 레벨을 구성하면서 하위 타임프레임에서 거래를 실행할 수 있습니다.
DrawPivotLines —— 차트에 Pivot 레벨 선의 표시를 활성화하거나 비활성화합니다.
PivotExtendDays —— 더 나은 시각적 가독성을 위해 차트 시간상 Pivot 선이 앞으로 연장되는 길이(일 단위).
ShowLineLabels —— 그려진 선 위의 레벨 레이블을 활성화하거나 비활성화합니다.
PivotColorP, PivotColorR, PivotColorS —— 중앙 Pivot 레벨, 저항(R) 레벨, 지지(S) 레벨의 색상.
PivotLineStyle —— Pivot 선의 스타일: 실선, 파선 및 기타 옵션.
PivotLineWidth —— Pivot 선의 두께.
Lot Settings
LotMethod —— 포지션 랏 수의 계산 방식: 고정 랏 또는 Smart Risk(잔고 크기에 기반한 자동 계산).
FixedLotSize —— 고정 랏 모드에서 사용되는 랏 크기. 이 모드가 선택된 경우에만 적용됩니다.
Grid Trading Settings
UseGrid —— 미결제 포지션 관리 시 grid trading을 활성화하거나 비활성화합니다.
GridStep —— 인접한 그리드 레벨 간의 포인트 단위 거리. 거리 필터가 작동할 때 이 동일한 파라미터가 새 진입 간의 최소 거리로 사용됩니다.
MaxGridOrders —— 그리드 작동 중 EA가 한 방향으로 개설할 수 있는 최대 주문 수. 누적 리스크를 제한합니다.
Trading Direction
TradeDirection —— 허용되는 거래 방향을 정의합니다: 매수만(BUY), 매도만(SELL) 또는 양방향(BOTH). BOTH 모드에서 특정 거래의 방향은 Pivot에 대한 가격의 위치로 결정됩니다.
Stop Loss & Take Profit Settings
StopLoss —— 각 새 포지션에 대한 포인트 단위 stop loss 크기. 값이 0이면 Stop Loss 사용이 비활성화됩니다.
TakeProfit —— 자동 이익 실현을 위한 포인트 단위 take profit 크기. 값이 0이면 Take Profit 사용이 비활성화됩니다.
Trailing Stop & BreakEven Settings
TrailingStop —— trailing stop을 통한 수익 포지션의 자동 관리를 활성화하거나 비활성화합니다.
TrailingStart —— trailing stop이 활성화되기 위해 도달해야 하는 포인트 단위 최소 수익.
TrailingDistance —— 활성화 후 현재 가격과 trailing stop 레벨 간의 포인트 단위 거리.
TrailingStep —— trailing stop의 다음 이동에 필요한 최소 가격 변동.
BreakEven —— 포지션을 break even으로 자동 이동하는 것을 활성화하거나 비활성화합니다.
BreakEvenStart —— break even을 활성화하는 데 필요한 포인트 단위 수익.
BreakEvenOffset —— 포지션을 break even으로 이동한 후 시가 대비 수익 방향으로의 stop loss 오프셋.
Trading Rules
MaxSpread —— 새 거래를 개설하기 위해 허용되는 포인트 단위 최대 스프레드. 현재 스프레드가 이 값보다 높으면 새 포지션 개설이 일시적으로 차단됩니다.
MinutesBetweenTrades —— 새 거래 개설 간의 분 단위 최소 시간 간격.
FilterMode —— 진입 필터의 모드: 시간만, 거리만, 시간 또는 거리, 또는 동시에 시간과 거리. 매매 빈도를 조절할 수 있습니다.
MagicNumber —— EA가 자신의 거래를 다른 EA의 거래나 수동 거래와 구별할 수 있게 하는 고유 식별자.
TradeComment —— EA가 개설하는 모든 거래에 자동으로 추가되는 코멘트.
DailyLimit —— 하나의 거래일 내 새 거래의 최대 수 제한을 활성화하거나 비활성화합니다.
MaxOrdersPerDay —— EA가 하나의 거래일에 개설할 수 있는 최대 거래 수.
Time Filter
EnableTimeFilter —— 시간 필터를 활성화하거나 비활성화합니다. 꺼져 있을 때는 언제든지 거래가 허용되며 이 그룹의 다른 파라미터는 효과가 없습니다.
TradeMonday, TradeTuesday, TradeWednesday, TradeThursday, TradeFriday, TradeSaturday, TradeSunday —— 요일 스위치. 각 요일에 대해 거래를 개별적으로 허용하거나 금지할 수 있습니다. 요일은 브로커의 서버 시간을 기준으로 고려됩니다.
StartHour —— 브로커 서버 시간 기준 거래 창의 시작 시(0–23).
StartMinute —— 거래 창의 시작 분(0–59).
EndHour —— 브로커 서버 시간 기준 거래 창의 종료 시(0–23).
EndMinute —— 거래 창의 종료 분(0–59). 시작 시간이 종료 시간보다 늦으면 창은 자정을 넘어 이어집니다.
Display Settings
ShowPanel —— 차트에 정보 패널의 표시를 활성화하거나 비활성화합니다.
ShowProfitStats —— EA의 당일, 당주, 당월 및 전체 작동 기간의 수익 통계를 표시합니다.
ShowTradeHistory —— 완료된 거래의 내역을 차트에 직접 표시하는 것을 활성화합니다.
BuyTradeColor —— 매수 거래의 표시 색상.
SellTradeColor —— 매도 거래의 표시 색상.
TradeFontSize —— 차트상 거래 내역 레이블의 글꼴 크기.
PanelBackColor —— 정보 패널의 배경 색상.
PanelTextColor —— 정보 패널의 텍스트 색상.
PanelEditColor —— 정보 패널 내 값 필드의 색상.
SMART RISK
Smart Risk는 잔고 크기에 기반하여 포지션 랏 수를 자동으로 계산하는 모드입니다. 거래 랏 수는 예치금과 함께 커지고 예치금이 줄어들면 작아지므로, 계좌에 대한 부담은 그 현재 상태에 비례하여 유지됩니다.
이 모드의 핵심 특징은 그리드 작동 시 나타납니다: 각 후속 주문의 랏 수는 증가가 아니라 감소합니다. 이는 각 후속 주문이 두 배가 되고 예치금에 대한 부담이 기하급수적으로 증가하는 고전적 마틴게일과 Smart Risk를 근본적으로 구별하는 점입니다.
계산 예시. 잔고가 5,000 USD일 때 첫 주문의 시작 랏 수는 0.05 랏입니다. 그리드가 확장됨에 따라 각 후속 레벨의 랏 수는 한 단계씩 감소합니다:
잔고: 5,000 USD
레벨 1 —— 0.05
레벨 2 —— 0.04
레벨 3 —— 0.03
레벨 4 —— 0.02
레벨 5 —— 0.01
레벨 6+ —— 0.01
이처럼 랏 수를 늘리는 대신 시리즈는 점점 더 작은 랏으로 평균화되며, 예치금에 대한 누적 부담은 마틴게일보다 훨씬 느리게 증가합니다.
어떤 포지션이든 개설하기 전에 EA는 사용 가능한 여유 증거금을 확인하고, 필요 시 랏 수를 줄여 브로커가 허용하는 랏 단위에 맞춥니다.
GRID TRADING
grid trading이 활성화되면 EA는 단일 포지션에 국한되지 않습니다. 시장이 개설된 방향에 불리하게 움직임에 따라, 포인트 단위로 지정된 스텝으로 새 주문을 추가하여 평균화 그리드를 형성합니다. 한 방향의 총 주문 수는 MaxGridOrders 파라미터로 제한됩니다.
EA는 그리드 레벨과 진입 가격에 대한 자체 내부 기록을 유지하므로, 그리드 로직은 netting 및 hedging 계좌에서 동일하게 올바르게 작동합니다. 한 방향이 완전히 청산된 후 내부 카운터는 0으로 초기화되며, 새로운 신호가 첫 번째 레벨부터 새로운 사이클을 시작합니다.
그리드에 주문을 추가하는 것은 첫 진입과 동일한 시간 및 거리 필터링 규칙을 따르므로, 시리즈의 밀도와 누적 리스크를 제어할 수 있습니다.
TIME FILTER
시간 필터를 사용하면 거래를 주중 특정 요일과 하루 중 특정 시간대로 제한할 수 있습니다. 이는 EnableTimeFilter 파라미터로 제어되며 기본적으로 비활성화되어 있습니다.
필터가 활성화되면, 거래는 다음 두 조건이 모두 충족되는 경우에만 허용됩니다: 현재 요일이 허용으로 표시되어 있고, 현재 시간이 설정된 창 안에 있어야 합니다. 창의 시작 시간이 종료 시간보다 늦으면 그 창은 자정을 넘어 이어지는 것으로 간주됩니다. 모든 확인은 브로커의 서버 시간으로 수행됩니다.
TRADE DIRECTION
BUY ONLY —— EA는 매수 거래만 개설합니다; 매도 신호는 무시됩니다.
SELL ONLY —— EA는 매도 거래만 개설합니다; 매수 신호는 무시됩니다.
BOTH —— 양방향이 허용됩니다. 특정 거래의 방향은 중앙 Pivot에 대한 가격의 위치로 결정됩니다: 가격이 Pivot보다 높으면 매수, 가격이 Pivot보다 낮으면 매도입니다.
INFORMATION PANEL
패널이 활성화되면 EA는 차트 모서리에 작동 요약을 표시합니다. 패널에는 다음이 표시됩니다:
당일 수익
당주 수익
당월 수익
전체 작동 기간의 총 수익
BUY Grid —— 매수 측의 현재 그리드 레벨 수
SELL Grid —— 매도 측의 현재 그리드 레벨 수
진입 필터 모드
중앙 Pivot 레벨의 현재 값과 그에 대한 가격의 위치
포지션 관리 파라미터: Trailing Stop 및 Break Even의 상태, Stop Loss 및 Take Profit 값, 그리드 스텝, 거래 방향
패널은 EA 작동 중에 갱신되며, 추가 창을 열지 않고도 거래 상태를 모니터링할 수 있게 합니다. 배경, 텍스트, 값 필드의 색상은 구성 가능합니다.
차트상의 TRADE HISTORY
내역 표시가 활성화되면 EA는 완료된 거래를 차트에 직접 그립니다. 진입 및 청산 지점은 매수와 매도에 대해 별도의 색상의 화살표로 표시되고, 진입과 그에 해당하는 청산은 선으로 연결되며, 청산 옆에는 swap과 수수료를 반영한 거래의 손익을 나타내는 레이블이 표시됩니다.
내역 객체는 정보 패널을 가리지 않도록 배치되며, 차트를 스크롤하거나 배율을 변경할 때 자동으로 재구성됩니다. 이는 EA가 현재 상품에서 어떻게 작동했는지에 대한 명확한 그림을 제공하고, 그 동작에 대한 시각적 분석을 용이하게 합니다.
결론
Pivot Levels Pro EA는 다섯 가지 방식에 의한 Pivot 레벨의 자동 계산, Smart Risk, 제어된 grid trading, 유연한 포지션 관리 시스템을 하나로 결합합니다. Classic, Fibonacci, Camarilla, Woodie, DeMark 방식, 결합 진입 필터와 시간 필터, 그리고 매매 조건을 확인하는 완전한 메커니즘 세트를 —— MetaTrader 5용 단일 완전 자동 매매 Expert Advisor로 —— 지원합니다. 바 종가에서의 신호 평가, 레벨의 멀티 타임프레임 계산, 명확한 정보 패널, 시각적 거래 내역은 EA의 작동을 투명하고 모니터링하기 쉽게 만듭니다. netting 및 hedging 계좌에 대한 완전한 지원으로 금, 통화쌍, 지수 및 기타 상품의 거래에 적용할 수 있습니다.
이 EA는 수익을 보장하지 않습니다. 거래 결과는 시장 상황, 선택한 설정, 브로커의 조건, 트레이더의 리스크 관리 방식에 따라 달라집니다. 실계좌에서 사용하기 전에 반드시 Strategy Tester와 데모 계좌에서 테스트하십시오.


Simply don't work. Save your money.
Yes, I did optimize it on all major pairs and it crashed out on all of them.
Vladimir