NexusFi: Find Your Edge


Home Menu

 





50% Balance Point Rule


Discussion in NinjaTrader

Updated
      Top Posters
    1. looks_one perryg with 34 posts (24 thanks)
    2. looks_two cory with 25 posts (15 thanks)
    3. looks_3 john5 with 22 posts (27 thanks)
    4. looks_4 Mr III with 22 posts (15 thanks)
      Best Posters
    1. looks_one john5 with 1.2 thanks per post
    2. looks_two perryg with 0.7 thanks per post
    3. looks_3 Mr III with 0.7 thanks per post
    4. looks_4 cory with 0.6 thanks per post
    1. trending_up 36,677 views
    2. thumb_up 83 thanks given
    3. group 12 followers
    1. forum 122 posts
    2. attach_file 46 attachments




 
Search this Thread

50% Balance Point Rule

  #81 (permalink)
 
cory's Avatar
 cory 
virginia
 
Experience: Intermediate
Platform: ninja
Trading: NQ
Posts: 6,098 since Jun 2009
Thanks Given: 877
Thanks Received: 8,090


Mr III View Post
Thank you for sahring the indicator.

Is there any chance that the indicator could have a sound alert any time a triangle is plotted either up or down?

Thanks and Regards,

sound alert is annoying to me, some other coder may add it to my indicator but not me

Reply With Quote

Can you help answer these questions
from other members on NexusFi?
MC PL editor upgrade
MultiCharts
What broker to use for trading palladium futures
Commodities
How to apply profiles
Traders Hideout
ZombieSqueeze
Platforms and Indicators
REcommedations for programming help
Sierra Chart
 
  #82 (permalink)
 
Mr III's Avatar
 Mr III 
Calgary/Alberta
 
Experience: Advanced
Platform: Ninjatrader, NeuroShell
Broker: CQG
Trading: CL
Posts: 43 since Jan 2012
Thanks Given: 23
Thanks Received: 21


cory View Post
sound alert is annoying to me, some other coder may add it to my indicator but not me

Okay, Thank you!

Mr III
Reply With Quote
  #83 (permalink)
 john5 
Los Angeles, California, United States
 
Experience: Advanced
Platform: ThinkOrSwim, Ninja Trader
Trading: Futures
Posts: 116 since Aug 2013
Thanks Given: 5
Thanks Received: 80


Hello,

I just saw this thread and have to chime in because I'm somewhat of an aficionado of the halfback phenomenon and have been using it for longer than I care to remember.

I have also been trying to script it for longer than I care to remember. I don't have the programming skills necessary to do that, but I paid several developers to do in TOS. We made some nice progress, but ultimately the project had to be abandoned due to TOS' limitations of not having an array function.

I have been told that it is possible to script it in Ninja, so maybe we can do it here...

First of all, as has been noted in this thread, it seems as if there isn't always a perfect retrace to the 50. Sometimes, it is the sum of two days, sometimes it is three days, etc. But is it really true? The short answer is no. There is always a retrace to the 50.

Second, the halfback technique is not a new discovery. Well before computers were invented, the market behaved in an exactly the same way it does today. Several authors have written books about the system starting in the 1930s. It seems that the first author who provided the systematic description of the system was Burton Pugh. His book, "The Great Wheat Secret" was originally published in 1933.

So, just for fun, I plotted maximum available data for SPX in Thinkorswim, which goes back to 1928.

This is SPX Monthly, from 1928 to the current day: https://www.screencast.com/t/BlaPHBRXrq
Let's zoom in a little: https://www.screencast.com/t/xJRL0LDVfk
Let's zoom in a little more: https://www.screencast.com/t/UybNgRZ5jJL

Where is SPX going? The next, long term target (remember this is a monthly chart) is $3131.03: https://www.screencast.com/t/AiD38TjhBv

Regardless of a time frame, there is always a retracement to the 50, even on a 1-minute chart, which is obviously too noisy to be useful. That said - and this is where it becomes difficult to script this - if there is no "traditional" 50% retracement, we're dealing with an extension. In other words, if after hitting either of the targets 123.6% or 161.8% the price did not come back to the 50%, we have an extension. If the price did come back to the 50%, the next traditional is plotted from the last bar that touched the 50% to either a high or a low, depending on a direction.

An extension is plotted from high to high or from low to low. Case in point, on SPX we had a high-to-high extension because the price did not come back to the 50%. It's plotted until there is a retracement to the 50: https://www.screencast.com/t/U09oMPLS

From the last 50 to the high (traditional), the retrace was to the 38.2 not the 50: https://www.screencast.com/t/AiC3Brn06V

