Jump to content

Welcome to the new Traders Laboratory! Please bear with us as we finish the migration over the next few days. If you find any issues, want to leave feedback, get in touch with us, or offer suggestions please post to the Support forum here.

  • Welcome Guests

    Welcome. You are currently viewing the forum as a guest which does not give you access to all the great features at Traders Laboratory such as interacting with members, access to all forums, downloading attachments, and eligibility to win free giveaways. Registration is fast, simple and absolutely free. Create a FREE Traders Laboratory account here.

Futurestrader

PBF Squeeze Replica For Tradestation

Recommended Posts

Many have asked what the differences are between the PBF-Squeeze indicator and the other popular and well-known Squeeze that's been out there for years, which is retailed at $496.

The simple answer is:

  • THIS is much faster and way more precise.
  • THIS Squeeze indicator has absolutely nothing to do with the other Squeeze except for the name and similar formation (lines, dots, histograms, green, red, what else can you do?)

 

The idea and calculation behind our Squeeze is brand new. It does not employ the Momentum or CCI indicator, which are okay but not precise and responsive enough for our tastes. The "traditioinal" Bollinger Band/Keltner Channel idea that plots the middle line is kept alive if you choose 2 for "style" under "format technical analysis", but we no longer use it in our trading. This idea sounds very attractive in theory, but if you really think about it and examine the charts, both Bollinger Band and Keltner Channels are lagging indicators. By the time the Bollinger Band moves inside the Keltner Channel, the market would have been moving sideways for at least a few bars.

What's worse is when the Bollinger Band moves outside of the Keltner Channel, the market has been moving for at least a few bars. If you enter positions then, that means you are a few bars too late.

For this reason, we have re-designed the middle line, which has made tremendous differences in our trading, especially in the counter-trend mode.

 

PBF-Squeeze.JPG

PBF-SQUEEZE.ELD

Share this post


Link to post
Share on other sites

Here are some trading ideas for the PBF-Squeeze Indicator.

Use a EMA48 and EMA89 to get the Middle line or use the jtHMA to get better results. This line gives you the trend direction.

Take CT Trades only if you have a divergence in the PBF-Squeeze.

TheSqueezeUpgrade4.jpg

Share this post


Link to post
Share on other sites

Looks good. Can't wait to try it.

 

I've installed it but it needs to be adjusted in the "style" tab... it just looks like a line bar and the squeeze dots are REALLY small and they don't seem to react the changes in the style tab to make them wider... suggestions?

 

260xzef.jpg

Edited by daedalus

Share this post


Link to post
Share on other sites

I appreciate the post... but this doesn't work in TS...

 

Heres screens showing the changes to both of them, and the resulting chart from the changes.

 

307s3mo.jpg

2cz9b2a.jpg

292tu2t.jpg

 

The only changes that take effect are changing it from line to histogram... None of the width changes seem to take effect.

 

Don't know how much you can do since you use the MC platform, but if anyone else tries this on their TS i'd like to know if you're having the same issues.

 

Thanks again for posting the indicator regardless!

Share this post


Link to post
Share on other sites

I am using MC too, but there are two SetPlotWidth lines in the code, which means they are hardcoded and your changes will have no effect. Try to comment them out and see if this helps to have your settings take effect.

 

The lines are:

 

SetPlotWidth(1,7);
setplotwidth(2,7);

 

Or copy and paste the code below where I have commented the lines out already to a new indicator and verify:

Inputs: Price(Close), price2(close),Price3(H/3+L/3+C/3),
 Length(20),
 Length2(13),
 Length3(21),
 Length4(9),
 Style(1),
 nK(1.5), 
 nBB(2), 
	 AlertLine( 1 ),
 BuyColor1(blue), BuyColor2(darkblue),
 SellColor1(red), SellColor2(darkred),
 NormalColor(Red),AlertColor(Blue),
 CounterTrend(true); 

vars:FastVal1(0), SlowVal1(0), Diff1(0),
    FastVal2(0), SlowVal2(0), Diff2(0),
    FastVal3(0), SlowVal3(0), Diff3(0),
    FastVal4(0), SlowVal4(0), Diff4(0),
    AvgDiff(0), AvgDif(0), poles(4),
    CCIValue(0),DownCT(0),UpCT(0),SDev(0),ATR(0),LHMult(0),Denom(0),BBS_Ind(0);

if Style = 0 then begin
{Zero Line - BB Squeeze}
if ( barnumber=1 ) then 
Begin
  If minmove <> 0 then
    LHMult = pricescale/minmove;
