Interbank Price Delivery Algorithm - newsqlguru/ict-index GitHub Wiki
-
Time then Price are used to control price delivery
-
IPDA seeks (attacks) liquidity, buy side or sell side, typically once liquidity is taken from one level the algorithm will seek the opposite level of liquidity.
-
The algorithm uses liquidity to pair orders for directional price swings.
-
Smart Money takes advantage of this and profits from order pairing and price swings.
-
IPDA is executes the Market Maker Buy/Sell Model to the benefit of Smart Money.
-
IPDA Action Sequence
flowchart TD;
id1((Consolidation)) --> id2{{Expansion}} -- spool --> id2;
id2 --> id3((Retracement)) --> id2;
id2 --> id4((Reversal));
id3 --> id5((Price<br/>Delivery<br/>Complete));
id4 --> id5;
id2 --> id5;
id5 -- loop --> id1;
-
IPDA Market Condition Flow
-
Video Reference
-
Always starts with Consolidation to -> Expansion
flowchart LR;
id1(Consolidation) -- Always --> id2(Expansion);
- Expansion to -> Retracement or Reversal
flowchart LR;
id1(Expansion) --> id2{Retracement <br/> or <br/> Reversal?};
id2 --> id3(Retracement);
id2 --> id4(Reversal);
- Retracement to prior Orderblock left during initial Expansion to another -> Expansion in the same direction.
flowchart LR;
id1(Retracement) --> id2[Supportive <br/> Orderblock];
id2 --> id3(Expansion);
- Reversal to -> Expansion in Reversal direction to -> Consolidation
flowchart LR;
id1(Reversal) --> id2(Expansion towards <br/> Reversal Target);
id2 --> id3(Consolidation);
- Never Consolidation -> Retracement
flowchart LR;
id1(Consolidation) --X NEVER X--> id2(Retracement);
- Never Consolidation -> Reversal
flowchart LR;
id1(Consolidation) --X NEVER X--> id2(Reversal);