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.

shooly76

Is My Computer Slow?

Recommended Posts

I use NT7...5,10, and 3 min charts...I have an ASUS laptop w an intel dual core processor 2.20 ghz processor and 3 gigs of RAM

 

whenever I am in a trade I use a bar timer, and after the timer hits zero, it always takes like 10-60 seconds for the timer to start counting down again. is this lag due to my slow laptop?

 

I am looking at laptop w an i5 processor w 4 gigs of DDR3 RAM...will I still have this lag problem w new, faster machine?

Share this post


Link to post
Share on other sites

Quite probably yes, your computer is slow. Is it a trading only pc? If not then windows and its wonderful registry will conspire to kill performance. Also, is it connected wirelessly? If so, connect it via an ethernet cable to your modem/router. Period.

 

Personally, I don't like laptops for trading at all. They are imo overpriced and underspeced. They are difficult to upgrade too other than memory/hdd(although many have limitations in the bios as to what you can do here- For example, I have an old laptop which won't recognise 4gb of memory it has in it. Dell imposed a 3gb limit. I'm sure there is a bios hack out there which could fix this, but should it really be this hard?). Anyway, each to their own as they say!

Share this post


Link to post
Share on other sites
  shooly76 said:
I use NT7...5,10, and 3 min charts...I have an ASUS laptop w an intel dual core processor 2.20 ghz processor and 3 gigs of RAM

 

whenever I am in a trade I use a bar timer, and after the timer hits zero, it always takes like 10-60 seconds for the timer to start counting down again. is this lag due to my slow laptop?

 

I am looking at laptop w an i5 processor w 4 gigs of DDR3 RAM...will I still have this lag problem w new, faster machine?

 

I have a WiFi 'trade only' Lenovo i5 highly speced coupled to a Toshiba mobile monitor

 

The bar counter rolls seamlessly and the Lenovo [4 months old] easily keeps pace with my 'trade only' PC [quite highly speced]

 

Lenovo does not require extra cooling and after 4 months trial, I am selling the PC.

 

My entire Home and Office now runs on Lenovos.

 

good luck

Share this post


Link to post
Share on other sites

John, how old is your trade only PC? Also, just being trade only isn't enough. It has to be a clean OS install with no extra crap running at all.

 

The wireless issue for me is clear. Don't use it if you care about price(trading). Any little fluctuation can screw you up and even with the latest wirless cards this can happen. It does of course depend on where you are in relation to the router. If you are sitting right next to it in your office, then it's much less likely to be an issue. But then if this is the case, why not just plug a cable in anyway? The other point is what is the traffic like on your network? The wireless data goes through your router, whereas hard wired connections are connected to a switch(within the same router). Generally I have found switches to be much quicker.

 

Lenovo is a good brand. It used to be IBM's consumer PC business. It's also an expensive brand. No matter what though. Give it a few years and it'll start to struggle. It depends on how you work though. If you are happy with a wireless laptop, there are certainly good solutions out there.

Share this post


Link to post
Share on other sites
  TheNegotiator said:
John, how old is your trade only PC? Also, just being trade only isn't enough. It has to be a clean OS install with no extra crap running at all.

 

The wireless issue for me is clear. Don't use it if you care about price(trading). Any little fluctuation can screw you up and even with the latest wirless cards this can happen. It does of course depend on where you are in relation to the router. If you are sitting right next to it in your office, then it's much less likely to be an issue. But then if this is the case, why not just plug a cable in anyway? The other point is what is the traffic like on your network? The wireless data goes through your router, whereas hard wired connections are connected to a switch. Generally I have found switches to be much quicker.

 

Lenovo is a good brand. It used to be IBM's consumer PC business. It's also an expensive brand. No matter what though. Give it a few years and it'll start to struggle. It depends on how you work though. If you are happy with a wireless laptop, there are certainly good solutions out there.

 

 

PC is 12 months and a virgin ... I roll my gear every 12 months ... so in 8 months time

my trading Lenovo downgrades into general work.

Share this post


Link to post
Share on other sites

Being 12 months ago that you bought it, I am guessing it could well not be an i series intel cpu. There's also a chance it's vista. If you want to make the comparison between the Lenovo laptop and the PC, you need to disclose the PC's specs.

Share this post


Link to post
Share on other sites
  TheNegotiator said:
Being 12 months ago that you bought it, I am guessing it could well not be an i series intel cpu. There's also a chance it's vista. If you want to make the comparison between the Lenovo laptop and the PC, you need to disclose the PC's specs.

 

as i wrote ....