end;

{-- Calculate BB Squeeze ----------------------}
ATR = AvgTrueRange(Length);
SDev = StandardDev(Price, Length, 1);

Denom = (nK*ATR);
If Denom <> 0 then BBS_Ind = (nBB * SDev) /Denom; 

If BBS_Ind < Alertline then
  SetPlotColor(1, NormalColor)
else
  SetPlotColor(1, AlertColor);

{-- Plot Index & Alert Line -------------------------}
Plot1(0, "Squeeze");
end;

if Style = 1 then begin
{Zero Line - Gauss filter}
value1 = Gauss(Price3,Length3,3);

if (Value1) > (Value1[1]) then 
SetPlotColor(1, BuyColor1);
if (Value1) < (Value1[1]) then 
SetPlotColor(1, SellColor1);
//	SetPlotWidth(1,7);
Plot1(0, "Squeeze");
end;


{Histogram} 
FastVal1 = Gauss(price, 8, poles);
SlowVal1 = Gauss(price, 21, poles);
Diff1 = FastVal1 - SlowVal1;
FastVal2 = Gauss(price, 13, poles);
SlowVal2 = Gauss(price, 34, poles);
Diff2 = FastVal2 - SlowVal2;
FastVal3 = Gauss(price, 21, poles);
SlowVal3 = Gauss(price, 55, poles);
Diff3 = FastVal3 - SlowVal3;
FastVal4 = Gauss(price, 34, poles);
SlowVal4 = Gauss(price, 89, poles);
Diff4 = FastVal4 - SlowVal4;
AvgDiff = (Diff1+Diff2+Diff3+Diff4)/4;

plot2(AvgDiff,"DiffHisto") ;
//setplotwidth(2,7);
if AvgDiff > 0 then 
 if AvgDiff > AvgDiff[1] then 
   setplotcolor(2,BuyColor1)
 else
   setplotcolor(2,BuyColor2) ;

if AvgDiff < 0 then 
 if AvgDiff < AvgDiff[1] then setplotcolor(2,SellColor1)
else
 setplotcolor(2,SellColor2);



{+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++}
{ Counter Trend Mode}
if CounterTrend = true then begin
CCiValue = CCI(13);

Condition1 = ccivalue[1] > 50;
Condition2 = CCivalue < 50;
Condition3 = CCivalue[1] < 100;
Condition4 = CCiValue > 100;
Condition5 = AvgDiff > 0;
Condition6 = AvgDiff[1] > 0;
Condition7 = AvgDiff[2] > 0;
Condition8 = ccivalue < 100;

if Condition1 and Condition2 and Condition5 and condition6 and condition7 then begin
  setplotcolor(2,SellColor2);
  DownCT = 1;
end;

if DownCT = 1 and AvgDiff < 0 then DownCT =0;

if DownCT = 1 and Condition8 and Condition5 then setplotcolor(2,SellColor2);

if DownCT = 1 and Condition3 and Condition4 then begin
  setplotcolor(2,BuyColor1);
  DownCT = 0;
end;

Condition11 = ccivalue[1] < -50;
Condition12 = CCivalue > -50;
Condition13 = CCivalue[1] >- 100;
Condition14 = CCiValue < -100;
Condition15 = AvgDiff < 0;
Condition16 = AvgDiff[1] < 0;
Condition17 = AvgDiff[2] < 0;
Condition18 = ccivalue >-100;

if Condition11 and Condition12 and Condition15 and condition16 and condition17 then begin
  setplotcolor(2,BuyColor2) ;
  UpCT = 1;
end;

if UpCT = 1 and AvgDiff > 0 then UpCT =0;
if UpCT = 1 and Condition18 and Condition15 then setplotcolor(2,BuyColor2) ;
if UpCT = 1 and Condition13 and Condition14 then begin
  setplotcolor(2,SellColor1);
  UpCT = 0;
end;

end;

Share this post


Link to post
Share on other sites
Thanks sevensa - when I try to verify i get a message say that "The word end was expected before the end of the file"

 

Sorry, I guess TS doesn't like // characters to comment out lines and you have to include the text between {} if you want to comment the lines out.

 

Glad you got it working though.

Share this post


Link to post
Share on other sites
Thanks for your version of this, it seems that you have modifed my code that I realased on here under the "various indicators" title.

 

Cheers

 

Blu-Ray

 

 

Blu-Ray,

 

