Tribonacci_RF攻略#1: Wait to shoot "three conditions" (pullback/backtest aiming EA explanation)
Hello, this is a black cat.
Last time, I organized the idea of the Tribonacci ratio (5 lines) from the perspective of formalizing pullbacks/retracements.
As a sequel, this time I summarize the “three conditions” that Tribonacci_RF (EA) uses to decide when to enter — the waiting to fire approach.
To start with the conclusion: this EA does not enter immediately when it touches a line,
but enters only when all three conditions are met, which helps reduce noise entries.
1) First premise: this EA waits for pullbacks/retracements
This EA automatically creates the Tribonacci retracement (5 lines) from the latest price action,
and after making visible the “pullback-buy / retrace-sell candidate bands,” it waits for the conditions to be met.
Recommended time frame: 15 minutes (M15)
Reference: last 120 bars
Ratios: 16.0% / 29.5% / 54.3% / 73.6% / 83.9%
2) The three conditions to wait and fire
This is the main part. The three conditions are as follows.
Condition 1: touch the major line
Condition 2: distance to 0–50% (in pips) is above a certain threshold (growth potential check)
Condition 3: Stochastic condition (buy ≤ 30% / sell ≥ 70%)
3) Condition 1: line touch (which line is being watched)
Entry candidates are the Tribonacci 5 lines (16.0/29.5/54.3/73.6/83.9).
This EA checks whether the “front foot touched” to avoid jumping in on momentum alone.
(Note: this is the first part of the “wait design”)
4) Condition 2: divergence check (see growth potential at 0–50% distance)
A market where the distance from 0% to 50% is small inherently has little room for movement,
so pullbacks/retracements tend to become noise.
Therefore, this EA only considers there is room to move when the distance 0–50% is at least a certain number of pips,
and determines that there is “room to move.”
(This filter helps reduce unnecessary trades)
5) Condition 3: Stochastic (confirm overbought/oversold)
Finally, with Stochastic,
Buy: ≤ 30%
Sell: ≥ 70%
Only when these conditions are met does an entry candidate become valid.
Not only lines and distance,
but also the timing (oscillator) must align, which is the key point.
6) Exit is driven by trailing (keeping the gains)
Tribonacci_RF does not rely solely on fixed take profits; it uses trailing to chase further gains.
(For example, start at 8 pips / follow in 1-pip steps, etc.)
Note: this part will be explained in detail in the next article (#3) including “settings concepts.”
7) Cautions (read this carefully)
Accounts with stop levels enabled are not recommended (due to 1-pip trailing potentially causing order modification to be rejected)
If spreads widen rapidly at release times or around indicators, avoid with MaxSpreadPips
Most causes of “not functioning / erratic” behavior come from here, so checking this first is safer.
Summary
This EA does not enter immediately upon line touch
Entry occurs only when the line touch plus divergence check plus Stochastic three conditions are all met
Therefore it is designed to “wait and fire,” which helps suppress noise
Product page
Next time
In the next installment (#2), I will summarize the concept of trailing profit-taking and the spread/stop level/verification conditions that tend to differ before operation.
× ![]()