EA-160 · Utility

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

CategoryUtility
RiskHigh risk
Rating★☆☆☆☆
TypeTrading EA
TimeframesM1, M5, M15, M30, H1, H4, D1
IndicatorsNone
AuthorAlf.

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

Code quality2.0
Strategy logic1.0
Risk management1.0
Robustness1.0
Innovation1.0
Documentation1.0
Overall1.2

Parameters

ParameterDefaultDescription
Lot0.1Fixed trading lot size
SL150Stop loss in points (auto x10 for 5-digit quotes)
Slipage0Maximum allowed slippage

Similar Utility EAs

Backtests are historical simulations and do not guarantee future results. Not financial advice.

Get the weekly Arena report

One email a week: ranking changes, new signals and new research. No spam; unsubscribe any time.