do you think the code for PBF_squeeze will work for sierracharts. Im trying to find what they are using to create this indicator.

 

thanks

Share this post


Link to post
Share on other sites

no. it has its center line "squeeze" signal modified somehow.

 

Its actually pretty interesting. Throw both this and a "old" squeeze on a chart and compare. You get more signals and get better entries usually. Just find a good way to filter them and manage them and you might just have something.

Share this post


Link to post
Share on other sites
no. it has its center line "squeeze" signal modified somehow.

 

Its actually pretty interesting. Throw both this and a "old" squeeze on a chart and compare. You get more signals and get better entries usually. Just find a good way to filter them and manage them and you might just have something.

 

daedalus,

 

Do you use the PBF_squeeze,

 

Does anyone have the code for Pbf_squeeze for sierracharts.

Share this post


Link to post
Share on other sites

i dunno.

for the histogram, people have said its similiar to a TRIX. look at a 4-8 perod TRIX. I dont think Bbands or KChannels are used at all in the new one.

 

compare TRIX with different settings against the original one and see if it's close.

Share this post


Link to post
Share on other sites

Hello

 

After importing this indicator, it refuses to plot as a histogram with 'thicker' lines and I have exhausted what little knowledge I have.

 

I have attempted to change its attributes using 'Style' with no success.

 

Is anyone else experiencing this problem?

 

I'm running TS 8.4 (1688).

 

Many Thanks

 

