Gianluca Gangemi
Gianluca Gangemi
  • 정보
no
경험
0
제품
0
데모 버전
0
작업
0
거래 신호
0
구독자
MQL5 / MetaTrader 5 developer Freelance
MQL5 개발자로서 MetaTrader 5 자동화를 다룹니다: 전문가 자문(EA), 리스크 관리, 그리고 MT5에서 Python으로 이어지는 리서치 파이프라인.

제가 만드는 EA에는 서버 측 손절, 증거금 수준 보호, 노출 한도, 그리고 터미널이나 VPS 재시작 후의 상태 복구가 들어갑니다. 컴파일이 되는지가 아니라 시스템이 살아남는지를 결정하는 부분들입니다.

주된 작업은 검증입니다: 실제 틱 기반 백테스트, 첫 실행 전에 미리 고정하는 표본 내/표본 외 분할, 그리고 결과가 잡음일 때 그것을 알려주는 표본 외 검사. 최적화 결과의 첫 줄을 그대로 납품하지 않으며, 숫자가 뒷받침하지 못하는 부분은 서면으로 알려드립니다.
Gianluca Gangemi
게재된 코드 TrueCostReport
Cost is the one input to a trading system that is knowable exactly, and it is almost always estimated wrongly - always in the direction that flatters the strategy. This EA measures what one round trip really costs on YOUR broker: the live spread sampled from ticks, the swap for both sides including the triple-charge day, and the commission read from your own deals. Most spread figures come from the bar's "spread" field, because that is the easy one to reach. It is a per-bar summary, not the quote at any instant. Measured on XAUUSD: 20 points live across 60 readings against a bar-field median of 6. A factor of 3.3. So a filter set to "skip if spread > 15" never fires - it lets through exactly the moments it exists to block. Swap is the half most custom simulators do not charge at all. It is asymmetric, one side pays while the other collects, and one weekday counts three times. Read-only: it never opens, closes or modifies a position.
Gianluca Gangemi
게재된 코드 GridCapitalCalculator
Everyone running a grid asks: is my account big enough? The usual answer - the loss at the last grid level - is the wrong number. What ends the account is the margin level reaching the broker's stop-out, while the chain is still open and still looks recoverable. This EA computes the real figure, then counts how often a move that large has already happened on the symbol's own M1 history. Three mistakes it fixes, all erring in the reassuring direction: a chain of N legs floats at step x N(N-1)/2, not step x N (at 10 legs, 45 steps of loss, not 10); open positions also lock up margin while they float; and stop-out is a percentage, not zero - at 50%, losing half the equity is enough. "You need 86 dollars of room" is an abstraction. "A move that size happened 71 times in 100 days, one every 1.4" is a decision. Set InpEquity to a size you do not have yet to see what the configuration would really need. Strictly read-only: it never opens, closes or modifies a position.
Gianluca Gangemi
게재된 코드 CalendarExport
This Expert Advisor is that missing bridge. Attach it to any chart and it periodically writes the calendar to a CSV file in `MQL5\Files`, where anything outside the terminal can read it.
Gianluca Gangemi
게재된 코드 TradeHistoryLogger
Exporting your deal history is easy and a dozen scripts already do it..
Gianluca Gangemi
MQL5.커뮤니티에 등록됨