Jump to content

Amibroker 6.30 RC available


insaneike

Recommended Posts

Hi

 

Anyone know how to fix the issue if we forget to follow the instruction like block the broker.exe using firewall & update our hosts file before applying the

fixed brokey.dll.

 

Seem like the broker.exe file will check online and update some registry, changing the registered copy from Indo-investasia to unregistered license.

Even uninstalling & applying the cracked does not solve the issue after that.

 

Thank

Link to comment
Share on other sites

  • Replies 103
  • Created
  • Last Reply

Top Posters In This Topic

AmiBroker 6.30 32bit Portable (built by myself using Spoon Studio) using the cr@cked files posted in the previous posts (Thanks to mumin16)

It works on Windows 7 (I don't think it works on Windows 8, 8.1, 10

 

https://www.forexupload.com/46w 
pass: indo

 

@eevra (I can't send you any more PM's because your inbox is full)

 

Remember that you have to add these lines to the Host file (the ones sent you by PM have been automatically corrected and are wrong)

 

127.0.0.1 www.amibroker.com
127.0.0.1 amibroker.com
127.0.0.1 www.amibroker.pl
127.0.0.1 amibroker.pl
127.0.0.1 www.amibroker.net
127.0.0.1 amibroker.net
127.0.0.1 updates.connectify.me
127.0.0.1 ns1.amibroker.com
127.0.0.1 NEO.PL
127.0.0.1 www.enom.com

Link to comment
Share on other sites

Hi

 

Anyone know how to fix the issue if we forget to follow the instruction like block the broker.exe using firewall & update our hosts file before applying the

fixed brokey.dll.

 

Seem like the broker.exe file will check online and update some registry, changing the registered copy from Indo-investasia to unregistered license.

Even uninstalling & applying the cracked does not solve the issue after that.

 

Thank

 

1- Close the broker.exe and block it again.

2- Now you need to fix "Brokey.dll" manually and to do that use any hexadecimal editor.

3- Go to Data at offset 4360 and observe this text that start with R >> "RXXXXXX-XXXXX"

4- Then change one or more of numbers, Where X is a variable number from 0 to 9 and save it with backup to not damage your original brokey.dll

 

if the above method not work with you use attached bat file to automatic remove some Amibroker keys from registry that cause License Error

 

my regards

Edited by ami-user
Add fix file
Link to comment
Share on other sites

Hi Learningfx.,

sometimes before I am also faced this issues, mean no registry key, required fields added in host file. But not able to resolve the ami issues..

1 day fully tried. But no success..

2nd day I tried to "SystemRestore" to old days ,

S, it's works like charm..

 

so try it ur end..

 

Happy trading

Edited by option trader
Link to comment
Share on other sites

Hi

 

Anyone know how to fix the issue if we forget to follow the instruction like block the broker.exe using firewall & update our hosts file before applying the

fixed brokey.dll.

 

Seem like the broker.exe file will check online and update some registry, changing the registered copy from Indo-investasia to unregistered license.

Even uninstalling & applying the cracked does not solve the issue after that.

 

Thank

 

I think you know how to use Regedit, that is a part of Windows 7 (type regedit into the "Search programs and files" or google it)

 

Then go to

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\CLSID\

 

Then delete the folder {E1562B50-9DA4-5EB6-B32C-304B3E5E6F29} that you should see there

 

That's all you have to do and good luck ;)

 

Inside that folder you should see this content

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\CLSID\{E1562B50-9DA4-5EB6-B32C-304B3E5E6F29}]
"DefaultFolder"="LTZVA4MJ1Py7nVUQ4wAoTj+zRPxP0+LEQjuMOhUxG8ZhTq6xcQaFn/FklQ3Tn8VZ8lM9fnn9F+RM6YFmgsszKN3lDg2qd2sT/JyGvVaYe+Ty51W36jUacJ7STxWuB3obAwdMfePjUvdXhCakyO+hE2hSzNOzynGgYt4BgYYrcEeqddoq3kqhtztgM5ICo79H"

 

PS

In case Export that key to revert in case something goes wrong

 

PPS

The portable I built (and that works on my Windows 7 64bit) for that reason I virtualized also the Registry, so that in case someone makes the same mistake you made, nothing is written into the real Registry and you can revert back simply deleting the "Portable" folder (obviously that corresponds to a new installation and you lose also your Amibroker settings and databases)

Edited by Minion
Link to comment
Share on other sites

Hi

 

Thank to everyone for their advise & help.

Amibroker didn't give any error but show that it is unregistered, cannot save data.

Initially it show as registered but later change to unregistered, guess it check online when I didn't block it.

 

Tried using regcleaner, merge those missing registry keys, reinstall the software, all does not help.

As for restoring back to last few days, my system don't have this options, so can't do it now.

 

Minion, maybe you can share your portable version of it with us here. Kindly avoid posting to

forexupload.com as myself not able to download anything from it. Zippyshare is the best.

 

Thank everyone.

Link to comment
Share on other sites

Hi

 

<SNIP>

Minion, maybe you can share your portable version of it with us here. Kindly avoid posting to

forexupload.com as myself not able to download anything from it. Zippyshare is the best.

 

<SNIP>

 

Unfortunately current portable version still reads the "wrong" Host machine registry key (I just checked it), so it would be useless to you if you first doesn't delete that key that was previously created (what I meant is that the portable doesn't write in the real registry, so that if someone using the portable makes the same mistake as you can go back easily)

I am going to see if I can build a portable that reads only the virtualized registry key (making it blind to the real key that you have changed)