for any suggestions.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Topics

  • Posts

    • Date: 21st January 2025.   Gold Surges Past Key Resistance Level, Undeterred by Looming Tariffs.   Gold prices have risen to their highest level since November 6th, nearing a full correction from the post-election decline. In recent months, analysts have made clear predictions regarding the price of Gold rising to $3,000 in the first half of 2025. This prediction took a hit after the US elections triggered a 6.50% rise in the US Dollar. Is a $3,000 target possible? How Does Trump Influence Gold? The focus of the market over the past week has been the influence of a Trump Presidency on tradable assets. So far in January 2025, the price of gold has risen by more than 4.00%. This suggests that investors are confident Trump will not negatively impact gold in the medium to long term. However, investors are also considering the possibility of higher import duties on nearly all goods entering the United States, particularly from Canada, Mexico, and China.     These measures could disrupt global supply chains if these countries choose to retaliate. As a result, the Federal Reserve may cut less in 2025 and the US Dollar may increase further. This is the market’s main concern and could potentially pressure Gold prices lower. In 2018, during the previous “trade wars”, Gold prices fell for 6-consecutive months. However, many economists believe the Federal Reserve will be forced into cutting on 3 occasions. If this does transpire, the price of Gold will be supported further. Trump did not give any concrete signals on tariffs during his speech. The Republican administration seems likely to focus on targeted tariff increases, particularly on critical imports such as electric vehicles. Tesla Stocks are already trading 0.50% higher before the market opens. UCFTC Gold Report And Influential Factors The US Commodities Future Trading Commission also confirms the increase in demand via order flow analysis. The Commission’s data shows net speculative positions rose to 279.4K from 254.9K last week. Buyers have been actively forming positions, with their balance reaching 221.6K compared to 9.1K for sellers. Last week, buyers added 14.9K contracts, while sellers reduced theirs by 3.1K, reflecting strong confidence in the continued upward trend of XAU/USD. When monitoring external factors and its influence on the price of Gold, traders will most likely continue to monitor Bond Yields, Earnings Reports and the US Dollar. Currently, lower bond yields are supporting Gold prices but this is something investors will need to continue monitoring. Gold prices may also potentially benefit from weaker earnings data to a certain extent. The most volatile day this week will most likely be on Friday as the Bank of Japan confirms its Interest rate decision and global economies release their PMI reports. Gold’s Performance - Technical Analysis. The price of Gold this morning is trading 0.75% higher than its open price. The retracement seen during the previous week was weaker than the average retracement size seen over the past 30-days indicating the momentum of the bullish price movement. The average bullish impulse wave measures 2.75% and the current impulse wave reads 1.49%. Therefore, if the asset was to continue similar price movements, the price potentially could rise to $2,763. However, this would depend on how upcoming events influence the price.     Currently, technical analysis is providing a bullish bias as the asset breaks through the resistance level seen on a daily timeframe. In addition to this, the price trades above all Moving Averages and Cumulative Delta Statistics show higher volume in favour of buy orders. For this reason, the asset is witnessing bullish signals. However, if the price declines or retraces, traders should be cautious, as the bullish trend may regain momentum when the price approaches the 200-Period Moving Average on the 5-minute timeframe.   Key Takeaways: Gold prices have risen to their highest level since November 6th. Last week, buyers added 14.9K contracts, while sellers reduced theirs by 3.1K, reflecting strong confidence in the continued upward trend of XAU/USD. Currently, technical analysis is providing a bullish bias as the asset breaks through the resistance level seen on Gold’s daily timeframe Economists believe the Federal Reserve will be forced into cutting on 3 occasions.   Always trade with strict risk management. Your capital is the single most important aspect of your trading business.   Please note that times displayed based on local time zone and are from time of writing this report.   Click HERE to access the full HFM Economic calendar.   Want to learn to trade and analyse the markets? Join our webinars and get analysis and trading ideas combined with better understanding of how markets work. Click HERE to register for FREE!   Click HERE to READ more Market news. Michalis Efthymiou HFMarkets Disclaimer: This material is provided as a general marketing communication for information purposes only and does not constitute an independent investment research. Nothing in this communication contains, or should be considered as containing, an investment advice or an investment recommendation or a solicitation for the purpose of buying or selling of any financial instrument. All information provided is gathered from reputable sources and any information containing an indication of past performance is not a guarantee or reliable indicator of future performance. Users acknowledge that any investment in Leveraged Products is characterized by a certain degree of uncertainty and that any investment of this nature involves a high level of risk for which the users are solely responsible and liable. We assume no liability for any loss arising from any investment made based on the information provided in this communication. This communication must not be reproduced or further distributed without our prior written permission.
    • re TikTok Recently metafakebook made what was apparently a move to stay aligned with ‘culture’ - no more fact ‘checking’, no more censorhip... basically ‘Zucker’ was shown that his mission was failing because they were only building profiles on ‘useful idiots’ instead of those who oppose the great centralization  (... just like long ago he only saw campus potential and had to be shown the promise and rewarded for fronting the great spyware and social engineering project called Fakebook)... ie they could have replaced him long ago In the same vein, who holds ‘title’ to tiktok doesn’t matter either... it will remain a spyware project regardless of who ‘buys’ it... and the data will forever be available to the CCP Just sayin’
    • Omobola,  As an engineer surely you have money to buy a ticket to Monterey, Mexico... just a hop and a jump from there to Texas...  hth zdo 
    • Date: 20th January 2025.   The NASDAQ Rises As Trump Inauguration Edges Closer!   US indices increased in value for the first time after struggling for 5 consecutive weeks. Of the main US indices the NASDAQ witnessed the strongest gains (4.12%). Risk indicators point to a higher risk appetite under the new US President, Donald Trump. President Trump's inauguration will take place this afternoon and has promised to sign over 100 consecutive orders within his first week. NASDAQ - Higher Investor Confidence! NASDAQ traders begin to stomach less frequent interest rate adjustments, the market turns its attention to earnings and Trump’s presidency. Investors are becoming more bullish under expectations that Trump will apply policies to support the US economy and entice further investment into the US stock market. A "risk-on" sentiment is evident in today's sessions, reflected in risk indicators like the VIX, High-Low Index, and Bond yields.     Investors this week will concentrate on two factors. The first factor is Trump’s consecutive orders which he has advised will be signed within his first week. Investors will closely monitor how and if these policies influence the US economy and stocks. The second factor is earnings season, which will start to gain momentum this week. Tomorrow, Netflix will release its quarterly earnings report after the market closes. Netflix is the NASDAQ’s 10th most influential company and 11th most impactful stock. Analysts expect the company’s earnings per share to drop from $5.40 to $4.21, but for Revenue to rise to $10.11 Billion. If Netflix is able to beat the earnings per share and revenue expectations, fundamental elections would indicate a rise in the price. Over the past 12 months the price has risen 76%. A further increase would further support the NASDAQ. Thereafter, investors will turn their attention to Intuitive Surgical’s earnings report. Currently, investors believe the company’s earnings per share and revenue will rise compared to the previous quarter. Intuitive’s stock has risen by more than 9% in the past week alone indicating that investors believe the company will continue to beat earnings expectations. The company has beat expectations over the past 12-months. How are Markets Reacting to Trump's inauguration? Trump pledged to issue executive orders aimed at advancing artificial intelligence programs and establishing the Department of Government Efficiency (Doge). Analysts expect these two alone to support US stocks. However, investors are not yet certain to what extent upcoming tariffs will pressure the NASDAQ and stocks. During the previous trade wars, the NASDAQ fell by 25% over a period of 4-months. Traders also should note that the NASDAQ rose in the 6-weeks after Trump won the elections. Over the past week, the VIX index fell by more than 12% indicating that the market believes US stocks will perform well under a Trump presidency. Simultaneously, US Bond yields have fallen from 4.80% to 4.58% which is known to positively influence the US stock market. Both the VIX and lower bond yields indicate higher investor confidence as Trump advises that policies will prompt more employment, US made products and more pro-US policies. NASDAQ - Technical Analysis The price of the NASDAQ trades above the 200-bar Moving Average on a 5-minute Chart indicating bullish price movement. Moving Averages have also crossed over upwards and the price trades above the VWAP indicating that the asset is maintaining its bullish momentum. Price action is also forming clear higher highs and higher lows, but investors will be cautious if the price does not find resistance at the $21,637 resistance level. In order to break above this level, investors will be hoping for positive earnings data from Netflix and Intuitive.     Key Takeaways: President Trump's inauguration will take place this afternoon with promise to sign over 100 consecutive orders within his first week. US indices rise after 5 weeks of declines, with the NASDAQ leading at 4.12%. Trump pledged to issue executive orders aimed at advancing artificial intelligence programs and establishing the Department of Government Efficiency. Analysts expect Netflix earnings per share to drop from $5.40 to $4.21, but for Revenue to rise to $10.11 Billion. Investors are becoming more bullish under expectations that President Trump will apply policies to support the US economy and entice further investment into the US stock market. Always trade with strict risk management. Your capital is the single most important aspect of your trading business.   Please note that times displayed based on local time zone and are from time of writing this report.   Click HERE to access the full HFM Economic calendar.   Want to learn to trade and analyse the markets? Join our webinars and get analysis and trading ideas combined with better understanding of how markets work. Click HERE to register for FREE!   Click HERE to READ more Market news. Michalis Efthymiou HFMarkets Disclaimer: This material is provided as a general marketing communication for information purposes only and does not constitute an independent investment research. Nothing in this communication contains, or should be considered as containing, an investment advice or an investment recommendation or a solicitation for the purpose of buying or selling of any financial instrument. All information provided is gathered from reputable sources and any information containing an indication of past performance is not a guarantee or reliable indicator of future performance. Users acknowledge that any investment in Leveraged Products is characterized by a certain degree of uncertainty and that any investment of this nature involves a high level of risk for which the users are solely responsible and liable. We assume no liability for any loss arising from any investment made based on the information provided in this communication. This communication must not be reproduced or further distributed without our prior written permission.
    • Consider: some 80% of small to medium-sized businesses around the world don’t have a website.   Many businesses in emerging economies rely on social media platforms (e.g., WhatsApp, Facebook) as their primary digital presence instead of formal websites.   But even in more digitally advanced economies, the number can hover around half.   Why? Simple answer: although we’ve made it easier to make a website, it’s still not easy enough.   Let’s say a yoga instructor wants to offer online classes but lacks tech skills or a budget.   Instead of struggling with confusing platforms, she tells her AI agent, “Set up a website for me to host yoga classes.”   The AI handles everything.   It integrates Stripe for payments, Zoom for live classes, scheduling services for in-person classes, and a chat module for inquiries.   It even suggests templates.   When the instructor picks one and asks for a purple and white color scheme, the AI updates it instantly.   No coding. No frustration. Just results.   And the best part? She didn’t have to touch a single screen or key.   This is the future Wilson describes in Age of Invisible Machines.   And, as mentioned, it’s powered by three core technologies:   Conversational User Interfaces (CUIs): Say what you need; the system handles it. From building websites to booking flights, it’s fast and human-like.   Composable Architecture: Traditional business solutions become “modules”. Like LEGO bricks, modular tools—payments, chats, scheduling—snap together to create custom solutions without starting from scratch.   No-Code Programming: AI agents code for you, empowering anyone to create without needing a developer. It’s not just a better way to interact with technology…   It’s a complete reimagining of how industries operate.   As Harvard Business School’s Marco Iansiti says, “This isn’t disruption—it’s a fundamental shift in production and interaction.”   And, the thing is…   It’s not just possible. It’s already happening.   Early examples are already here. – Chris Campbell, AltucherConfidential Profits from free accurate cryptos signals: https://www.predictmag.com/ 
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.