Range Position Touch
Looks at where price sits between its recent high and low.
- Contract
- Touch/No Touch
- Default market
- Volatility 100 Index
- Pace
- Quick entries
How it works
- The bot takes the highest and lowest price in its recent history.
- It then works out where the current price sits between those two.
- Down near the low, the whole range lies overhead and the barrier is inside it.
- That buys Touch, because price has covered that ground before without making new highs.
- Up near the high, reaching the barrier means breaking new ground, so it buys No Touch.
- Position inside the recent range
- No indicator and no loop
- Buys either side
- Loss cooldown
- Martingale with cap
Staking
It ships with a 2.1x martingale, sized to win back a losing run of up to 3 trades inside its stop loss, with a max stake of 5. Untick Use martingale on its card to stake the same amount on every trade.
Settings
Every number here can be changed on the card before you press Run bot.
Contract
| Setting | Default | Range |
|---|---|---|
| Duration (ticks)How many ticks each contract runs for. | 5 | 1–10 |
| Barrier offsetHow far above the entry spot the barrier sits. | 0.2 | 0.1–20 |
Entry rules
| Setting | Default | Range |
|---|---|---|
| Range window (ticks)How many recent ticks the high and the low are taken from. | 120 | 20–500 |
| Range positionHow close to the bottom of the range price must be. The top zone is the mirror of this. | 0.35 | 0.05–0.5 |
| Cooldown after a loss (ticks)The bot sits out this many ticks after a losing trade before it looks for a new entry. | 2 | 0–50 |
Stake progression
| Setting | Default | Range |
|---|---|---|
| Initial stakeThe amount staked on the first trade of each sequence. | 1 | 0.35 |