Metatrader MQL4 conversion to DLL with Protection and Licensing -- 2
$30-250 USD
Preklicano
Objavljeno pred skoraj 9 leti
$30-250 USD
Plačilo ob dostavi
Conversion of simple MQ4 source code to DLL
Protection of DLL, compiled native/unmanaged plus other rock solid protections ( Ideally can be replicated by myself for future use )
Protection and Obsfucation of EX4 calling DLL ( Ideally a program that does this automatically for future use )
Option for Trial Period
Option for Permanent License per named user
Option for Monthly/Quarterly Licensing
Can this be done through a Master MT4 terminal ?
I'm open to alternatives, other considerations, suggestions, pre-written solutions
Prefer C++ compiled DLL
I will need full source code(s) of the DLL and complete instructions on how to make and edit the DLL
Ideally able to be compiled with Visual Studio Community 2015 or Express 2015 and compiled DLL's distributable to other machines
Would also be interested in a pre-written installer/[login to view URL] to relevant MT4 directories for indicators/strategies/dll's/generic
To simplify steps based upon bidders feedback ...
Steps i envisage for protection and licensing of any new MQL4 code i may create
1. Create new MQ4 code
2. Convert to C++
3. Protect & obsfucate remaining MQ4 code that will call C++ DLL ( Encrypt communications with C++ DLL )
4. Compile MQ4 code
5. Merge C++ code into C++ protection template
6. Add further protection and obsfucation to C++ program
7. Add licensing code to C++ program that will also be protected and use encrypted communications with Webserver
8. Add code to C++ to receive new input/variable values from Webserver
9. Compile C++ into DLL
10. Webserver control panel OR maybe just phpmyadmin to manage databases and field info
11. Webserver database for clients
12. Webserver database for licensed metatrader products
13. Webserver - Enable linking of client to metatrader products
14. Webserver - Fields for changing metatrader project variables remotely
15: Webserver - Account number licensing / Machine ID licensing / Named user licensing ?
16: Webserver - Timed licensing
Additional ...
17. two website servers in separate locations incase one webserver goes down
18. ability to change client DLL remotely what webservers are being called, basically the ability to change url in client DLL
19. ability to change client DLL to permanent license with no more communication with webserver required
Hope that gives further clarity, Mark :)