Lenovo i5 is 4 months and I roll my gear every 12 months ...so PC was 12 months, 4 months ago.... so it was a well speced machine 16 months ago

Share this post


Link to post
Share on other sites
  TheNegotiator said:
Being 12 months ago that you bought it, I am guessing it could well not be an i series intel cpu. There's also a chance it's vista. If you want to make the comparison between the Lenovo laptop and the PC, you need to disclose the PC's specs.

 

as i wrote ....

Lenovo i5 is 4 months and I roll my gear every 12 months ...so PC was 12 months old, 4 months ago.... so it was a well speced machine 16 months ago ... I run Windows 7 now and am looking into Linux

Share this post


Link to post
Share on other sites
  TheNegotiator said:
Yeah okay, but what are the specifications of the older PC?

 

I can't recall, the machine is disconnected awaiting pickup.

I do recall that I had the ram upgraded about 6 months into it's life as the techo improved

Share this post


Link to post
Share on other sites

Fair enough. But trying to make a proper comparison without actually knowing the old PC's specs is not going to work I'm afraid. Significant performance improvements have been made in the latest generation of Intel cpus, so if it's an older core 2 processor for example, with an older chipset, slower memory and a slower HDD(your new one may have a latest gen SSD although that is somewhat doubtful) to mention some key components, I'm not surprised that the new laptop keeps up. I don't think you confirmed which OS the old PC ran either. XP is fine as is Win7 imo, but if it was Vista then I'd have serious concerns for its performance.

 

Buying a new PC(desktop or laptop) is a minefield of misinformation and lack of knowledge. I have found this to be greater in the retail laptop space. Many people who work with computers day-to-day in IT don't even have a clue.

 

A little test, albeit a simple one, is to search for your cpu model on passmark.

 

passmark

 

If you don't know the model of your cpu, easiest is probably to download cpu-z which has a load of other information on your system too.

 

cpu-z

 

One quick note about cpu-z before anyone asks. Your cpu frequency is likely to fluctuate in cpu-z. This is not because cpu-z is inaccurate or your system/cpu is faulty. It's because of a power management feature from Intel called EIST(if you have an AMD chip I think it's call PowerNow!). Enhanced Intel Speedstep Technology is what it stands for and it basically is throttling down frequency when cpu load is low.

Edited by TheNegotiator

Share this post


Link to post
Share on other sites
  TheNegotiator said:
Fair enough. But trying to make a proper comparison without actually knowing the old PC's specs is not going to work I'm afraid. Significant performance improvements have been made in the latest generation of Intel cpus, so if it's an older core 2 processor for example, with an older chipset, slower memory and a slower HDD(your new one may have a latest gen SSD although that is somewhat doubtful) to mention some key components, I'm not surprised that the new laptop keeps up. I don't think you confirmed which OS the old PC ran either. XP is fine as is Win7 imo, but if it was Vista then I'd have serious concerns for its performance.

 

Buying a new PC(desktop or laptop) is a minefield of misinformation and lack of knowledge. I have found this to be greater in the retail laptop space. Many people who work with computers day-to-day in IT don't even have a clue.

 

A little test, albeit a simple one, is to search for your cpu model on passmark.

 

passmark

 

If you don't know the model of your cpu, easiest is probably to download cpu-z which has a load of other information on your system too.

 

cpu-z

 

One quick note about cpu-z before anyone asks. Your cpu frequency is likely to fluctuate in cpu-z. This is not because cpu-z is inaccurate or your system/cpu is faulty. It's because of a power management feature from Intel called EIST(if you have an AMD chip I think it's call PowerNow!). Enhanced Intel Speedstep Technology is what it stands for and it basically is throttling down frequency when cpu load is low.

 

Many thanks for the Links.

 

I went from XP to 7 and skipped Vista on the way through .... I have a tech guru who looks after me so I am not that knowledgeable on fine detailed specs myself, I am afraid.

 

I figure that if I do my job well and he does his job well, things will work out OK

Share this post


Link to post
Share on other sites

It seems to me that the real issue is that the OP quoted 10-60 seconds delay.

 

That's not a computer hardware slowness issue; that's something wrong with your setup, probably the software. No hardware slowness is going to result in more than fractions of a second unless something else is going very wrong.

Share this post


Link to post
Share on other sites

did you try your software on another computer? Does it have the same behavior? I highly suggest for a trading computer to NOT be connected to the Internet via WIFI, use a direct CAT-5 cable connected up to your router or switch.

 

If you can afford a SSD drive, they are much faster so your apps will load faster, but they aren't that much difference once the app is loaded.

 