From that same, last 50 to a new high, the same thing, the retrace is to the 38.2, not the 50:
https://www.screencast.com/t/1JKsC4C2hhj

To make a long story short: https://www.screencast.com/t/TiWDs46G

The last retracement is an interesting case because we have both, we have a traditional retrace to the 50 and a high-to-high extension retrace to the 50: https://www.screencast.com/t/J2tuACJLRd

I'm sure all of this is crystal clear and I don't expect any questions

Reply With Quote
Thanked by:
  #84 (permalink)
 john5 
Los Angeles, California, United States
 
Experience: Advanced
Platform: ThinkOrSwim, Ninja Trader
Trading: Futures
Posts: 116 since Aug 2013
Thanks Given: 5
Thanks Received: 80

While all liquid markets trade by the same, general 50% retracement rule, they have different "characters."

For example, ES tends to go up in extensions (high-to-high) but goes down using a traditional retracement to the 50. Things can get a little complicated because the levels get nested inside each other, so there might be overlap.

Let's take a look at the most recent development on the /ES. This is /ES, 20 days, 1 hour. We have a high-to-high extension: https://www.screencast.com/t/9XIAYmSA And another high-to-high extension: https://www.screencast.com/t/go6KJ7X3I5fU Notice the long wicks. I call it "let's scare the children." The wicks go past the 61.8 levels sometimes, but the close is above it or above the 50. Aren't stop hunts fun?

Now, where and how has this recent up move on ES started and progressed? It started with and progressed with traditional retracements that turned into extensions that I posted above. Let's take a look:

It started on 01/14/19, Globex low to RTH High: https://www.screencast.com/t/yxZf9daP Then it went up in traditionals using that starting low as an anchor. Using that same low anchor, we plot to a new high until there is a retrace to the 50: https://www.screencast.com/t/M2TkS9vdIT Again, same low anchor to a new high: https://www.screencast.com/t/4yvNb2Fz33UO And again, using the same low anchor to a new high until there is a retrace to the 50. It tested that last 50 three times and went up to hit the 1st target: https://www.screencast.com/t/lvUiyAif

Summary: https://www.screencast.com/t/f1TBWzBggbW

Here is a quick-and-dirty on the RTY. Different character, the same result. The move up started with a simple traditional, but then it turned into a combo or traditional retracements to the 50 and extensions: https://www.screencast.com/t/LxFnVkIrx

Reply With Quote
Thanked by:
  #85 (permalink)
 
Mr III's Avatar
 Mr III 
Calgary/Alberta
 
Experience: Advanced
Platform: Ninjatrader, NeuroShell
Broker: CQG
Trading: CL
Posts: 43 since Jan 2012
Thanks Given: 23
Thanks Received: 21


john5 View Post
Hello,

I just saw this thread and have to chime in because I'm somewhat of an aficionado of the halfback phenomenon and have been using it for longer than I care to remember.

I have also been trying to script it for longer than I care to remember. I don't have the programming skills necessary to do that, but I paid several developers to do in TOS. We made some nice progress, but ultimately the project had to be abandoned due to TOS' limitations of not having an array function.

I have been told that it is possible to script it in Ninja, so maybe we can do it here...

First of all, as has been noted in this thread, it seems as if there isn't always a perfect retrace to the 50. Sometimes, it is the sum of two days, sometimes it is three days, etc. But is it really true? The short answer is no. There is always a retrace to the 50.

Second, the halfback technique is not a new discovery. Well before computers were invented, the market behaved in an exactly the same way it does today. Several authors have written books about the system starting in the 1930s. It seems that the first author who provided the systematic description of the system was Burton Pugh. His book, "The Great Wheat Secret" was originally published in 1933.

So, just for fun, I plotted maximum available data for SPX in Thinkorswim, which goes back to 1928.

This is SPX Monthly, from 1928 to the current day: https://www.screencast.com/t/BlaPHBRXrq
Let's zoom in a little: https://www.screencast.com/t/xJRL0LDVfk
Let's zoom in a little more: https://www.screencast.com/t/UybNgRZ5jJL

Where is SPX going? The next, long term target (remember this is a monthly chart) is $3131.03: https://www.screencast.com/t/AiD38TjhBv

Regardless of a time frame, there is always a retracement to the 50, even on a 1-minute chart, which is obviously too noisy to be useful. That said - and this is where it becomes difficult to script this - if there is no "traditional" 50% retracement, we're dealing with an extension. In other words, if after hitting either of the targets 123.6% or 161.8% the price did not come back to the 50%, we have an extension. If the price did come back to the 50%, the next traditional is plotted from the last bar that touched the 50% to either a high or a low, depending on a direction.