I'll let you know

 

PS

It would be useful if you could post a screenshot of that registry key

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\CLSID\

because I posted a key and mumin16 posted another one... so I fear that those key could be related to the particular HW the program is installed on....

Edited by Minion
Link to comment
Share on other sites

Hi learningfx and welcome.

 

 

Guess amibroker might had had save some data

to check for it if we didn't block it in the first place. My own

fault.

 

yes and it stored in registry through these values "ModernViewStatePersist" and "ModernViewStatePersistent" which located in

 

"HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced"

 

That values cause tow known problems

1- The License Error. The solution is to delete that values by Amifix that i linked above or manually.

 

2- AB not registered and not saving the data. The solution to edit "Brokey.dll" as explained in reply number 31

 

 

i faced your problem many times and it's easy to fix,just follow the previous solutions carefully.

 

my regards

Edited by ami-user
Link to comment
Share on other sites

Hi Minion & all helpful friends.

 

Finally, fixed this issue.

Conclusion, amibroker does write to the registry.

The string after the [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\CLSID\{This string}] is different in all machine,

but it contain a string with similar format "DefaultFolder"="LTZVA4MJ1Py7nVUQ4wAoTj+zRPxP0+LEQjuMOhUxG8ZhTq6xcQaFn/FklQ3Tn8VZ8lM9fnn9F+RM6YFmgsszKN3lDg2qd2sT/JyGvVaYe+Ty51W36jUacJ7STxWuB3obAwdMfePjUvdXhCakyO+hE2hSzNOzynGgYt4BgYYrcEeqddoq3kqhtztgM5ICo79H"

 

that we just delete to fix the unregistered issue.

 

 

No wonder cannot find them when searching for them.

 

Hence, users facing the same issue like me can resolve them.

 

Thank to everyone for helping to solve this issue.

Link to comment
Share on other sites

  • 2 weeks later...

Hi guys, thanks for the great job! Just tried to update the Amibroker to 6.30 with Amiqoute 3.31. The daily quotation from yahoo/tiingo are loaded well. The only issue is that the forex/finam data cannot be downloaded, only with previous Version 3.30.

 

Can you confirm the issue?

Link to comment
Share on other sites

  • 2 weeks later...

Hi guys. I need a little help from you guys. I was trying to backup Amibroker database in CSV files & find a code which works like a charm. But I want a small change in my output file. Current format is -

 

Ticker,Date,Open,High,Low,Close,Volume

3IINFOTECH,2005-04-22,118.0000,118.0000,96.0000,98.1000,8260443

3IINFOTECH,2005-04-25,98.9000,99.7000,94.2000,94.9500,2553778

.

.

.

3IINFOTECH,2019-01-24,3.6000,3.6000,3.5000,3.5000,1186190

3IINFOTECH,2019-01-25,3.5500,3.5500,3.4500,3.4500,1884072

 

& I want to change it to -

 

2019-01-25,3.5500,3.5500,3.4500,3.4500,1884072

2019-01-24,3.6000,3.6000,3.5000,3.5000,1186190

.

.

2005-04-25,98.9000,99.7000,94.2000,94.9500,2553778

2005-04-22,118.0000,118.0000,96.0000,98.1000,8260443

 

(* not required the header & quote in every line)

 

Can anyone please help me to guide how to do it!!!

 

Here is the code I used.

 

fh = fopen( "c://AmiBackup//"+Name()+".csv", "w");

if( fh )

{

fputs( "Ticker,Date,Open,High,Low,Close,Volume

", fh );

y = Year();

m = Month();

d = Day();

//r = Hour();

//e = Minute();

//n = Second();

for( i = 0; i < BarCount; i++ )

{

fputs( Name() + "," , fh );

ds = StrFormat("%02.0f-%02.0f-%02.0f,",

y[ i ], m[ i ], d[ i ] );

fputs( ds, fh );

 

//ts = StrFormat("%02.0f:%02.0f:%02.0f,",

//r[ i ],e[ i ],n[ i ] );

//fputs( ts, fh );

 

qs = StrFormat("%.4f,%.4f,%.4f,%.4f,%.0f

",

O[ i ],H[ i ],L[ i ],C[ i ],V[ i ] );

fputs( qs, fh );

}

 

fclose( fh );

}

 

Buy = 0;

Link to comment
Share on other sites

Hi John1992,

 

Hi guys. I need a little help from you guys. I was trying to backup Amibroker database in CSV files & find a code which works like a charm. But I want a small change in my output file. Current format is -

 

 

 

& I want to change it to -

 

 

 

(* not required the header & quote in every line)

 

Can anyone please help me to guide how to do it!!!

 

Here is the code I used.

 

Please comment the following lines which insert the header into the file.

 

//fputs( "Ticker,Date,Open,High,Low,Close,Volume", fh);

 

and

 

//fputs( Name() + "," , fh );

 

Hope this helps.

Link to comment
Share on other sites

Thank you @insaneike

 

Yes it help but still the data order is from old to new. Though I need from new date to old date.

 

2019-01-25,3.5500,3.5500,3.4500,3.4500,1884072

2019-01-24,3.6000,3.6000,3.5000,3.5000,1186190

.

.

2005-04-25,98.9000,99.7000,94.2000,94.9500,2553778

2005-04-22,118.0000,118.0000,96.0000,98.1000,8260443

 

As you can see 25th Jan 2019 should be on top, I need this setting.

 

But current setting is 2005 is on top.

Link to comment
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.

×
×
  • Create New...