⭐ rcarlos1947 Posted Monday at 12:55 PM Report Posted Monday at 12:55 PM (edited) I just upgraded to this new version and encountered this issue. I tried the obvious solutions but no love. Other folks had this same issue in 8.1.5.0 64-bit and went to NT Support, but no one has offered a fix. To be clear, while your Windows desktop is on the correct timezone (ex. UTC+6) your NT8 charts will all be on timezone UTC and cannot be changed. This may cause problems when taking live trades. Any help/advice is greatly appreciated. https://discourse.ninjatrader.com/t/8-1-5-0-64-bit-unable-to-change-timezone-it-is-grayed-out/2757 I'm hoping someone in this forum has had the same problem and found a solution. Thank You in advance. Edited Monday at 09:41 PM by rcarlos1947
⭐ fryguy1 Posted Tuesday at 05:33 AM Report Posted Tuesday at 05:33 AM Wonder if the setting are in an .ini file or something in the NinjaTrader folder? Maybe can change it inside of a file.
roddizon1978 Posted Tuesday at 07:03 AM Report Posted Tuesday at 07:03 AM Check your trading hours at Tools , maybe you could change it there
⭐ rcarlos1947 Posted Tuesday at 11:12 AM Author Report Posted Tuesday at 11:12 AM @roddizon1978@fryguy1 Thank you both for responding. This is what it looks like in settings/tools: I looked in program files/ninjatrader and did not find any ini file. I'm surprised this is not a common problem cause it happened in 3 different computers. I may have to back out of 8.1.5.2 64-bit and fall back to 8.1.4.1-64 bit.
mmicro Posted Tuesday at 06:53 PM Report Posted Tuesday at 06:53 PM It may not be ninja, but maybe your computer location services. I heard it can cause issues!
⭐ aotegaoteg Posted Tuesday at 07:12 PM Report Posted Tuesday at 07:12 PM (edited) timezone are determine in the data Series of the chart you will first need to create it using the template Edited Tuesday at 07:15 PM by aotegaoteg ge
roddizon1978 Posted yesterday at 12:22 AM Report Posted yesterday at 12:22 AM Please use the steps below to synch your PC clock and delete your historical data: Please use the steps provided below to sync the PC clock: Close NinjaTrader Right click on your time->Adjust Date/Time Click "Sync Now" Once successfully synched open Documents->NinjaTrader 8 Open the db folder Delete the cache, day, minute and tick folders Restart NinjaTrader Let me know if I may be of further assistance.
Gretta Posted yesterday at 12:23 AM Report Posted yesterday at 12:23 AM This happened to me using a cracked version of NT by a certain "educator." When I removed his crack, the terminal was restored to normal. His crack froze the time zone adjustment for some reason and there was nothing he could do about it.
⭐ rcarlos1947 Posted yesterday at 01:58 AM Author Report Posted yesterday at 01:58 AM @mmicro I have another computer on the same feed running NT8 8.1.4.1 and works fine, no issues. Thank you for your input. @aotegaoteg I have several templates that I created and have used, but the problem remains. Thank you for taking the time to respond. @roddizon1978 Yes, that is the Ninjatrader support recommended procedure, but also no resolution. I also thank you for responding. @Gretta You may have given me some insight as the computers I upgraded are all educated NT8, by two distinct educators. Even though the educated products I purchased from them work, there were several shared on this forum that were not educated but shared with @apmoo to fix, but worked as is on NT8 8.1.4.1, but no longer work on NT8 8.1.5.2. This leads me to believe that changes have been made to the licensing method. @fryguy1 may have been on to something about something in a folder in documents/Ninjatrader 8. In the Config.xml file there is a line: NT8 8.1.5.2 "<TimeZoneInfoSerializable>UTC</TimeZoneInfoSerializable>" If I edit using Notepad to the line in: NT8 8.1.4.1 "<TimeZoneInfoSerializable> />" The charts display the correct hours/minutes for my timezone. The Settings remain with TimeZone UTC grayed out, but I can choose any timezone on the chart and it will display correctly. The only glitch I have found so far is with one educator's fix, everything works correctly. With another educator's fix, I lose all my sim accounts and am not able to add any sim accounts. Again, thank you all for responding and keep throwing out ideas, maybe WE can find a work around, or be stuck with NT8 8.1.4.1 forever.👏
Gretta Posted 13 hours ago Report Posted 13 hours ago 11 hours ago, rcarlos1947 said: @Gretta You may have given me some insight as the computers I upgraded are all educated NT8, by two distinct educators. That's the problem then. Remove the unlocker file and restart. Your time zone adjustment will return to normal. This plus other annoying bugs in NT made me switch back to Metatrader. As limited as it is, Metatrader is at least stable, has tons of strategies and indicators, and the data is free.
⭐ rcarlos1947 Posted 12 hours ago Author Report Posted 12 hours ago @Gretta I have many years invested in learning Ninjatrader stuff, I would probably get major withdrawal symptoms if I switch now 😱. But I will look at Metatrader since you've gotten me curious. Anyway, I will continue trying different approaches by only loading one edu fix to find the culprit that's causing the TimeZone issue. Once isolated, I will contact the educator for support, and if I get none, I will scream his name from the rooftops to make buyers aware. Thank you again for your responses.
dex Posted 10 hours ago Report Posted 10 hours ago The issue is def with the NT8 version 8.1.4.2 unlocker from Rohit Gretta 1
⭐ rcarlos1947 Posted 9 hours ago Author Report Posted 9 hours ago @dex Starting to make sense. The only educator that did not have a problem is server based, but the one that used PC HWID (eg ID3) froze right away. Rhoit is not one of my educators. Thank you for the info.
⭐ rcarlos1947 Posted 8 hours ago Author Report Posted 8 hours ago Ok folks, here it is. The edu NT8 that was causing issues has gone from ID3 authorization to another form of HW identification which is displayed in a registration panel which has to be sent to him/her from which a KEY is generated to authorize the NT8Loader. Which means that to upgrade to 8.1.5.2, you must register each PC that was previously registered via ID3. Now after following the new procedure, the Settings remained locked to "UTC" and the chart times displayed also "UTC". So I closed NT8 and edited the Config.xml file as I described before and Settings went to "(UTC -6:00) Central Time ...." and the charts displayed the correct time. I've only used this on one PC, but with holiday weekend coming, I'll have more time. Sorry for the long explanations, I hope this helps someone, and again, thank you to all that contributed.
Gretta Posted 4 hours ago Report Posted 4 hours ago (edited) 4 hours ago, rcarlos1947 said: Settings remained locked to "UTC" and the chart times displayed also "UTC". So I closed NT8 and edited the Config.xml file as I described before and Settings went to "(UTC -6:00) Central Time ...." and the charts displayed the correct time. I've only used this on one PC, but with holiday weekend coming, I'll have more time. Sorry for the long explanations, I hope this helps someone, and again, thank you to all that contributed. Here's what I discovered: When I edit the config to show "<TimeZoneInfoSerializable> />" and open NT, it will display my correct time zone in settings, but it will be greyed out. If I then close the workspace, it will change the line to "<TimeZoneInfoSerializable />" dropping the extra ">" If I then open it, it will go back to the UTC greyed out problem. Then if again edit it to "<TimeZoneInfoSerializable> />" it will open with my correct zone but greyed out. I guess I could create some sort of macro that would automatically edit the file every time, but what a pain. Edited 4 hours ago by Gretta
⭐ rcarlos1947 Posted 2 hours ago Author Report Posted 2 hours ago (edited) @Gretta This is only a problem on edu NT8, which I assume is what you have. I have come to the conclusion that it doesn't matter if Settings TimeZone is grayed out, as long as it displays your correct timezone, because there is no need to change that field once timezone is correct. The important part is that the charts display the correct time regardless of whether you close and open a workspace, or even create a new workspace with a new chart. If chart time is correct, then Settings TimeZone or the Config.xml become unimportant as long as it doesn't revert back to UTC. Edited 2 hours ago by rcarlos1947
Gretta Posted 2 hours ago Report Posted 2 hours ago Correct and I created a Powershell script that fixes the config file automatically. So I run that before opening NT and I've got the correct time.
⭐ rcarlos1947 Posted 2 hours ago Author Report Posted 2 hours ago I'm glad We both found a solution. Good Luck ! 👍
Playr101 Posted 1 hour ago Report Posted 1 hour ago 34 minutes ago, Gretta said: Correct and I created a Powershell script that fixes the config file automatically. So I run that before opening NT and I've got the correct time. Could you share the code?
Gretta Posted 47 minutes ago Report Posted 47 minutes ago # Define the file to search for (e.g., by name or path) $fileName = "example.txt" # Replace with your file's name $searchPath = "C:\Users\YourUsername\Documents" # Replace with the folder to search in # Define the text to find and replace $textToFind = "old line of text" # Replace with the text you want to find $textToReplace = "new line of text" # Replace with the new text # Find the file $file = Get-ChildItem -Path $searchPath -Recurse -Include $fileName -ErrorAction SilentlyContinue if ($file) { # Read the file content $content = Get-Content -Path $file.FullName # Replace the specified line of text $newContent = $content -replace [regex]::Escape($textToFind), $textToReplace # Save the updated content back to the file Set-Content -Path $file.FullName -Value $newContent Write-Host "File updated successfully: $($file.FullName)" } else { Write-Host "File not found: $fileName" } Sure. See the above.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now