Extracted algorithm research record
GMRemake Martingale EA
A Martingale trading strategy with advanced risk management and trend protection for MetaTrader 4.
Source & extraction context
Evidence label: source_code (source claim, not independent verification). Recorded completeness: 50.0/100. Neither is a performance result.
Names identify source records. Inclusion is not an endorsement or a claim of authorship, ownership or reuse permission. Check the source license before reusing any implementation.
Extraction warnings
Claim warnings
- RECOVERY SIZING: position size increases after losses (martingale/grid/averaging). Equity curves look smooth until the run that does not recover - judge it on worst-case exposure, not win rate.
Opacity warnings
- UNDEFINED ENTRY TERM: the entry conditions are prose naming a concept with no numeric definition, so two readers would implement them differently. Advisory only -- this does not affect the score.
Build warnings
- MT4_ONLY: the captured source is MQL4 / written for MetaTrader 4. It needs porting (order functions, indicator handles) before it runs on MT5.
Recorded market & execution profile
- Recorded markets
- any
- Recorded timeframes
- H1
- Recorded sessions
- any
- Recorded regime
- trending|volatile
Recorded indicators & parameters
| Indicator | Parameters | Applied to |
|---|---|---|
| EMA | {"period": 200} | close |
| EMA | {"period": 50} | close |
Extracted strategy rules
Recorded long-entry rules
- 當前價格 高於 過去 N 根 K 線的最高點 + Entry Distance 1
Recorded short-entry rules
- 當前價格 低於 過去 N 根 K 線的最低點 - Entry Distance 1
Recorded exit rules
- 當整體倉位的浮動盈虧達到 Trailing Points 時,啟動移動止損
- 啟動後,若利潤回吐超過 Stop Trailing Points,立即全數平倉出場
- 當持倉層數達到設定的上限且價格繼續逆勢運行,強制平掉所有倉位
Recorded filters
- 點差過濾 (Spread Filter)
- 滑點控制 (Slippage Control)
- 最大層數止損
- 價格趨勢確認 (Buy: 前一根 K 線 必須是陽線 且 收盤價高於前前一根的最高價; Sell: 前一根 K 線 必須是陰線 且 收盤價低於前前一根的最低價)
- MACD 趨勢保護
- Stop loss
- 當持倉層數達到設定的上限且價格繼續逆勢運行,強制平掉所有倉位
- Take profit
- Trailing Stop
- Position sizing
- 每一層的手數大小可自定義
Questions about this record
What entry rules are recorded for GMRemake Martingale EA?
Long: 當前價格 高於 過去 N 根 K 線的最高點 + Entry Distance 1 Short: 當前價格 低於 過去 N 根 K 線的最低點 - Entry Distance 1 These are unverified extracted rules.
Which markets and timeframes are recorded?
Markets: any. Timeframes: H1. These are source-recorded labels, not verified execution behavior.