Exp_DigitalF-T01
This EA trades based on crossover signals from the custom DigitalF-T01 indicator, which outputs two oscillator lines. It opens buy positions when oscillator 1 crosses above oscillator 2 and sell positions on the opposite crossover, with configurable stop loss and take profit levels.
Open the interactive view (equity curve, symbol switch)Key facts
Backtest results (H1, about 1 year)
Not backtested yet — this EA could not be converted automatically.
Strategy analysis
The core strategy of this EA is trend following based on crossover signals from the custom DigitalF-T01 digital filter indicator with two oscillator lines. Entry conditions: a buy signal is generated when Osc1 crosses above Osc2 (Osc1[1]>Osc2[1] and Osc1[0]<Osc2[0] on the signal bar), and a sell signal on the opposite crossover. Exit conditions include closing positions on reverse crossover signals and fixed stop loss (1000 points) and take profit (2000 points) levels. Position sizing is controlled via the MM parameter supporting both lot-based and margin-based money management modes. The strategy employs a new bar detection mechanism (IsNewBar) to ensure signals are calculated only once per bar, preventing duplicate trades. The indicator uses a half-channel parameter (halfchanel=25) and multiple applied price types for signal flexibility.
Strengths
- New bar detection mechanism prevents duplicate trades within the same bar, reducing invalid entries
- Complete buy/sell open and close switches provide flexible control over trading directions
- Configurable stop loss and take profit parameters provide a basic risk control framework
- Supports multiple applied price types, allowing signal adaptation to different market characteristics
- Digital filter indicator provides smoothed signals, reducing market noise interference
Weaknesses
- Stop loss of 1000 points and take profit of 2000 points are large values that may not suit low-volatility instruments
- No spread filter mechanism, potentially leading to unfavorable entries on wide-spread instruments
- Depends on custom DigitalF-T01 indicator whose logic is opaque, making signal validity hard to verify
- No trailing stop mechanism, meaning profitable positions may experience significant drawdowns
- No maximum position count or total risk exposure limit, concentrating risk when multiple signals trigger simultaneously
Possible improvements
- Add a spread filter to pause opening positions when spread exceeds a threshold, avoiding unfavorable entry costs
- Add a trailing stop feature to lock in more profits as the trend continues
- Add maximum simultaneous position count limits and account risk exposure caps
Risk assessment
Overall risk: Medium
- Stop loss of 1000 points is large, single trade loss could represent a significant portion of the account
- No spread filter, slippage during high volatility periods could be significant
- No maximum position limit, consecutive signals could lead to over-concentrated risk exposure
Evaluation scores
Parameters
| Parameter | Default | Description |
|---|---|---|
MM | 0.1 | Money management parameter for lot calculation |
MMMode | LOT | Lot mode: free margin / balance / margin after loss / balance after loss / fixed lot |
StopLoss_ | 1000 | Stop loss in points |
TakeProfit_ | 2000 | Take profit in points |
Deviation_ | 10 | Maximum allowed slippage |
BuyPosOpen | true | Allow opening long positions |
SellPosOpen | true | Allow opening short positions |
BuyPosClose | true | Allow closing long positions |
SellPosClose | true | Allow closing short positions |
InpInd_Timeframe | PERIOD_H3 | i-GAP indicator timeframe |
SignalBar | 1 | Signal bar index |
halfchanel | 25 | Half channel length parameter |
IPC | PRICE_CLOSE_ | Indicator applied price type |
Similar Trend Following EAs
Backtests are historical simulations and do not guarantee future results. Not financial advice.