An extension is plotted from high to high or from low to low. Case in point, on SPX we had a high-to-high extension because the price did not come back to the 50%. It's plotted until there is a retracement to the 50: https://www.screencast.com/t/U09oMPLS

From the last 50 to the high (traditional), the retrace was to the 38.2 not the 50: https://www.screencast.com/t/AiC3Brn06V

From that same, last 50 to a new high, the same thing, the retrace is to the 38.2, not the 50:
https://www.screencast.com/t/1JKsC4C2hhj

To make a long story short: https://www.screencast.com/t/TiWDs46G

The last retracement is an interesting case because we have both, we have a traditional retrace to the 50 and a high-to-high extension retrace to the 50: https://www.screencast.com/t/J2tuACJLRd

I'm sure all of this is crystal clear and I don't expect any questions

Thank you very much for all the information, beeing interested in this technique but still learning it, this is quite usefull.

Regards,

Mr III
Reply With Quote
Thanked by:
  #86 (permalink)
 
Mr III's Avatar
 Mr III 
Calgary/Alberta
 
Experience: Advanced
Platform: Ninjatrader, NeuroShell
Broker: CQG
Trading: CL
Posts: 43 since Jan 2012
Thanks Given: 23
Thanks Received: 21


cory View Post
sound alert is annoying to me, some other coder may add it to my indicator but not me

Hi all programmers here, I have two favours to request, they may be simple to acomplish code wise, but out of my reach.

On the indicators daysbalance and balanceline (both atatched) it's possible to add a sound alert when an arrow prints either up or down and send an alert email?





Thank you and Regards,

Mr III
Attached Files
Elite Membership required to download: BalanceLine_NT7.zip
Elite Membership required to download: DaysBalance.cs
Reply With Quote
  #87 (permalink)
 
Mr III's Avatar
 Mr III 
Calgary/Alberta
 
Experience: Advanced
Platform: Ninjatrader, NeuroShell
Broker: CQG
Trading: CL
Posts: 43 since Jan 2012
Thanks Given: 23
Thanks Received: 21

Hi,

I have noticed some important differences in the calculations and print of the balance line indicators, the first indicator balanceline_NT7 seems to plot more accuratley the 50% line concept than the daysbalance supplyed by Cory, also the daysbalance indicator seems to repaint, that is the triangles print and then will move location.



As we can see the 50% line taken from 2 days seem to be acurate. below is the daysbalance indicator that prints a complete diferent line for the 50% line for the same 2 days calculations.



I can't understand the diference in results, maybe a programmer care to explain what the duality can be.

Thanks in advance for your assistance and Regards,

Mr III
Reply With Quote
  #88 (permalink)
 
cory's Avatar
 cory 
virginia
 
Experience: Intermediate
Platform: ninja
Trading: NQ
Posts: 6,098 since Jun 2009
Thanks Given: 877
Thanks Received: 8,090


Mr III View Post
Hi,

...
I can't understand the diference in results, maybe a programmer care to explain what the duality can be.

Thanks in advance for your assistance and Regards,

you over complicated this simple indicator

Attached Thumbnails
Click image for larger version

Name:	2019HL-02-04_0932.png
Views:	227
Size:	134.2 KB
ID:	262233  
Reply With Quote
  #89 (permalink)
 
Mr III's Avatar
 Mr III 
Calgary/Alberta
 
Experience: Advanced
Platform: Ninjatrader, NeuroShell
Broker: CQG
Trading: CL
Posts: 43 since Jan 2012
Thanks Given: 23
Thanks Received: 21


cory View Post
you over complicated this simple indicator

Beg to differ, no overcomplications on my side, just different results. Indeed the indicator should be simple. The other chart with the balanceline indicator has the same rational applied to it, no diffference in dates or in chart data template, hence the intrigue in my case.

Also, you told me that your indicators never repaint... well not quite the case with the daysbalance.

I am just trying to understand how the indicators aply to the 50% line theory.

Regards,

Mr III
Reply With Quote
  #90 (permalink)
 john5 
Los Angeles, California, United States
 
Experience: Advanced
Platform: ThinkOrSwim, Ninja Trader
Trading: Futures
Posts: 116 since Aug 2013
Thanks Given: 5
Thanks Received: 80


RTY today: https://www.screencast.com/t/46sBeBturS

Reply With Quote
Thanked by:




Last Updated on February 12, 2019


© 2024 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 - Privacy Policy - Downloads - Top
no new posts