Real Time Data Now / Nest Trader to Amibroker, Fcharts

josh1

Well-Known Member

LOVEENAJYOTHI

Well-Known Member
Just because a file has a .dll extension doesn't mean it is registerable (sorry Microsoft engaged Support Engineer "experts").



If the DLL does not have inside it the DllRegisterServer() (and also DllUnRegisterServer()) functions the regsvr32 program does not know what to do with it - it does not make sense to register it so hence the error message:

the entry-point DllRegisterServer was not found



It was not found because it is not inside the DLL you are trying to register.



Once it was suggested that the message should be changed to something like:



"Why are you trying to register this DLL? It's an ordinary Windows DLL, there's nothing to be registered"



You can use something like DLL Export Viewer and search to see if you can find DllRegisterServer anywhere in that file (and you won't) then the "expert" can explain why they suggested the idea in the first place.







Repeat the process on a DLL that is regsiterable like jscript.dll and you WILL find those functions inside so therefore the jscript.dll file is registerable - no error message there.







So if somebody gives you advice to register a dll you immediately know a few things:



1. They don't know what they are talking about

2. They have not recreated your issue themselves and solved it by registering the dll file

3. They have not attempted their own advice to register dll on their own system to see what happens or they would know it doesn't work



Instead of referring you to another topic with more impossible to work advice, what "expert" should do is take 10 seconds and see what happens when they try to register the dll file on their own system and when they see that it doesn't work don't suggest that you do it because it isn't going to work for you either.



Then when it doesn't work explain why it doesn't work and give you a solution for how to register dll but that will never happen because it is impossible.



What you should do about your problem is look out in the community where your error message is discussed and not follow the impossible to work advice from the "expert" to register a DLL that is impossible to register.



Now you have multiple "experts" giving you impossible to work advice - register the dll file... it just won't work.



This advice from the "experts" will not magically make the dll file registerable::



Register the dll (impossible)

sfc /scannow (not the problem = I have no idea what the problem is or how to fix it)

Clean boot (will not make the missing function magically appear in dll)

New User Account (will not make the missing function magically appear in .dll).



How will any of those things make a missing function appear in .dll?

How much time have you wasted on that advice from the "expert"?
 
RTD_1.60 uploaded. It is working with Nest Trader 3.16 from Zerodha. I have done some bug fixes and simplified code with proper comments.
It will install in RTD_1.60 folder on C or any other drive. After installation, copy RTDMan.ini file from RTD_1.50 folder to this folder and you are set to go.
If it does not work for any users, they can use older version from RTD_1.50 or RTD_1.40 folder. It is that simple.

Install NestTrader 3.16 in \Omnesys\Nest3 folder on C or any other drive.
+++++++++++++++++++

Hi Friends, any one used josh-utility with NT8 . plz advise
 

josh1

Well-Known Member
Tried a RTDMan.exe of 11-04-2016 (Scrip list freshly added of course) by command line , ,throws the same error.
There is some problem with your windows installation which I cannot solve.
 

josh1

Well-Known Member
Last edited:

ocil

Well-Known Member
Hi make sure you have the correct ver of MSVCP100.dll and MSVCR100.dll file. Some time back i have also faced same issue. Not remember but replacing one of DLL file work for me.

@josh1 Sir

Nest Trader 3.16
RTD_1.60
Win10 x64
MS Office 2019 x64
Amibroker 6.29 Also tried stable version 6.20.1

Link to Excel (RTD) is working fine.
All MS VC++ ReDistributable 2005 to 2017 Installed.
MSVCP100.dll and MSVCR100.dll are present in both the Folders System32 and SysWOW64

BackFill working fine.

ERROR:
Real Time feed Not working.
ERROR Message:
First it was "MSVCP100.dll missing" then "MSVCR100.dll missing" which messages are now gone after Installing/ReInstalling MS VC++ ReDistributables.
But Real Time Feed is Still Not Working,Now the Error Message is:

"The Application was Unable to start correctly (0xc000007b) Click OK to close the application"

Sir, Please suggest a resolution, will PM TmViewer credentials if need be.
BR, thank you sir.



P.S:
Disabled Win Defender/Smart Screen Protect and all other usual windows' quirks ,but none worked.


View attachment 29292
 

LOVEENAJYOTHI

Well-Known Member
Nest Trader 3.16 is bad. Crashes a lot.
There is some problem with your windows installation.


Nest Trader 3.16 is working just fine and a lot better, stable and snappy than all its previous versions.
Please refrain from making exaggerated judgemental negative statements.

P.S.:
BTW "making full disclosure of all facts to facilitate a quick/better diagnosis of an issue and to avoid cliche replies" is not exaggeration but desired norm for problem solving.
 
Last edited:

Similar threads