Aurix Exchange

(REQ)TradeMiner software Forex

dettol2

Member
TradeMiner Forex look promising

This is my fair contribution to this great forum..!

Enjoy my dear traders..! here is the TradeMiner software for Forex.!

Code:
[url]hxxp://www.trademiner.com/forex-thanks7931.htm[/url]

Also all the three..
Code:
[url]hxxp://www.trademiner.com/thanks-all3-7895.htm[/url]
Ps: it need a key code to work. anyone manage to get a key please PM or let me know about it

Thanks
 

urbantool

Member
TradeMiner Forex look promising

This is my fair contribution to this great forum..!

Enjoy my dear traders..! here is the TradeMiner software for Forex.!

Code:
[url]hxxp://www.trademiner.com/forex-thanks7931.htm[/url]

Also all the three..
Code:
[url]hxxp://www.trademiner.com/thanks-all3-7895.htm[/url]
Ps: it need a key code to work. anyone manage to get a key please PM or let me know about it

Thanks

Found the same through Google, but the keycodes is the real problem and a request to educate will not work on this one. Any help?
 

Capella

Active member
VIP Member
TradeMiner Forex look promising

This is my fair contribution to this great forum..!

Enjoy my dear traders..! here is the TradeMiner software for Forex.!

Code:
[url]hxxp://www.trademiner.com/forex-thanks7931.htm[/url]

Also all the three..
Code:
[url]hxxp://www.trademiner.com/thanks-all3-7895.htm[/url]
Ps: it need a key code to work. anyone manage to get a key please PM or let me know about it

Thanks

This is NOT a MetaTrader 4 Expert Advisor, but Java-programs on their own trading platforms, and they require registration codes. Thread will now be moved!
 

Jayman007

Member
Found this on another fourm and it looks to be the code used to check if the key is valid

Code:
public boolean isValidKey()
{
boolean result = false;
int pid = 0;
switch (1.$SwitchMap$com$trademiner$common$util$Validatio n$Market[this.market.ordinal()]) { case 1:
pid = 518; break;
case 2:
pid = 520; break;
case 3:
pid = 519; break;
default:
pid = 0;
}
if ((this.key != null) && (!this.key.isEmpty())) {
String[] keyParts = this.key.split("-");
if (keyParts.length == 4) {
int r1 = Integer.parseInt(keyParts[3], 16);
int r2 = Integer.parseInt(keyParts[1], 16);
int r3 = Integer.parseInt(keyParts[2], 16);

int c2 = (r1 + pid * 2) / 2;
int c3 = (r1 + r2) / 2;

if ((r2 == c2) && (r3 == c3)) {
switch (1.$SwitchMap$com$trademiner$common$util$Validatio n$Market[this.market.ordinal()]) {
case 1:
if (!"TMS".equals(keyParts[0])) break;
result = true; break;
case 2:
if (!"TMF".equals(keyParts[0])) break;
result = true; break;
case 3:
if (!"TMFX".equals(keyParts[0])) break;
result = true; break;
default:
result = false;
}
}
}
}

return result;
}


found this function when decompiling the software.

It looks like the key format for TradeMiner Forex should be: TMFX-XXXX-XXXX-XXXX

PID for TMFX is 519, now work out r1,r2,r3 + c2 & c3 then you have the key.
 

Diabolik

Member
For those not into programming and analysis can you please translate or kindly work out the key yourself?

Appreciate.



Found this on another fourm and it looks to be the code used to check if the key is valid

Code:
public boolean isValidKey()
{
boolean result = false;
int pid = 0;
switch (1.$SwitchMap$com$trademiner$common$util$Validatio n$Market[this.market.ordinal()]) { case 1:
pid = 518; break;
case 2:
pid = 520; break;
case 3:
pid = 519; break;
default:
pid = 0;
}
if ((this.key != null) && (!this.key.isEmpty())) {
String[] keyParts = this.key.split("-");
if (keyParts.length == 4) {
int r1 = Integer.parseInt(keyParts[3], 16);
int r2 = Integer.parseInt(keyParts[1], 16);
int r3 = Integer.parseInt(keyParts[2], 16);

int c2 = (r1 + pid * 2) / 2;
int c3 = (r1 + r2) / 2;

if ((r2 == c2) && (r3 == c3)) {
switch (1.$SwitchMap$com$trademiner$common$util$Validatio n$Market[this.market.ordinal()]) {
case 1:
if (!"TMS".equals(keyParts[0])) break;
result = true; break;
case 2:
if (!"TMF".equals(keyParts[0])) break;
result = true; break;
case 3:
if (!"TMFX".equals(keyParts[0])) break;
result = true; break;
default:
result = false;
}
}
}
}

return result;
}
 

kesk

Active member
boolean result = false;
--
--
result = false;

Wouldn't it be right if the above 2 statements are changed to True and don't have to worry about the other code.
 

Aurix Exchange
Top