Also I dont load any other apps that are needed to operate my charts, and trading app, no "new apps" get loaded on my trading computer.

 

Another tip, is to disable the windows automatic updates. Imagine if your in a trade, then windows forces you to upgrade to to newly installed apps... :missy::missy:

 

Just a few tips, more than likely most already knew these, but good reminders.

Share this post


Link to post
Share on other sites

It could be a combination of both things. Running the latest software on old hardware can be a issue sometimes. My guess is that it's not a clean trading only PC, wireless isn't great, hardware is a little older. A possible suggestion which may or may not help is to run a maintenance utility to check for issues. I don't think any are perfect but here's a free one:-

 

glary utilities

Share this post


Link to post
Share on other sites
  johnw said:
Many thanks for the Links.

 

I went from XP to 7 and skipped Vista on the way through .... I have a tech guru who looks after me so I am not that knowledgeable on fine detailed specs myself, I am afraid.

 

I figure that if I do my job well and he does his job well, things will work out OK

 

Absolutely. I personally have always been tech orientated and prefer to understand these things for myself at least to a decent extent. I find far too many so called experts know jack and I end up making them look silly even with a small amount of knowledge.

 

(Much like many so called trading experts)

 

On the SSD comment, I would say that for the OS you could run a new SSD but an older model may not have any performance benefits over a good mechanical drive although the access times are lower and they don't make a noise! Mechanical drives are a bit pricey at the mo tho due to the Thai floods.

Share this post


Link to post
Share on other sites

What do you guys see as a problem in connecting via WiFi ... apart from security issues

 

I was dead against WiFi for a long time, but I travel alot and so far I have had no problems, but that is not to say that this will continue in the future

Share this post


Link to post
Share on other sites

For me it's mainly experience. But things that can effect your wireless connection are distance and what types of physical materials are in between you and the router, other air wave based communication data, the router itself and its traffic(lots of data at anytime means the 'clever' router will have to put more stress on its internal processor- many routers don't have very good internal processors). The other things you have to watch out for with wireless is things like power management. Laptops are set up (to some extent) to get good battery life. Wireless uses battery life. So it may turn the transmit/receive power down in an effort to save power. You may be able to specify a setting in the power management profiles of win7 for when it is plugged into the charger.

Share this post


Link to post
Share on other sites
  TheNegotiator said:
For me it's mainly experience. But things that can effect your wireless connection are distance and what types of physical materials are in between you and the router, other air wave based communication data, the router itself and its traffic(lots of data at anytime means the 'clever' router will have to put more stress on its internal processor- many routers don't have very good internal processors). The other things you have to watch out for with wireless is things like power management. Laptops are set up (to some extent) to get good battery life. Wireless uses battery life. So it may turn the transmit/receive power down in an effort to save power. You may be able to specify a setting in the power management profiles of win7 for when it is plugged into the charger.

 

Good point about battery management, I have switched off 'battery stretch' and run in 'high performance mode'

The Router has been changed and my Guru suggests I do what he does and take my Router with me on my travels.

Share this post


Link to post
Share on other sites

Having a PC connected to a WIFI network for trading like others said isn;t the greatest ideas, I am not saying that you can't do it, if you have your WIFI network designed properly, but so many factors can cause problems with it...so as a rule for my trading computers, I run them strictly direct via cat-5 into my switches. my lastest pc has 2 nics on the back of the computer.so in the future can lag them together, or else connect them into 2 different switches...

 

Also regarding your PC check your hardware and determine if you have SATA-2 or SATA-3. from my testing having a SSD run on SATA-2 isn;t much different that running a spin drive at say 7200 RPM... If you have sata-3 support on your MOBO, then get a SSD that supports sata-3 and you will be a happy person for improving your boot time and your app load time...

Share this post


Link to post
Share on other sites
  shooly76 said:
I use NT7...5,10, and 3 min charts...I have an ASUS laptop w an intel dual core processor 2.20 ghz processor and 3 gigs of RAM

 

whenever I am in a trade I use a bar timer, and after the timer hits zero, it always takes like 10-60 seconds for the timer to start counting down again. is this lag due to my slow laptop?

 

I am looking at laptop w an i5 processor w 4 gigs of DDR3 RAM...will I still have this lag problem w new, faster machine?

 

most of the charting software are event-driven programs.

 

ie it will make an update if there is a new tick coming in,

otherwise the program will just sit there in idle.

 

you can have the fastest computer in the world,

but if there is no new tick coming in,

the computer would just sit there.

Share this post


Link to post
Share on other sites
  shooly76 said:
I use NT7...5,10, and 3 min charts...I have an ASUS laptop w an intel dual core processor 2.20 ghz processor and 3 gigs of RAM

 

whenever I am in a trade I use a bar timer, and after the timer hits zero, it always takes like 10-60 seconds for the timer to start counting down again. is this lag due to my slow laptop?

 

I am looking at laptop w an i5 processor w 4 gigs of DDR3 RAM...will I still have this lag problem w new, faster machine?

 

 

There is a discussion going on about:

ssds - good, and even on sata2 reduce access times (rather than bulk file transfer)

wifi - to be avoided

ram and cpu - as fast as possible while staying off the bleeding/expensive edge

 

 

But nothing being said would account for 10-60 second delays. I suspect that shooly has his system screwed up in some way completely unrelated to hardware speeds. Perhaps reinstalling at least the trading software but preferably the whole OS would be a good idea.

 

Note that I use Sierra Chart (which I abandoned NT for many versions ago) so I don't know how the timer works ... is Tams right in that if the OP isn't getting any ticks for 60 seconds the timer will sit and do nothing (poor timer design)?

Share this post


Link to post
Share on other sites
  SpideySense said:
is Tams right in that if the OP isn't getting any ticks for 60 seconds the timer will sit and do nothing (poor timer design)?

 

I don't think that's what was being said as such. A bar timer is going to be based on time elapsed and not new data coming in. So I don't think it would be idle if new data was coming in in this case.

 

I suspect there is a bottleneck in his system and probably one where the software is either screwed up, corrupted or even infected. Although I think it's going to be about the OS. As much as it annoys the hell out of anyone, I would strongly suggest to do a clean install and OS tweak then re-installing NT7. If you have lots of stuff on your drive which you don't want to lose, get another small drive to do the install on. If you don't know how to do it, ask and one of us will find a guide for you(although it's not exactly complicated either).

Share this post


Link to post
Share on other sites
  TheNegotiator said:
I don't think that's what was being said as such. A bar timer is going to be based on time elapsed and not new data coming in. So I don't think it would be idle if new data was coming in in this case.

 

I suspect there is a bottleneck in his system and probably one where the software is either screwed up, corrupted or even infected. Although I think it's going to be about the OS. As much as it annoys the hell out of anyone, I would strongly suggest to do a clean install and OS tweak then re-installing NT7. If you have lots of stuff on your drive which you don't want to lose, get another small drive to do the install on. If you don't know how to do it, ask and one of us will find a guide for you(although it's not exactly complicated either).

 

if the bar timer is part of the charting program, then it should continue to run in the background.

 

