Skip to documentation
Gimmer Desktop crypto automation Download Latest release
Menu
Gimmer Documentation
Browse documentation

Build / Decision engine

Trade drawdowns and recoveries with explicit capital rules.

Swing is Gimmer's price-movement engine. It uses configured drawdown entries and a portfolio-level profit exit, with optional position-size increases after additional adverse movement.

Current engineSpot or MarginRule based
Swing strategy builder with drawdown entry, Martingale multiplier, and profit exit settings
The Swing builder exposes the entry, averaging, and recovery controls together so the full capital path can be reviewed before a backtest.

Configure the trigger model

Drawdown Entry
The adverse price movement that triggers the first entry and later additions.
Use Martingale
Allows subsequent recovery orders to increase position size after additional adverse movement.
Martingale Multiplier
The percentage added to each later recovery order when Martingale is enabled.
Profit Exit
The configured total profit target that closes the open Swing positions.

Model the whole loss path

Do not evaluate only the first order. Calculate how many entries can occur, how each order changes total size and average price, and how much quote balance or collateral remains after every step. Include all selected markets because several assets can move against the strategy at the same time.

Martingale compounds exposure

Increasing order size after losses can exhaust available balance or collateral before a recovery occurs. It can also turn a moderate open loss into a severe equity drawdown. A profit exit does not cap that loss path.

Choose execution after the model is safe

Spot uses available asset balances without leverage. Margin adds borrowing, interest, long or short exposure, margin requirements, and liquidation risk. Keep leverage and unit sizing conservative enough that the complete configured entry sequence can be funded.

  • Backtest periods with prolonged trends against the strategy.
  • Review maximum drawdown including open positions, not only closed trades.
  • Inspect clustered entries across every selected market.
  • Run simulation long enough to observe more than one entry and exit cycle.