NexusFi: Find Your Edge


Home Menu

 





Some "price action" indicators for Multicharts


Discussion in MultiCharts

Updated
    1. trending_up 5,081 views
    2. thumb_up 10 thanks given
    3. group 2 followers
    1. forum 2 posts
    2. attach_file 2 attachments




 
Search this Thread
  #1 (permalink)
 BenosBanderos 
Canberra
 
Experience: Beginner
Platform: MultiCharts
Trading: AUD/USD
Posts: 31 since Mar 2012
Thanks Given: 23
Thanks Received: 22

Here are a few indicators I've been developing in the style of Al Brooks.

Fairly simple stuff, but written for MC 8.0 beta 2 so they don't care about your MaxBarsBack settings and work off the entire chart series (this could slow your chart down if you are working with huge amounts of historical data but probably not on a decent machine). Some are just reworked versions of the inbuilt indicators with a consistent style and a few additional options I'll discuss below.
  • Floor Pivots
  • Prev Week HLOC
  • Prev Day HLOC
  • Current Week HLO
  • 60min EMA on 5min Chart
  • 15min EMA on 5min Chart
  • Bar Numbers

The first four have an interesting feature. You can calculate and display the plots based on session times you specify, rather than the indicators always using the session setting on the chart. This can be useful in a number of ways. Say you typically trade of S/R on the day session but sometimes flick over to the overnight so you can look at the price action. You can now do this without changing the S/R you are trading off. Or you could simultaneously display two instances of the same indicator, one using the regular session and the other using the overnight.
Another idea is when using Floor Pivots. Apparently many forex traders base their pivots off midnight GMT even when using a different time to mark the end of day. This is now possible since the indicators are effectively decoupled from the chart session, if you choose. And in fact you can flick between the two modes.

For the 2 EMA's, I adapted Al Brooks tradestation code from his website. I've disabled the very approximate smoothing algorithm so it appears stepped, but more closely matches the EMA values as they would be on an hourly version of the same chart. If you don't like the stepped appearance you can uncomment in the code to re-enable.

All the indicators have a few inputs to customise the appearance such as labelling the S/R lines and where these appear on the plot.



Any comments/suggesions welcome.


Attached Files
Elite Membership required to download: BC Price Action Pack.pla
Started this thread Reply With Quote

Can you help answer these questions
from other members on NexusFi?
Iran Ceasefire Surges to 19.5% on US 15-Point Plan -- 82 …
Prediction Markets & Event Contracts
UCL Final Kicks Off at Noon ET: PSG at 56.5% as Iran May …
Prediction Markets & Event Contracts
$12M Ceasefire Contract Goes Disputed as Bandar Abbas St …
Prediction Markets & Event Contracts
The Ceasefire Curve: 2pct Peace by Next Week, 60pct by S …
Prediction Markets & Event Contracts
Kalshi Rockets to $22B, Passes Polymarket in Volume -- B …
Prediction Markets & Event Contracts
 
Best Threads (Most Thanked)
in the last 7 days on NexusFi
Sober Journey With S&P
22 thanks
2026 Jlab journal
10 thanks
Trying to learn Volume and price action correlation
8 thanks
Algo automated / semi-automated trading anyone?
6 thanks
Hello Im new here
5 thanks
  #2 (permalink)
 andy0310 
Baltimore
 
Experience: None
Platform: NinjaTrader
Trading: Forex
Posts: 1 since Nov 2011
Thanks Given: 3
Thanks Received: 1

Thanks for sharing the package.
I am having problem with the "Floor Pivots (BC)".

Should the S2 S3 calculation be the following?

S2 = PP - pDH + pDL;
S3 = S2 - pDH + pDL;


The indicator has:

S2 = PP - pDH - pDL;
S3 = S2 - pDH - pDL;

Again, thanks for posting the indicators.


Reply With Quote
Thanked by:
  #3 (permalink)
 BenosBanderos 
Canberra
 
Experience: Beginner
Platform: MultiCharts
Trading: AUD/USD
Posts: 31 since Mar 2012
Thanks Given: 23
Thanks Received: 22


Hi Andy,

Yes, well spotted. Could be

S2 = PP - pDH + pDL;
S3 = S2 - pDH + pDL;

or another way is thinking of pDH - pDL as the range, so


S2 = PP - (pDH - pDL);
S3 = S2 - (pDH - pDL);

I'll won't update the file just yet in case in any more issues arise.

cheers!


Started this thread Reply With Quote




Last Updated on April 24, 2012


© 2026 NexusFi®, s.a., All Rights Reserved.
Av Ricardo J. Alfaro, Century Tower, Panama City, Panama, Ph: +507 833-9432 (Panama and Intl), +1 888-312-3001 (USA and Canada)
All information is for educational use only and is not investment advice. There is a substantial risk of loss in trading commodity futures, stocks, options and foreign exchange products. Past performance is not indicative of future results.
About Us - Contact Us - Site Rules, Acceptable Use, and Terms and Conditions - Downloads - Top
no new posts