Pipser
Pipser is a semi-automated trading utility that places Buy and Sell orders via on-chart buttons. It executes market orders with a fixed lot size and configurable stop loss, but has no take profit, no strategy logic, and no automated entry signals — the trader manually decides when to click the buttons.
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
Pipser is fundamentally not an automated strategy EA but a semi-manual trading aid. Entry conditions rely entirely on the trader's subjective judgment, triggered by clicking Buy or Sell buttons on the chart. Exit conditions only include a stop loss (SL parameter), which auto-adjusts for 5/3-digit quote symbols by multiplying SL by 10, but there is no take profit target — profitable exits depend entirely on the trader manually closing positions. Position sizing uses a fixed lot size (Lot parameter) with no dynamic calculation based on account balance or risk percentage. Money management is virtually nonexistent — there are no maximum position limits, account equity protections, or drawdown controls. Overall, this EA delegates all trading decisions to the trader and only provides a convenient order execution interface with basic stop loss protection.
Strengths
- Simple and intuitive interface — one-click order placement via chart buttons
- Automatically adjusts stop loss based on quote digit count, preventing undersized SL on 5-digit brokers
- Clean and concise code structure, easy to understand and extend
Weaknesses
- No automated strategy logic whatsoever — fully manual, not a true automated trading system
- No take profit setting, profitable positions have no auto-exit mechanism,easily, risking missed profits from hesitation
- No position check — repeated button clicks may cause unintended additional positions; no error handling for OrderSend failures
- No spread filter or slippage protection, may fill at extremely unfavorable prices during high volatility
Possible improvements
- Add OrderSend return value checking and error notification so traders know when orders fail
- Add position check logic to prevent unintended duplicate orders; add TP parameter and optional trailing stop
- Add spread filter and trading session restrictions to improve execution quality
Risk assessment
Overall risk: High risk
- No position check — repeated button clicks can cause unintended large position accumulation
- No OrderSend error handling — failed trades give no feedback, trader may assume order succeeded
- No take profit mechanism, profitable positions depend entirely on manual management with emotional decision risk
- Slipage defaults to 0, which may cause order rejection in volatile markets
Evaluation scores
Parameters
| Parameter | Default | Description |
|---|---|---|
Lot | 0.1 | Fixed trading lot size |
SL | 150 | Stop loss in points (auto x10 for 5-digit quotes) |
Slipage | 0 | Maximum allowed slippage |
Similar Utility EAs
Backtests are historical simulations and do not guarantee future results. Not financial advice.