if the bar timer is an indicator, then it will wait for the next tick.

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

    • HLF Herbalife stock, watch for a bull flag breakout above 9.02 at https://stockconsultant.com/?HLF
    • Date: 1st April 2025.   Will Gold’s Rally Hold Strong as New Trade Tariffs Take Effect Tomorrow?   Gold continues to increase in value for a sixth consecutive day and is trading more than 17% higher in 2025. Amid fear of higher inflation, a recession and the tariffs war escalating investors continue to invest into Gold pushing demand higher. The trade policy from April 2nd onwards continues to be a key factor for the whole market. Can Gold maintain its upward trend? Trade Policy From Tomorrow Onwards Starting as soon as tomorrow, a 25% tariff will be imposed on all passenger cars imported into the United States. While this White House policy is anticipated to negatively affect European industrial performance, it will also lead to higher transportation and maintenance costs for everyday American taxpayers. The negative impact expected on both the EU and US is one of the reasons investors continue to buy Gold. Additionally, last month, President Donald Trump announced reciprocal sanctions against any trade partners that impose import restrictions on US goods. Furthermore, tariffs on products from Canada and the EU could increase even more if they attempt to coordinate a response. Overall, investors continue to worry that new trade barriers will prompt retaliatory measures, particularly from China, the Eurozone, and Japan. Any retaliation is likely to escalate the trade conflict and prompt another reaction from the US. Experts at Goldman Sachs and other investment banks warn that this will lead to rising inflation and unemployment. They also caution that it could effectively halt economic growth in the US.   XAUUSD 1-Hour Chart   The Weakness In The US Dollar Another factor which is allowing the price of XAUUSD to increase in value is the US Dollar which has been unable to maintain any bullish momentum. Despite last week’s Core PCE Price Index rising to its highest level since February 2024, the US Dollar has been unable to see any significant rise in value. Due to the US Dollar and Gold's inverse correlation, the price of Gold is benefiting from the Dollar weakness. Investors worry that new trade barriers will prompt retaliatory measures from China, the Eurozone, and Japan, potentially escalating the conflict. Experts at The Goldman Sachs Group Inc. believe that such actions by the US administration will drive rising inflation and unemployment while effectively halting economic growth in the country. Can Gold Maintain Momentum? When it comes to technical analysis, the price of Gold is not trading at a price where oscillators are indicating the instrument is overbought. The Relative Strength Index currently trades at 68.88, outside of the overbought area, since Gold’s price fell 0.65% during this morning’s session. However, even with this decline, the price still remains 0.40% higher than the day’s open price. In terms of fundamental analysis, there continues to be plenty of factors indicating the price could continue to rise. However, the price movement of the week will also partially depend on the employment data from the US. The US is due to release the JOLTS Job Vacancies for February this afternoon, the ADP Non-Farm Employment Change tomorrow, and the NFP Change and Unemployment Rate on Friday. If all data reads higher than expectations, investors may look to sell to lock in profits at the high price. Key Takeaway Points: Gold’s Rally Continues – Up 17% in 2025 as investors seek safety from inflation, recession fears, and trade tensions. Trade War Impact – New US tariffs and potential retaliation from China, the EU, and Japan drive uncertainty, boosting Gold demand. Weak US Dollar – The Dollar’s struggle supports Gold’s rise due to their inverse correlation. Gold’s Outlook – Uptrend may continue, but US jobs data could trigger profit-taking. 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.
    • Date: 31st March 2025.   Trump Confirms Tariffs on All Countries, Sending Stocks Lower.   The NASDAQ continues to trade lower due to the US confirming the latest tariffs will be on all countries. In addition to this, bearish volatility also is largely due to the higher inflation data from Friday. The NASDAQ declines to its lowest price since September 11th 2024. Core PCE Price Index - Inflation Increases Again! The PCE Price Index read 2.5% aligning with expert forecasts not triggering any alarm bells. However, the Core PCE Price Index rose from 0.3% to 0.4% MoM and from 2.7% to 2.8% YoY, signalling growing inflationary pressure. This increases the likelihood that the Federal Reserve will maintain elevated interest rates for an extended period. The NASDAQ fell 2.60% due to the higher inflation reading which is known to pressure the stock market due to pressure on consumer demand and a more hawkish Federal Reserve. Boston Fed President Susan Collins recently commented that tariffs could drive up inflation, though the long-term impact remains uncertain. She told journalists that a short-term spike is the most probable outcome but believes the current pause in monetary policy adjustments is appropriate given the prevailing uncertainties. Although, certain investment banks such as JP Morgan actually believe the Federal Reserve will be forced into cutting rates. This is due to expectations that the economy will struggle under the new trade policy. For example, JP Morgan expects the Federal Reserve to delay rate cuts but will quickly cut towards the end of 2025. Market Risk Appetite Takes a Hit! A big factor for the day is the drop in the risk appetite of investors. This can be seen from the VIX which is up almost 6%, Gold which is trading 1.30% higher and the Japanese Yen which is the day’s best performing currency. Most safe haven assets, bar the US Dollar, increase in value. It is also worth noting that all indices are decreasing in value during this morning's Asian session with the Nikkei225 and NASDAQ witnessing the strongest decline. Previously the stock market rose in value as investors heard rumours that tariffs would only be on certain countries. This bullish swing occurred between March 14th and 25th. Over the weekend, President Donald Trump indicated that the upcoming tariffs would apply to all countries, not just those with the largest trade imbalances with the US. NASDAQ - Technical Analysis In terms of technical analysis, the NASDAQ continues to obtain indications that sellers control the price action. The price opens on a bearish price gap measuring 0.30% and trades below all Moving Averages on all timeframes. The NASDAQ also trades below the VWAP and almost 100% of the most influential components (stocks) are declining in value.     The next significant support level is at $18,313, and the resistance level stands at $20,367.95. Key Takeaway Points: NASDAQ falls to its lowest since September 2024 as the US confirms tariffs on all countries, adding to inflation concerns. Core PCE inflation rises to 0.4% MoM and 2.8% YoY, increasing the likelihood of prolonged high interest rates. Investor risk appetite drops as VIX jumps 6%, gold gains 1.3%, and safe-haven assets outperform. NASDAQ shows strong bearish momentum, trading below key technical levels with support at $18,313 and resistance at $20,367.95. 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.
    • PM Philip Morris stock, top of range breakout at https://stockconsultant.com/?PM
    • EXC Exelon stock, nice range breakout at https://stockconsultant.com/?EXC
×
×
  • Create New...

Important Information

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